v3.26.1
INCOME TAXES - Geographical breakdown of income (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Dec. 31, 2025
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Pre-tax income:                      
United States                 $ 45,277 $ 30,218 $ 41,330
Foreign                 147,469 155,876 119,884
Income before income taxes $ 69,770 $ 49,219 $ 48,082 $ 25,675 $ 65,798 $ 47,989 $ 49,338 $ 22,969 192,746 186,094 161,214
Current:                      
Federal                 8,583 12,218 22,229
State                 2,422 2,260 2,122
Foreign                 29,062 31,066 22,842
Total current provision                 40,067 45,544 47,193
Deferred:                      
Federal                 (1,509) (7,667) (13,375)
State                 (850) (853) (594)
Foreign                 327 (567) (164)
Total deferred (benefit)                 (2,032) (9,087) (14,133)
Total provision 14,530 $ 9,003 $ 9,383 $ 5,119 13,050 $ 6,855 $ 11,519 $ 5,033 38,035 36,457 $ 33,060
Income taxes, other disclosures                      
Liability for uncertain tax positions 15,200       $ 15,400       15,200 $ 15,400  
Unrecognized tax benefits that, if recognized, would affect the effective tax rate 14,900               14,900    
Accrued interest and penalties $ 3,200               $ 3,200