XML 105 R89.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue    
Revenue $ 286,834 $ 247,323
Overnight air cargo    
Disaggregation of Revenue    
Revenue 115,546 90,543
Ground equipment sales    
Disaggregation of Revenue    
Revenue 37,168 48,485
Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue 125,535 101,737
Corporate and other    
Disaggregation of Revenue    
Revenue 8,585 6,558
Product Sales | Overnight air cargo    
Disaggregation of Revenue    
Revenue from customer contracts 39,302 29,493
Product Sales | Ground equipment sales    
Disaggregation of Revenue    
Revenue from customer contracts 36,127 47,100
Product Sales | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue from customer contracts 114,049 89,700
Product Sales | Corporate and other    
Disaggregation of Revenue    
Revenue from customer contracts 1,123 266
Support Services | Overnight air cargo    
Disaggregation of Revenue    
Revenue from customer contracts 76,107 60,857
Support Services | Ground equipment sales    
Disaggregation of Revenue    
Revenue from customer contracts 533 587
Support Services | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue from customer contracts 10,727 9,539
Support Services | Corporate and other    
Disaggregation of Revenue    
Revenue from customer contracts 5,411 4,328
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 49 154
Leasing Revenue | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue not from customer contracts 64 2,365
Leasing Revenue | Corporate and other    
Disaggregation of Revenue    
Revenue not from customer contracts 1,624 1,582
Other | Overnight air cargo    
Disaggregation of Revenue    
Revenue not from customer contracts 137 193
Other | Ground equipment sales    
Disaggregation of Revenue    
Revenue not from customer contracts 459 644
Other | Commercial jet engines and parts    
Disaggregation of Revenue    
Revenue not from customer contracts 695 133
Other | Corporate and other    
Disaggregation of Revenue    
Revenue not from customer contracts $ 427 $ 382