XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2019
Inventory Disclosure [Abstract]  
Inventory
The Company's net inventories consisted of the following:
June 30, 2019December 31, 2018
Raw materials and work in process$19,076,378 $18,378,450 
Consigned inventory774,225 937,006 
Finished goods, net of reserves6,639,218 8,511,887 
Total inventories26,489,821 27,827,343 
less non-current inventories(15,840,962)(15,749,000)
Total inventories classified as current$10,648,859 $12,078,343