XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue        
Total revenue $ 60,688 $ 43,238 $ 111,550 $ 80,206
Air Cargo        
Disaggregation of Revenue        
Total revenue 22,069 18,847 42,633 37,697
Ground equipment sales        
Disaggregation of Revenue        
Total revenue 18,019 9,189 23,834 17,371
Commercial jet engines and parts        
Disaggregation of Revenue        
Total revenue 18,986 14,916 41,841 24,510
Corporate and other        
Disaggregation of Revenue        
Total revenue 1,614 286 3,242 628
Product Sales | Air Cargo        
Disaggregation of Revenue        
Revenue from customer contracts 7,533 5,615 13,887 12,188
Product Sales | Ground equipment sales        
Disaggregation of Revenue        
Revenue from customer contracts 17,639 8,928 23,216 16,926
Product Sales | Commercial jet engines and parts        
Disaggregation of Revenue        
Revenue from customer contracts 15,720 13,157 36,030 20,449
Product Sales | Corporate and other        
Disaggregation of Revenue        
Revenue from customer contracts 19 37 135 114
Support Services | Air Cargo        
Disaggregation of Revenue        
Revenue from customer contracts 14,520 13,222 28,580 25,494
Support Services | Ground equipment sales        
Disaggregation of Revenue        
Revenue from customer contracts 159 69 300 134
Support Services | Commercial jet engines and parts        
Disaggregation of Revenue        
Revenue from customer contracts 2,555 1,554 4,529 3,656
Support Services | Corporate and other        
Disaggregation of Revenue        
Revenue from customer contracts 974 54 1,998 117
Leasing Revenue | Air Cargo        
Disaggregation of Revenue        
Revenue not from customer contracts 0 0 0 0
Leasing Revenue | Ground equipment sales        
Disaggregation of Revenue        
Revenue not from customer contracts 29 39 73 78
Leasing Revenue | Commercial jet engines and parts        
Disaggregation of Revenue        
Revenue not from customer contracts 669 177 1,210 343
Leasing Revenue | Corporate and other        
Disaggregation of Revenue        
Revenue not from customer contracts 483 37 870 76
Other | Air Cargo        
Disaggregation of Revenue        
Revenue not from customer contracts 16 10 166 15
Other | Ground equipment sales        
Disaggregation of Revenue        
Revenue not from customer contracts 192 153 245 233
Other | Commercial jet engines and parts        
Disaggregation of Revenue        
Revenue not from customer contracts 42 28 72 62
Other | Corporate and other        
Disaggregation of Revenue        
Revenue not from customer contracts $ 138 $ 158 $ 239 $ 321