XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2020
Inventory Disclosure [Abstract]  
Components of Inventories
The components of inventories as of June 30, 2020 and December 31, 2019 were:
June 30,
2020
December 31,
2019
Raw materials and component parts$188,848  $182,382  
Work in process38,803  28,761  
Finished goods97,280  82,324  
Total inventories$324,931  $293,467