XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Components of Income Before Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Income Tax Disclosure [Abstract]      
U.S. operations $ 2,117,251 $ 1,860,859 $ 1,632,391
Foreign operations 146,951 112,776 60,757
Income before income taxes $ 2,264,202 $ 1,973,635 $ 1,693,148