v3.25.2
REVENUE RECOGNITION - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue    
Revenue $ 291,850 $ 286,834
Minimum    
Disaggregation of Revenue    
Subscription term 3 years  
Maximum    
Disaggregation of Revenue    
Subscription term 5 years  
Operating segments    
Disaggregation of Revenue    
Revenue $ 290,531 286,308
Overnight air cargo    
Disaggregation of Revenue    
Revenue 124,031 115,546
Overnight air cargo | Operating segments    
Disaggregation of Revenue    
Revenue 124,911 115,672
Ground support equipment | Operating segments    
Disaggregation of Revenue    
Revenue 38,940 37,168
Commercial aircraft, engines and parts | Operating segments    
Disaggregation of Revenue    
Revenue 119,412 127,685
Digital solutions    
Disaggregation of Revenue    
Revenue 7,268 5,783
Digital solutions | Operating segments    
Disaggregation of Revenue    
Revenue 7,268 5,783
Product Sales | Other    
Disaggregation of Revenue    
Revenue 661 739
Product Sales | Overnight air cargo | Operating segments    
Disaggregation of Revenue    
Revenue 42,615 39,302
Product Sales | Ground support equipment | Operating segments    
Disaggregation of Revenue    
Revenue 35,903 36,127
Product Sales | Commercial aircraft, engines and parts | Operating segments    
Disaggregation of Revenue    
Revenue 106,946 114,049
Support Services | Other    
Disaggregation of Revenue    
Revenue 31 36
Support Services | Overnight air cargo | Operating segments    
Disaggregation of Revenue    
Revenue 81,287 76,107
Support Services | Ground support equipment | Operating segments    
Disaggregation of Revenue    
Revenue 2,426 533
Support Services | Commercial aircraft, engines and parts | Operating segments    
Disaggregation of Revenue    
Revenue 7,923 10,727
Leasing Revenue | Other    
Disaggregation of Revenue    
Revenue 1,713 1,624
Leasing Revenue | Ground support equipment | Operating segments    
Disaggregation of Revenue    
Revenue 69 49
Leasing Revenue | Commercial aircraft, engines and parts | Operating segments    
Disaggregation of Revenue    
Revenue 2,597 64
Software Services | Digital solutions | Operating segments    
Disaggregation of Revenue    
Revenue 7,268 5,783
Other | Other    
Disaggregation of Revenue    
Revenue 991 403
Other | Overnight air cargo | Operating segments    
Disaggregation of Revenue    
Revenue 129 137
Other | Ground support equipment | Operating segments    
Disaggregation of Revenue    
Revenue 542 459
Other | Commercial aircraft, engines and parts | Operating segments    
Disaggregation of Revenue    
Revenue $ 749 $ 695