v3.26.1
Income Taxes - Schedule of Components of Income Before Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Income Tax Disclosure [Abstract]      
U.S. operations $ 2,336,940 $ 2,117,251 $ 1,860,859
Foreign operations 168,394 146,951 112,776
Income before income taxes $ 2,505,334 $ 2,264,202 $ 1,973,635