XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2020
Balance Sheet Components  
Schedule of allowance for doubtful accounts

December 31, 

December 31, 

December 31, 

2020

2019

2018

(in thousands)

Beginning balance

$

2,919

$

1,788

$

2,000

Cumulative-effect adjustment upon adoption of ASU 2016-13

404

Provision for credit losses

1,354

1,141

(41)

Write offs

(457)

(10)

(171)

Ending balance

$

4,220

$

2,919

$

1,788

Schedule of property and equipment

    

December 31,

December 31,

   

Useful Life

   

2020

   

2019

(in thousands)

Machinery and equipment

 

3-5 years

 

$

51,001

$

36,414

Furniture and fixtures

 

3 years

 

1,376

 

1,376

Computer equipment

 

3 years

 

2,428

 

1,828

Capitalized software held for internal use

3 years

7,417

5,917

Leasehold improvements

 

Life of lease

 

14,810

 

11,556

Construction-in-process

 

6,370

 

7,716

 

83,402

 

64,807

Less: Accumulated depreciation and amortization

 

(50,054)

 

(41,524)

Total Property and Equipment, net

$

33,348

$

23,283

Schedule of accrued compensation

    

December 31,

    

December 31,

   

2020

   

2019

 

(in thousands)

Accrued paid time off

$

2,260

$

1,850

Accrued commissions

 

12,686

 

5,767

Accrued bonuses

 

9,635

 

5,710

Other accrued compensation

 

5,790

 

2,761

Total accrued compensation

$

30,371

$

16,088

Schedule of other accrued liabilities

    

December 31, 

    

December 31, 

 

    

2020

    

2019

 

(in thousands)

Reserves for refunds to insurance carriers

$

17,366

$

9,410

Accrued charges for third-party testing

5,141

8,408

Testing and laboratory materials from suppliers

2,720

4,301

Marketing and corporate affairs

3,325

2,957

Legal, audit and consulting fees

4,189

2,873

Accrued shipping charges

1,604

305

Sales tax payable

1,723

1,691

Accrued specimen service fees

2,355

2,269

Clinical trials and studies

 

2,353

 

1,092

Operating lease liabilities, current portion

7,300

5,739

Fixed asset purchases

1,691

1,482

Other accrued interest

1,078

Other accrued expenses

 

9,562

 

8,516

Total other accrued liabilities

$

60,407

$

49,043