XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories and Contracts in Progress
9 Months Ended
Sep. 30, 2018
Inventory, Net of Allowances, Customer Advances and Progress Billings [Abstract]  
Inventories and Contracts in Progress
INVENTORIES AND CONTRACTS IN PROGRESS
Inventories and contracts in progress consist of the following:
 
As of
 
September 30,
2018
 
December 31,
2017
(in thousands)
 
Raw materials
$
37,300

 
$
30,429

Work-in-process
10,926

 
10,258

Finished goods
18,506

 
18,851

Contracts in progress
6,964

 
1,074

 
$
73,696

 
$
60,612