XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Geographical breakdown of income (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Pre-tax income:                      
United States                 $ 30,218 $ 41,330 $ 7,114
Foreign                 155,876 119,884 108,124
Income before income taxes $ 65,798 $ 47,989 $ 49,338 $ 22,969 $ 54,660 $ 43,956 $ 45,787 $ 16,811 186,094 161,214 115,238
Current:                      
Federal                 12,218 22,229 6,860
State                 2,260 2,122 861
Foreign                 31,066 22,842 19,717
Total current provision                 45,544 47,193 27,438
Deferred:                      
Federal                 (7,667) (13,375) (2,547)
State                 (853) (594) (678)
Foreign                 (567) (164) (753)
Total deferred (benefit)                 (9,087) (14,133) (3,978)
Total provision 13,050 $ 6,855 $ 11,519 $ 5,033 9,981 $ 9,913 $ 9,234 $ 3,932 36,457 33,060 $ 23,460
Income taxes, other disclosures                      
Liability for uncertain tax positions 15,400       $ 18,100       15,400 $ 18,100  
Unrecognized tax benefits that, if recognized, would affect the effective tax rate 15,100               15,100    
Accrued interest and penalties $ 2,900               $ 2,900