XML 60 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventory (Tables)
12 Months Ended
Dec. 31, 2019
Inventory Disclosure [Abstract]  
Schedule of Inventory 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