XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue Recognition - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue        
Total revenue $ 45,433 $ 55,819 $ 125,640 $ 128,394
Air Cargo        
Disaggregation of Revenue        
Total revenue 18,248 16,322 55,946 49,789
Air Cargo | Product Sales        
Disaggregation of Revenue        
Revenue from customer contracts 5,493 4,970 17,680 15,013
Air Cargo | Support Services        
Disaggregation of Revenue        
Revenue from customer contracts 12,734 11,342 38,228 34,751
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 21 10 38 25
Ground equipment sales        
Disaggregation of Revenue        
Total revenue 15,232 20,769 32,603 48,656
Ground equipment sales | Product Sales        
Disaggregation of Revenue        
Revenue from customer contracts 14,674 20,365 31,600 47,935
Ground equipment sales | Support Services        
Disaggregation of Revenue        
Revenue from customer contracts 173 109 306 193
Ground equipment sales | Leasing Revenue        
Disaggregation of Revenue        
Revenue not from customer contracts 141 39 219 110
Ground equipment sales | Other        
Disaggregation of Revenue        
Revenue not from customer contracts 244 256 478 418
Commercial jet engines and parts        
Disaggregation of Revenue        
Total revenue 11,392 18,078 35,902 28,886
Commercial jet engines and parts | Product Sales        
Disaggregation of Revenue        
Revenue from customer contracts 9,379 16,471 29,827 23,450
Commercial jet engines and parts | Support Services        
Disaggregation of Revenue        
Revenue from customer contracts 1,686 1,191 5,342 3,771
Commercial jet engines and parts | Leasing Revenue        
Disaggregation of Revenue        
Revenue not from customer contracts 298 373 642 1,537
Commercial jet engines and parts | Other        
Disaggregation of Revenue        
Revenue not from customer contracts 29 43 91 128
Corporate and other        
Disaggregation of Revenue        
Total revenue 561 650 1,189 1,063
Corporate and other | Product Sales        
Disaggregation of Revenue        
Revenue from customer contracts 85 73 199 106
Corporate and other | Support Services        
Disaggregation of Revenue        
Revenue from customer contracts 72 47 189 72
Corporate and other | Leasing Revenue        
Disaggregation of Revenue        
Revenue not from customer contracts 145 36 221 178
Corporate and other | Other        
Disaggregation of Revenue        
Revenue not from customer contracts $ 259 $ 494 $ 580 $ 707