XML 38 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2018
Balance Sheet Detail [Abstract]  
Schedule of Inventories

Inventories are comprised of the following:

 

 

 

March 31, 2018

 

 

December 31, 2017

 

Materials

 

$

47,404

 

 

$

39,765

 

Work-in-process

 

 

23,612

 

 

 

20,923

 

Finished goods

 

 

8,747

 

 

 

6,833

 

Total inventories

 

$

79,763

 

 

$

67,521

 

 

Schedule of Property, Plant and Equipment, Net

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

 

 

 

March 31, 2018

 

 

December 31, 2017

 

Land and building

 

$

2,584

 

 

$

2,584

 

Machinery and equipment

 

 

29,789

 

 

 

29,870

 

Furniture and fixtures

 

 

3,143

 

 

 

3,201

 

Computer equipment and software

 

 

5,846

 

 

 

5,444

 

Leasehold improvements

 

 

9,346

 

 

 

9,472

 

 

 

 

50,708

 

 

 

50,571

 

Accumulated depreciation

 

 

(33,210

)

 

 

(33,229

)

Total property, plant and equipment, net

 

$

17,498

 

 

$

17,342

 

 

Schedule of Other Assets

Other assets is comprised of the following:

 

 

 

March 31, 2018

 

 

December 31, 2017

 

Deferred income taxes

 

$

14,879

 

 

$

14,879

 

Other

 

 

506

 

 

 

492

 

Total other assets

 

$

15,385

 

 

$

15,371

 

 

Schedule of Other Current Liabilities

Other current liabilities is comprised of the following:

 

 

 

March 31, 2018

 

 

December 31, 2017

 

Intangible asset acquisition - Stella Alliance

 

$

200

 

 

$

100

 

Contingent consideration - acquisitions

 

 

794

 

 

 

634

 

Customer deposits

 

 

2,347

 

 

 

5,561

 

Other

 

 

5,675

 

 

 

2,989

 

Total other current liabilities

 

$

9,016

 

 

$

9,284

 

 

Schedule of Other Non-Current Liabilities

Other non-current liabilities is comprised of the following:

 

 

 

March 31, 2018

 

 

December 31, 2017

 

Unrecognized tax benefits (including interest)

 

$

4,694

 

 

$

4,660

 

Contingent consideration - acquisitions

 

 

2,117

 

 

 

1,959

 

Deferred revenue

 

 

876

 

 

 

983

 

Other

 

 

3,207

 

 

 

2,859

 

Total other non-current liabilities

 

$

10,894

 

 

$

10,461