XML 46 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2018
Balance Sheet Detail [Abstract]  
Schedule of Inventories

Inventories are comprised of the following:

 

 

 

December 31,

 

 

 

2018

 

 

2017

 

Materials

 

$

61,025

 

 

$

39,765

 

Work-in-process

 

 

21,910

 

 

 

20,923

 

Finished goods

 

 

13,885

 

 

 

6,833

 

Total inventories

 

$

96,820

 

 

$

67,521

 

Schedule of Property, Plant and Equipment, Net

Property, plant and equipment, net, is comprised of the following:

 

 

 

December 31,

 

 

 

2018

 

 

2017

 

Land and building

 

$

2,584

 

 

$

2,584

 

Machinery and equipment

 

 

29,097

 

 

 

29,870

 

Furniture and fixtures

 

 

3,226

 

 

 

3,201

 

Computer equipment and software

 

 

7,906

 

 

 

5,444

 

Leasehold improvements

 

 

9,448

 

 

 

9,472

 

 

 

 

52,261

 

 

 

50,571

 

Accumulated depreciation

 

 

(33,387

)

 

 

(33,229

)

Total property, plant and equipment, net

 

$

18,874

 

 

$

17,342

 

Schedule of Other Assets

Other assets is comprised of the following:

 

 

December 31,

 

 

 

2018

 

 

2017

 

Convertible note receivable

 

$

5,000

 

 

$

 

Other

 

 

506

 

 

 

492

 

Total other assets

 

$

5,506

 

 

$

492

 

Schedule of Other Current Liabilities

Other current liabilities is comprised of the following:

 

 

 

December 31,

 

 

 

2018

 

 

2017

 

Contingent consideration - acquisitions

 

$

1,422

 

 

$

634

 

Customer deposits

 

 

1,135

 

 

 

5,561

 

Accrued inventory

 

 

1,103

 

 

 

384

 

Intangible asset acquisition - Stella Alliance

 

 

150

 

 

 

100

 

Deferred rent

 

 

75

 

 

 

151

 

Other

 

 

3,658

 

 

 

2,454

 

Total other current liabilities

 

$

7,543

 

 

$

9,284

 

Schedule of Other Non-Current Liabilities

Other non-current liabilities is comprised of the following:

 

 

 

December 31,

 

 

 

2018

 

 

2017

 

Unrecognized tax benefits (including interest)

 

$

5,409

 

 

$

4,660

 

Contingent consideration - acquisitions

 

 

638

 

 

 

1,959

 

Deferred revenue

 

 

1,314

 

 

 

983

 

Deferred rent

 

 

1,405

 

 

 

750

 

Other

 

 

2,395

 

 

 

2,109

 

Total non-current liabilities

 

$

11,161

 

 

$

10,461