v3.26.3
Segment Information - Schedule of Reconciliation of Total Segment Operating Income to Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Segment Reporting [Abstract]    
Total segment operating income $ 711,887 $ 617,859
Interest income (2,649) (2,209)
Interest expense 24,706 24,161
Income before income taxes 689,830 595,907
Income taxes 138,119 104,767
Net income $ 551,711 $ 491,140