XML 64 R54.htm IDEA: XBRL DOCUMENT v3.19.2
Inventories - Inventories (Details) - USD ($)
Jun. 30, 2019
Mar. 31, 2019
Inventory [Line Items]    
Ground support service parts $ 2,580,196 $ 2,553,949
Printing equipment and maintenance    
Commercial jet engines and parts 27,691,133 21,031,558
Total inventories 36,722,092 30,164,437
Reserves (193,315) (197,400)
Total inventories, net of reserves 36,528,777 29,967,037
Ground equipment manufacturing:    
Ground equipment manufacturing:    
Raw materials 3,017,469 2,497,876
Work in process 1,351,370 1,659,516
Finished goods 643,763 972,542
Printing equipment and maintenance    
Raw materials 3,017,469 2,497,876
Finished goods 643,763 972,542
Printing equipment and maintenance    
Ground equipment manufacturing:    
Raw materials 0 401,103
Finished goods 1,438,161 1,047,893
Printing equipment and maintenance    
Raw materials 0 401,103
Finished goods $ 1,438,161 $ 1,047,893