XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Summary of Reconciliation of Cash, Cash Equivalents and Restricted Cash in Accompanying Condensed Consolidated Balance Sheets

The following table is a reconciliation of cash, cash equivalents and restricted cash included in the accompanying condensed consolidated balance sheets that sum to the total cash, cash equivalents and restricted cash included in the accompanying condensed consolidated statements of cash flows:

 

 

 

June 30, 2022

 

 

June 30, 2021

 

Cash and cash equivalents

 

$

195,832

 

 

$

168,654

 

Restricted cash included in other assets

 

 

3,104

 

 

 

1,000

 

 

 

$

198,936

 

 

$

169,654

 

Schedule of Accounts Receivable

Accounts receivable as of June 30, 2022 and December 31, 2021 consisted of the following:

 

 

 

June 30,
2022

 

 

December 31,
2021

 

Current portion of accounts receivable, net:

 

 

 

 

 

 

Accounts receivable, net

 

$

67,686

 

 

$

85,689

 

Accounts receivable, extended payment terms

 

 

81

 

 

 

85

 

 

 

 

67,767

 

 

 

85,774

 

Accounts receivable, net of current portion:

 

 

 

 

 

 

Accounts receivable, extended payment terms

 

 

57

 

 

 

115

 

 

 

$

67,824

 

 

$

85,889

 

 

Schedule of Significant Customers Represent 10% or More of Revenue or Accounts Receivable

Significant customers are those that represent 10% or more of revenue or accounts receivable and are set forth in the following tables:

 

 

 

Revenue

 

 

Revenue

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Customer A

 

*

 

 

 

11

%

 

 

11

%

 

*

 

Customer B

 

 

13

%

 

*

 

 

 

12

%

 

*

 

Customer C

 

*

 

 

 

15

%

 

*

 

 

 

17

%

Customer D

 

*

 

 

 

13

%

 

*

 

 

 

16

%

Customer E

 

 

15

%

 

*

 

 

*

 

 

*

 

 

 

 

Accounts Receivable, Net

 

 

 

As of

 

 

As of

 

 

 

June 30, 2022

 

 

December 31, 2021

 

Customer C

 

*

 

 

 

21

%

Customer E

 

 

39

%

 

 

19

%

Customer F

 

*

 

 

 

10

%

 

* Less than 10% of total