XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue    
Total revenue $ 50,862 $ 36,968
Air Cargo    
Disaggregation of Revenue    
Total revenue 20,564 18,851
Ground equipment sales    
Disaggregation of Revenue    
Total revenue 5,815 8,182
Commercial jet engines and parts    
Disaggregation of Revenue    
Total revenue 22,855 9,594
Corporate and other    
Disaggregation of Revenue    
Total revenue 1,628 341
Product Sales | Air Cargo    
Disaggregation of Revenue    
Revenue from customer contracts 6,354 6,573
Product Sales | Ground equipment sales    
Disaggregation of Revenue    
Revenue from customer contracts 5,577 7,998
Product Sales | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue from customer contracts 20,310 7,292
Product Sales | Corporate and other    
Disaggregation of Revenue    
Revenue from customer contracts 116 76
Support Services | Air Cargo    
Disaggregation of Revenue    
Revenue from customer contracts 14,060 12,273
Support Services | Ground equipment sales    
Disaggregation of Revenue    
Revenue from customer contracts 140 65
Support Services | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue from customer contracts 1,975 2,102
Support Services | Corporate and other    
Disaggregation of Revenue    
Revenue from customer contracts 1,024 64
Leasing Revenue | Air Cargo    
Disaggregation of Revenue    
Revenue not from customer contracts 0 0
Leasing Revenue | Ground equipment sales    
Disaggregation of Revenue    
Revenue not from customer contracts 43 39
Leasing Revenue | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue not from customer contracts 541 166
Leasing Revenue | Corporate and other    
Disaggregation of Revenue    
Revenue not from customer contracts 388 38
Other | Air Cargo    
Disaggregation of Revenue    
Revenue not from customer contracts 150 5
Other | Ground equipment sales    
Disaggregation of Revenue    
Revenue not from customer contracts 55 80
Other | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue not from customer contracts 29 35
Other | Corporate and other    
Disaggregation of Revenue    
Revenue not from customer contracts $ 100 $ 162