XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheet Components  
Schedule of allowances for credit losses

December 31, 

December 31, 

December 31, 

2022

2021

2020

(in thousands)

Beginning balance

$

2,429

$

4,220

$

2,919

Cumulative-effect adjustment upon adoption of ASU 2016-13

404

Provision for credit losses

1,770

(156)

1,354

Write offs

(369)

(1,635)

(457)

Ending balance

$

3,830

$

2,429

$

4,220

Schedule of property and equipment

    

December 31, 

December 31, 

    

Useful Life

    

2022

    

2021

(in thousands)

Machinery and equipment

 

3-5 years

 

$

66,262

$

33,722

Computer equipment

 

3 years

 

1,308

 

4,893

Purchased and capitalized software held for internal use

3 years

5,464

2,395

Leasehold improvements

 

Lesser of useful life or lease term

 

29,747

 

13,640

Construction-in-process

 

25,370

 

30,279

 

128,151

 

84,929

Less: Accumulated depreciation and amortization

 

(35,698)

 

(19,413)

Total Property and Equipment, net

$

92,453

$

65,516

Schedule of accrued compensation

    

December 31,

    

December 31,

   

2022

   

2021

 

(in thousands)

Accrued paid time off

$

2,930

$

2,567

Accrued commissions

 

11,821

 

15,726

Accrued bonuses

 

20,426

 

15,854

Other accrued compensation

 

8,833

 

6,794

Total accrued compensation

$

44,010

$

40,941

Schedule of other accrued liabilities

    

December 31, 

    

December 31, 

 

    

2022

    

2021

 

(in thousands)

Reserves for refunds to insurance carriers

$

18,948

$

17,210

Accrued charges for third-party testing

17,036

5,849

Testing and laboratory materials from suppliers

13,281

3,799

Marketing and corporate affairs

8,943

7,853

Legal, audit and consulting fees

36,710

11,758

Accrued shipping charges

485

969

Sales and income taxes payable

4,319

2,230

Accrued third-party service fees

6,631

13,442

Clinical trials and studies

 

23,301

 

11,218

Operating lease liabilities, current portion

7,639

5,752

Property and equipment purchases

1,821

1,853

Other accrued interest

1,078

1,078

Other accrued expenses

 

4,022

 

10,342

Total other accrued liabilities

$

144,214

$

93,353

Schedule of insurance carrier reserve balance

    

December 31, 

    

December 31, 

    

2022

    

2021

(in thousands)

Beginning balance

$

17,210

$

17,366

Additional reserves

23,718

16,340

Refunds to carriers

(14,558)

(10,784)

Reserves released to revenue

(7,422)

(5,712)

Ending balance

$

18,948

$

17,210