XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details - (Tables)
9 Months Ended
Sep. 30, 2017
Balance Sheet Detail [Abstract]  
Schedule of Prepaid Expenses And Other Current Assets

Prepaid expenses and other current assets comprised of the following:

 

 

 

September 30, 2017

 

 

December 31, 2016

 

Patent Litigation

 

$

13,000

 

 

$

 

Other

 

 

4,533

 

 

 

4,113

 

Total prepaid expenses and other current assets

 

$

17,533

 

 

$

4,113

 

 

Schedule of Inventories

Inventories are comprised of the following:

 

 

 

September 30, 2017

 

 

December 31, 2016

 

Materials

 

$

38,280

 

 

$

32,993

 

Work-in-process

 

 

21,609

 

 

 

18,764

 

Finished goods

 

 

5,877

 

 

 

13,728

 

Total inventories

 

$

65,766

 

 

$

65,485

 

 

Schedule of Property, Plant and Equipment, Net

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

 

 

 

September 30, 2017

 

 

December 31, 2016

 

Land and building

 

$

2,584

 

 

$

2,584

 

Machinery and equipment

 

 

27,938

 

 

 

23,493

 

Furniture and fixtures

 

 

3,121

 

 

 

2,699

 

Computer equipment and software

 

 

5,778

 

 

 

5,204

 

Leasehold improvements

 

 

9,252

 

 

 

8,116

 

 

 

 

48,673

 

 

 

42,096

 

Accumulated depreciation

 

 

(32,824

)

 

 

(30,238

)

Total property, plant and equipment, net

 

$

15,849

 

 

$

11,858

 

 

Schedule of Other Assets

Other assets is comprised of the following:

 

 

 

September 30, 2017

 

 

December 31, 2016

 

Deferred income taxes

 

$

30,755

 

 

$

30,850

 

Other

 

 

587

 

 

 

593

 

Total other assets

 

$

31,342

 

 

$

31,443

 

 

Schedule of Other Current Liabilities

Other current liabilities is comprised of the following:

 

 

 

September 30, 2017

 

 

December 31, 2016

 

Intangible asset acquisition - Stella Alliance

 

$

1,250

 

 

$

1,000

 

Contingent consideration - acquisitions

 

 

634

 

 

 

855

 

Warrant settlement payable

 

 

 

 

 

1,025

 

Customer deposits

 

 

2,852

 

 

 

996

 

Other

 

 

4,914

 

 

 

3,263

 

Total other current liabilities

 

$

9,650

 

 

$

7,139

 

 

Schedule of Other Non-Current Liabilities

Other non-current liabilities is comprised of the following:

 

 

 

September 30, 2017

 

 

December 31, 2016

 

Unrecognized tax benefits (including interest)

 

$

3,494

 

 

$

3,386

 

Contingent consideration - acquisitions

 

 

2,391

 

 

 

2,396

 

Deferred revenue

 

 

1,301

 

 

 

1,132

 

Other

 

 

2,729

 

 

 

2,088

 

Total other non-current liabilities

 

$

9,915

 

 

$

9,002