v3.26.3
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Disaggregation of revenue by major customer markets    
Net sales $ 918.0 $ 739.6
Parts Supply    
Disaggregation of revenue by major customer markets    
Net sales 414.8 317.8
Parts Supply | Commercial    
Disaggregation of revenue by major customer markets    
Net sales 325.4 254.5
Parts Supply | Government and defense    
Disaggregation of revenue by major customer markets    
Net sales 89.4 63.3
Repair, Engineering, and Software    
Disaggregation of revenue by major customer markets    
Net sales 297.5 226.4
Repair, Engineering, and Software | Commercial    
Disaggregation of revenue by major customer markets    
Net sales 277.5 206.6
Repair, Engineering, and Software | Government and defense    
Disaggregation of revenue by major customer markets    
Net sales 20.0 19.8
Aviation Services    
Disaggregation of revenue by major customer markets    
Net sales 918.0 739.6
Aviation Services | U.S./Canada    
Disaggregation of revenue by major customer markets    
Net sales 613.3 519.1
Aviation Services | Europe/Africa    
Disaggregation of revenue by major customer markets    
Net sales 189.6 99.7
Aviation Services | Asia/South Pacific    
Disaggregation of revenue by major customer markets    
Net sales 102.8 89.7
Aviation Services | Other    
Disaggregation of revenue by major customer markets    
Net sales $ 12.3 $ 31.1