XML 99 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Effective Tax Rate (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income (Loss) Before Income Taxes      
United States $ (10,085) $ (13,544) $ (14,702)
International 142,089 157,994 174,323
Income before income taxes 132,004 144,450 159,621
Current Income Taxes      
Federal 2,048 (4,003) 2,007
State 346 1,045 546
International 43,986 41,784 42,921
Total Current Income Taxes 46,380 38,826 45,474
Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]      
Federal (7,647) (3,389) (3,394)
State (1,549) (2,880) 683
International (3,888) (1,748) (6,508)
Deferred Income Taxes and Tax Credits (13,084) (8,017) (9,219)
Provision for income taxes $ 33,296 $ 30,809 $ 36,255
Effective tax rate 25.20% 21.30% 22.70%