XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Inventories (Tables)
9 Months Ended
Sep. 30, 2018
Inventory Disclosure [Abstract]  
Components of Inventories
Inventories consist of the following:
September 30, December 31,  
20182017
Components and raw materials $240,635 $145,261 
Work-in-process 40,763 43,646 
Finished components and devices 116,011 118,805 
Total $397,409 $307,712