v3.26.1
Operating Segment Information - Schedule of Reconciliation of Total Segment Operating Income to Net Income (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Segment Reporting [Abstract]      
Total segment operating income $ 2,606,512 $ 2,359,726 $ 2,068,633
Interest income (5,107) (5,584) (5,742)
Interest expense 106,285 101,108 100,740
Income before income taxes 2,505,334 2,264,202 1,973,635
Income taxes 505,366 451,921 402,043
Net income $ 1,999,968 $ 1,812,281 $ 1,571,592