XML 49 R29.htm IDEA: XBRL DOCUMENT v3.6.0.2
Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2016
Balance Sheet Components  
Schedule of allowance for doubtful accounts

 

 

 

 

 

 

 

 

 

    

December 31, 

    

December 31, 

 

 

    

2016

    

2015

 

 

 

(in thousands)

 

Beginning balance

 

$

971

 

$

527

 

Provision for estimated bad debts

 

 

984

 

 

529

 

Write offs

 

 

(65)

 

 

(85)

 

Ending balance

 

$

1,890

 

$

971

 

 

Schedule of property and equipment

 

 

 

 

 

 

 

 

 

 

 

    

 

 

December 31,

 

December 31,

 

 

   

Useful Life

   

2016

   

2015

 

 

 

 

 

(in thousands)

 

Machinery and equipment

 

3-5 years

 

$

27,303

 

$

20,670

 

Furniture and fixtures

 

3 years

 

 

1,087

 

 

217

 

Computer equipment

 

3 years

 

 

861

 

 

911

 

Capitalized software held for internal use

 

3 years

 

 

2,172

 

 

1,037

 

Leasehold improvements

 

Life of lease

 

 

10,444

 

 

1,686

 

Construction-in-process

 

 

 

 

9,759

 

 

1,979

 

 

 

 

 

 

51,626

 

 

26,500

 

Less: Accumulated depreciation and amortization

 

 

 

 

(19,337)

 

 

(13,790)

 

Total Property and equipment, net

 

 

 

$

32,289

 

$

12,710

 

 

Schedule of accrued compensation

 

 

 

 

 

 

 

 

 

    

December 31,

    

December 31,

 

 

   

2016

   

2015

 

 

 

(in thousands)

 

Accrued paid time off

 

$

1,892

 

$

2,024

 

Accrued commissions

 

 

3,868

 

 

3,691

 

Accrued bonuses

 

 

2,387

 

 

1,348

 

Other accrued compensation

 

 

2,920

 

 

1,489

 

Total accrued compensation

 

$

11,067

 

$

8,552

 

 

Schedule of other accrued liabilities

 

 

 

 

 

 

 

 

 

    

December 31, 

    

December 31, 

 

 

    

2016

    

2015

 

 

 

(in thousands)

 

Overpayments from insurance carriers

 

$

7,535

 

$

3,306

 

Other accrued expenses

 

 

4,521

 

 

4,344

 

Testing and laboratory materials from suppliers

 

 

3,804

 

 

7,736

 

Marketing and corporate affairs

 

 

202

 

 

1,118

 

Leasehold improvement projects in progress

 

 

1,659

 

 

 —

 

Accrued specimen service fees

 

 

469

 

 

454

 

Accrued shipping charges

 

 

467

 

 

401

 

Sales tax payable

 

 

459

 

 

346

 

Clinical trials and studies

 

 

388

 

 

90

 

Accrued rent

 

 

195

 

 

450

 

Legal, audit and consulting fees

 

 

180

 

 

421

 

Deferred lease obligation

 

 

 —

 

 

42

 

Total other accrued liabilities

 

$

19,879

 

$

18,708