XML 24 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
6 Months Ended
Jun. 30, 2020
Inventory, Net [Abstract]  
Inventory Disclosure
5. Inventories
 June 30, 2020December 31, 2019
Raw materials$510,602  $467,912  
Work in progress177,100  162,670  
Finished goods312,202  280,051  
Subtotal999,904  910,633  
Less reserves(113,932) (104,492) 
Total$885,972  $806,141