XML 39 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Details - (Tables)
6 Months Ended
Jun. 30, 2017
Balance Sheet Detail [Abstract]  
Schedule of Inventory, Current [Table Text Block]
Inventories are comprised of the following:


June 30, 2017

December 31, 2016
Materials

$
34,739


$
32,993

Work-in-process

19,862


18,764

Finished goods

12,234


13,728

Total inventories

$
66,835


$
65,485

Property, Plant and Equipment [Table Text Block]
Property, plant and equipment, net is comprised of the following:
 
June 30, 2017
 
December 31, 2016
Land and building
$
2,584

 
$
2,584

Machinery and equipment
26,803

 
23,493

Furniture and fixtures
3,036

 
2,699

Computer equipment and software
5,682

 
5,204

Leasehold improvements
8,952

 
8,116


47,057

 
42,096

Accumulated depreciation
(31,966
)
 
(30,238
)
Total property, plant and equipment, net
$
15,091

 
$
11,858

Schedule of Other Assets [Table Text Block]
Other assets is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Deferred income taxes
 
$
32,165

 
$
30,850

Other
 
590

 
593

Total other assets
 
$
32,755

 
$
31,443


Other Current liabilities [Table Text Block]
Other current liabilities is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Intangible asset acquisition - Stella Alliance
 
$
1,000

 
$
1,000

Contingent consideration - acquisitions
 
634

 
855

Warrant settlement payable
 

 
1,025

Customer deposits
 
983

 
996

Other
 
5,105

 
3,263

Total other current liabilities
 
$
7,722

 
$
7,139


Other Non-current liabilities [Table Text Block]
Other non-current liabilities is comprised of the following:

 
June 30, 2017
 
December 31, 2016
Unrecognized tax benefits (including interest)
 
$
4,866

 
$
3,386

Contingent consideration - acquisitions
 
2,391

 
2,396

Deferred revenue
 
1,299

 
1,132

Other
 
2,691

 
2,088

Total other non-current liabilities
 
$
11,247

 
$
9,002