XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue        
Total revenue $ 61,396 $ 45,433 $ 172,946 $ 125,640
Air Cargo        
Disaggregation of Revenue        
Total revenue 21,831 18,248 64,464 55,946
Ground equipment sales        
Disaggregation of Revenue        
Total revenue 16,147 15,232 39,981 32,603
Commercial jet engines and parts        
Disaggregation of Revenue        
Total revenue 21,736 11,392 63,577 35,902
Corporate and other        
Disaggregation of Revenue        
Total revenue 1,682 561 4,924 1,189
Product Sales | Air Cargo        
Disaggregation of Revenue        
Revenue from customer contracts 6,416 5,493 20,303 17,680
Product Sales | Ground equipment sales        
Disaggregation of Revenue        
Revenue from customer contracts 15,909 14,674 39,125 31,600
Product Sales | Commercial jet engines and parts        
Disaggregation of Revenue        
Revenue from customer contracts 18,515 9,379 54,545 29,827
Product Sales | Corporate and other        
Disaggregation of Revenue        
Revenue from customer contracts 112 85 247 199
Support Services | Air Cargo        
Disaggregation of Revenue        
Revenue from customer contracts 15,399 12,734 43,979 38,228
Support Services | Ground equipment sales        
Disaggregation of Revenue        
Revenue from customer contracts 96 173 396 306
Support Services | Commercial jet engines and parts        
Disaggregation of Revenue        
Revenue from customer contracts 2,428 1,686 6,958 5,342
Support Services | Corporate and other        
Disaggregation of Revenue        
Revenue from customer contracts 1,157 72 3,155 189
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 42 141 115 219
Leasing Revenue | Commercial jet engines and parts        
Disaggregation of Revenue        
Revenue not from customer contracts 729 298 1,939 642
Leasing Revenue | Corporate and other        
Disaggregation of Revenue        
Revenue not from customer contracts 353 145 1,223 221
Other | Air Cargo        
Disaggregation of Revenue        
Revenue not from customer contracts 16 21 182 38
Other | Ground equipment sales        
Disaggregation of Revenue        
Revenue not from customer contracts 100 244 345 478
Other | Commercial jet engines and parts        
Disaggregation of Revenue        
Revenue not from customer contracts 64 29 135 91
Other | Corporate and other        
Disaggregation of Revenue        
Revenue not from customer contracts $ 60 $ 259 $ 299 $ 580