XML 24 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
12 Months Ended
Dec. 31, 2017
Inventory Disclosure [Abstract]  
Inventories
Inventories

The components of inventories and the related changes in the allowance for excess and obsolete inventories are as follows:
 
 
December 31,
 
2017
 
2016
 
(in thousands)
Raw materials
$
57,784

 
$
43,438

Work in process
5,957

 
2,279

Finished goods
8,163

 
3,017

 
71,904

 
48,734

Less:  Allowance for excess and obsolete inventories
(1,118
)
 
(1,382
)
Total, net
$
70,786

 
$
47,352


  
 
Years Ending December 31,
 
2017
 
2016
 
2015
Allowance for excess and obsolete inventories:
(in thousands)
Balance, beginning of period
$
1,382

 
$
757

 
$
714

Provisions for excess and obsolete inventories
102

 
625

 
178

Inventories written off
(366
)
 

 
(135
)
Balance, end of period
$
1,118

 
$
1,382

 
$
757