XML 32 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories
3 Months Ended
Mar. 31, 2019
Inventory, Net [Abstract]  
Inventory Disclosure
6. Inventories
 March 31, 2019December 31, 2018
Raw materials$474,204 $439,616 
Work in progress177,544 154,878 
Finished goods288,986 265,722 
Subtotal940,734 860,216 
Less reserves(112,436)(111,420)
Total$828,298 $748,796