v3.25.2
Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Current:      
Federal $ (638) $ 6,800 $ 8,674
Change in tax-related uncertainties 1,251 1,896 278
State 999 1,495 1,616
Foreign 14,086 14,413 9,490
Total Current 15,698 24,604 20,058
Deferred:      
Federal (37,705) (22,457) (17,406)
State (3,368) (4,881) (1,865)
Foreign (15,691) (2,150) 41
Total Deferred (56,764) (29,488) (19,230)
Income tax (benefit) expense $ (41,066) $ (4,884) $ 828