Quarterly report pursuant to Section 13 or 15(d)

Inventories - Summary of Inventories, Net (Details)

v3.19.3
Inventories - Summary of Inventories, Net (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Raw materials $ 2,779,299 $ 2,248,520
Sub-assemblies 1,775,759 1,198,071
Work-in-process 504,908 311,072
Finished goods 3,630,949 3,466,419
Inventory gross 8,690,915 7,224,082
Less: reserves for obsolete and slow-moving inventories (463,348) (400,152)
Inventory net $ 8,227,567 $ 6,823,930