XML 28 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories and Contracts in Progress
12 Months Ended
Dec. 31, 2018
Inventories and Contracts in Progress [Abstract]  
Inventories and Contracts in Progress
INVENTORIES AND CONTRACTS IN PROGRESS
Inventories and contracts in progress consist of the following:
 
As of December 31
(in thousands)
2018
 
2017
Raw materials
$
37,248

 
$
30,429

Work-in-process
11,633

 
10,258

Finished goods
17,861

 
18,851

Contracts in progress
2,735

 
1,074

 
$
69,477

 
$
60,612