XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue        
Total revenue $ 43,238 $ 35,604 $ 80,206 $ 72,576
Air Cargo        
Disaggregation of Revenue        
Total revenue 18,847 17,295 37,697 33,466
Air Cargo | Product Sales        
Disaggregation of Revenue        
Revenue from customer contracts 5,615 5,728 12,188 10,043
Air Cargo | Support Services        
Disaggregation of Revenue        
Revenue from customer contracts 13,222 11,558 25,494 23,408
Air Cargo | Leasing Revenue        
Disaggregation of Revenue        
Revenue not from customer contracts 0 0 0 0
Air Cargo | Other        
Disaggregation of Revenue        
Revenue not from customer contracts 10 9 15 15
Ground equipment sales        
Disaggregation of Revenue        
Total revenue 9,189 12,060 17,371 27,888
Ground equipment sales | Product Sales        
Disaggregation of Revenue        
Revenue from customer contracts 8,928 11,833 16,926 27,571
Ground equipment sales | Support Services        
Disaggregation of Revenue        
Revenue from customer contracts 69 67 134 84
Ground equipment sales | Leasing Revenue        
Disaggregation of Revenue        
Revenue not from customer contracts 39 23 78 71
Ground equipment sales | Other        
Disaggregation of Revenue        
Revenue not from customer contracts 153 137 233 162
Commercial jet engines and parts        
Disaggregation of Revenue        
Total revenue 14,916 6,114 24,510 10,808
Commercial jet engines and parts | Product Sales        
Disaggregation of Revenue        
Revenue from customer contracts 13,157 4,283 20,449 6,979
Commercial jet engines and parts | Support Services        
Disaggregation of Revenue        
Revenue from customer contracts 1,554 956 3,656 2,580
Commercial jet engines and parts | Leasing Revenue        
Disaggregation of Revenue        
Revenue not from customer contracts 177 791 343 1,164
Commercial jet engines and parts | Other        
Disaggregation of Revenue        
Revenue not from customer contracts 28 84 62 85
Corporate and other        
Disaggregation of Revenue        
Total revenue 286 135 628 414
Corporate and other | Product Sales        
Disaggregation of Revenue        
Revenue from customer contracts 37 0 114 33
Corporate and other | Support Services        
Disaggregation of Revenue        
Revenue from customer contracts 54 6 117 24
Corporate and other | Leasing Revenue        
Disaggregation of Revenue        
Revenue not from customer contracts 37 107 76 142
Corporate and other | Other        
Disaggregation of Revenue        
Revenue not from customer contracts $ 158 $ 22 $ 321 $ 215