v3.25.2
Income Taxes - Earnings before Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Income Tax Disclosure [Abstract]      
U.S. based operations $ 132,160 $ 107,643 $ 149,670
Non – U.S. based operations (3,351) (33,636) 10,616
Earnings before income taxes 128,809 74,007 160,286
Net loss attributable to noncontrolling interests [1] 1,083 263 0
Earnings before income taxes attributable to controlling interest $ 129,892 $ 74,270 $ 160,286
[1] Net earnings attributable to noncontrolling interests are not taxable to us.