XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue Recognition - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue    
Total revenue $ 66,411 $ 71,431
Overnight air cargo    
Disaggregation of Revenue    
Total revenue 30,383 27,728
Ground equipment sales    
Disaggregation of Revenue    
Total revenue 7,354 11,787
Commercial jet engines and parts    
Disaggregation of Revenue    
Total revenue 26,250 29,846
Corporate and other    
Disaggregation of Revenue    
Total revenue 2,424 2,070
Product Sales | Overnight air cargo    
Disaggregation of Revenue    
Revenue from customer contracts 9,699 9,171
Product Sales | Ground equipment sales    
Disaggregation of Revenue    
Revenue from customer contracts 7,128 11,575
Product Sales | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue from customer contracts 23,619 26,759
Product Sales | Corporate and other    
Disaggregation of Revenue    
Revenue from customer contracts 248 335
Support Services | Overnight air cargo    
Disaggregation of Revenue    
Revenue from customer contracts 20,658 18,550
Support Services | Ground equipment sales    
Disaggregation of Revenue    
Revenue from customer contracts 166 93
Support Services | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue from customer contracts 2,199 2,946
Support Services | Corporate and other    
Disaggregation of Revenue    
Revenue from customer contracts 1,541 1,255
Leasing Revenue | Overnight 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 15 25
Leasing Revenue | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue not from customer contracts 39 12
Leasing Revenue | Corporate and other    
Disaggregation of Revenue    
Revenue not from customer contracts 464 387
Other | Overnight air cargo    
Disaggregation of Revenue    
Revenue not from customer contracts 26 7
Other | Ground equipment sales    
Disaggregation of Revenue    
Revenue not from customer contracts 45 94
Other | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue not from customer contracts 393 129
Other | Corporate and other    
Disaggregation of Revenue    
Revenue not from customer contracts $ 171 $ 93