XML 108 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventory
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Inventory Inventory
Inventory is valued at average cost or net realizable value, whichever is lower. The Company’s components of inventory as of December 31, 2019 and 2018 are summarized in the following table:
December 31,
20192018
Finished goods$59,864  $69,041  
Contract assets37,032  26,692  
Work-in-process3,728  6,940  
Raw materials18,677  21,831  
Inventories - net$119,301  $124,504