Quarterly report pursuant to Section 13 or 15(d)

REVENUES - Revenue from External Customers by Products and Services (Details)

v3.19.3
REVENUES - Revenue from External Customers by Products and Services (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Revenue from External Customer [Line Items]        
Revenues $ 23,573,731 $ 23,844,477 $ 67,618,934 $ 72,967,596
Training and Simulation Division        
Revenue from External Customer [Line Items]        
Revenues 14,893,811 14,665,902 44,252,601 43,576,153
Training and Simulation Division | Air Warfare Simulation        
Revenue from External Customer [Line Items]        
Revenues 3,421,823 3,667,058 10,528,294 13,324,429
Training and Simulation Division | Vehicle Simulation        
Revenue from External Customer [Line Items]        
Revenues 6,922,146 6,040,922 21,770,017 17,040,554
Training and Simulation Division | Use-of-Force        
Revenue from External Customer [Line Items]        
Revenues 3,379,033 4,132,059 8,776,417 10,677,612
Training and Simulation Division | Warranty        
Revenue from External Customer [Line Items]        
Revenues 1,170,809 825,863 3,177,873 2,533,558
Power Systems Division        
Revenue from External Customer [Line Items]        
Revenues 8,679,920 9,178,575 23,366,333 29,391,443
Power Systems Division | Contract Manufacturing        
Revenue from External Customer [Line Items]        
Revenues 4,181,902 3,100,586 11,026,100 10,130,597
Power Systems Division | Power Distribution and Generation        
Revenue from External Customer [Line Items]        
Revenues 360,278 1,413,117 691,063 5,695,039
Power Systems Division | Batteries        
Revenue from External Customer [Line Items]        
Revenues 2,144,104 3,118,375 6,677,842 9,767,890
Power Systems Division | Engineering Services and Other        
Revenue from External Customer [Line Items]        
Revenues $ 1,993,636 $ 1,546,497 $ 4,971,328 $ 3,797,917