XML 66 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2019
Balance Sheet Components  
Schedule of allowance for doubtful accounts

December 31, 

December 31, 

December 31, 

2019

2018

2017

(in thousands)

Beginning balance

$

1,788

$

2,000

$

1,890

Provision for estimated bad debts

1,141

(41)

143

Write offs

(10)

(171)

(33)

Ending balance

$

2,919

$

1,788

$

2,000

Schedule of property and equipment

    

December 31,

December 31,

   

Useful Life

   

2019

   

2018

(in thousands)

Machinery and equipment

 

3-5 years

 

$

36,414

$

35,400

Furniture and fixtures

 

3 years

 

1,376

 

1,319

Computer equipment

 

3 years

 

1,828

 

2,117

Capitalized software held for internal use

3 years

5,917

4,868

Leasehold improvements

 

Life of lease

 

11,556

 

10,916

Construction-in-process

 

7,716

 

4,013

 

64,807

 

58,633

Less: Accumulated depreciation and amortization

 

(41,524)

 

(34,297)

Total Property and Equipment, net

$

23,283

$

24,336

Schedule of accrued compensation

    

December 31,

    

December 31,

   

2019

   

2018

 

(in thousands)

Accrued paid time off

$

1,850

$

1,825

Accrued commissions

 

5,767

 

4,492

Accrued bonuses

 

5,710

 

3,757

Other accrued compensation

 

2,761

 

2,594

Total accrued compensation

$

16,088

$

12,668

Schedule of other accrued liabilities

    

December 31, 

    

December 31, 

 

    

2019

    

2018

 

(Amounts in thousands)

 

Settlement accrued for reimbursement related claims

$

$

1,378

Reserves for refunds to insurance carriers

9,410

10,012

Accrued charges for outsourced testing

8,408

5,001

Testing and laboratory materials from suppliers

4,301

2,742

Marketing and corporate affairs

2,957

1,306

Legal, audit and consulting fees

2,873

1,058

Accrued shipping charges

305

852

Sales tax payable

1,691

1,255

Accrued specimen service fees

2,269

1,378

Accrued rent

 

 

903

Clinical trials and studies

 

1,092

 

1,694

Operating lease liabilities, current portion

5,739

Fixed asset purchases

1,482

Other accrued expenses

 

8,516

 

4,863

Total other accrued liabilities

$

49,043

$

32,442