XML 80 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Income before provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Income Taxes      
Domestic $ (22,500) $ 14,600 $ 87,700
Foreign 61,400 43,700 33,500
Income from continuing operations before provision for income taxes $ 38,900 $ 58,300 $ 121,200