Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Tables)

v3.21.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Schedule of Inventory

Inventory for the periods presented is as follows:

 

 

As of

 

 

September 30, 2021

 

 

December 31, 2020

 

Chemical washing solutions

$

5,708

 

 

$

6,490

 

Other

 

33

 

 

 

52

 

    Total inventory, gross

 

5,741

 

 

 

6,542

 

Reserve for obsolescence

 

(108

)

 

 

(127

)

    Total inventory, net

$

5,633

 

 

$

6,415

 

Schedule of Composition of Revenue

Revenue Recognition

The following table summarizes the composition of the Company’s revenue, net for the periods presented:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Recognized over time

$

127,825

 

 

$

92,870

 

 

$

358,456

 

 

$

237,412

 

Recognized at a point in time

 

66,026

 

 

 

55,377

 

 

 

206,087

 

 

 

154,022

 

Other revenue

 

459

 

 

 

7,549

 

 

 

2,355

 

 

 

21,470

 

    Revenue, net

$

194,310

 

 

$

155,796

 

 

$

566,898

 

 

$

412,904

 

 

Schedule of Reconciliations of Numerators and Denominators of Basic and Diluted Net (Loss) Income Per Share Reconciliations of the numerators and denominators of the basic and diluted net income (loss) per share calculations for the periods presented are as follows:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

$

27,366

 

 

$

19,869

 

 

$

(58,350

)

 

$

19,975

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

   Weighted-average common shares outstanding - basic

 

296,360,660

 

 

 

261,863,586

 

 

 

274,387,532

 

 

 

261,784,795

 

   Effect of potentially dilutive securities:

 

 

 

 

 

 

 

 

 

 

 

       Stock options

 

30,251,223

 

 

 

12,248,109

 

 

 

-

 

 

 

12,209,774

 

       Restricted stock units

 

652,019

 

 

 

-

 

 

 

-

 

 

 

-

 

       Employee stock purchase plan

 

56,267

 

 

 

-

 

 

 

-

 

 

 

-

 

   Weighted-average common shares outstanding - diluted

 

327,320,169

 

 

 

274,111,695

 

 

 

274,387,532

 

 

 

273,994,569

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss) per share - basic

$

0.09

 

 

$

0.08

 

 

$

(0.21

)

 

$

0.08

 

Net income (loss) per share - diluted

$

0.08

 

 

$

0.07

 

 

$

(0.21

)

 

$

0.07

 

Schedule of Antidilutive Shares Excluded from Computation of Diluted (Loss) Net Income Per Share

The following potentially dilutive shares were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been antidilutive:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2021

 

 

2020

 

 

2021

 

 

2020

 

Stock options

 

2,086,437

 

 

 

2,020,079

 

 

 

33,773,922

 

 

 

1,951,043

 

Restricted stock units

 

-

 

 

 

-

 

 

 

1,592,524

 

 

 

-

 

Employee stock purchase plan

 

-

 

 

 

-

 

 

 

244,751

 

 

 

-