XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.2
Provision for Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Current:      
Federal $ 6,800 $ 8,674 $ 8,579
Change in tax-related uncertainties 1,896 278 3
State 1,495 1,616 2,406
Foreign 14,413 9,490 5,140
Total Current 24,604 20,058 16,128
Deferred:      
Federal (22,457) (17,406) (3,721)
State (4,881) (1,865) (356)
Foreign (2,150) 41 (151)
Total Deferred (29,488) (19,230) (4,228)
Income tax (benefit) expense $ (4,884) $ 828 $ 11,900