XML 44 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Details (Tables)
12 Months Ended
Dec. 31, 2017
Balance Sheet Related Disclosures [Abstract]  
Schedule of inventories
 
 
December 31,
2017
 
December 31, 2016
Raw materials and purchased parts
 
$
12,675

 
$
12,210

Work-in-process
 
1,756

 
858

Finished goods
 
17,797

 
19,180

Total inventories
 
$
32,228

 
$
32,248

Schedule of product warranty liability
Activity in the warranty reserve, which is included in “accounts payable and accrued liabilities” in the consolidated balance sheets, is as follows:
 
 
Years Ended December 31,
 
 
2017
 
2016
Beginning balance
 
$
1,213

 
$
1,288

Acquired liability from Nesscap
 
773

 

Product warranties issued
 
177

 
486

Settlement of warranties
 
(876
)
 
(458
)
Changes related to preexisting warranties
 
126

 
(103
)
Ending balance
 
$
1,413

 
$
1,213

Schedule of property, plant and equipment, net
 
 
December 31,
 
 
2017
 
2016
Machinery, furniture and office equipment
 
$
67,963

 
$
62,583

Computer hardware and software
 
10,436

 
10,071

Leasehold improvements
 
21,599

 
20,320

Construction in progress
 
5,461

 
1,401

Property and equipment, gross
 
105,459

 
94,375

Less accumulated depreciation and amortization
 
(77,415
)
 
(68,255
)
Total property and equipment, net
 
$
28,044

 
$
26,120

 
 
 
 
 
Schedule of accounts payable and accrued liabilities
 
 
December 31,
 
 
2017
 
2016
Accounts payable
 
$
21,242

 
$
13,109

Income tax payable
 
1,737

 
1,066

Accrued warranty
 
1,413

 
1,213

Other accrued liabilities
 
8,366

 
3,793

Total accounts payable and accrued liabilities
 
$
32,758

 
$
19,181

Schedule of accumulated other comprehensive income
 
 
Foreign
Currency
Translation
Adjustment
 
Pension and Defined Benefit Plan
 
Accumulated
Other
Comprehensive
Income
 
Affected Line Items in the Statement of Operations
Balance as of December 31, 2016
 
$
7,826

 
$
(2,426
)
 
$
5,400

 
 
Other comprehensive income before reclassification
 
5,131

 

 
5,131

 
 
Amounts reclassified from accumulated other comprehensive income (loss)
 

 
1,545

 
1,545

 
Cost of Sales, Selling, General and Administrative and Research and Development Expense
Net other comprehensive income
 
5,131

 
1,545

 
6,676

 
 
Balance as of December 31, 2017
 
$
12,957

 
$
(881
)
 
$
12,076