XML 132 R109.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Current provision:      
Federal $ 3,037 $ 9,801 $ 4,874
State and local 1,718 1,810 1,468
Foreign 15,740 12,750 17,613
Total current provision 20,495 24,361 23,955
Deferred provision (benefit):      
Federal (4,755) (6,151) (75)
State and local (1,523) (266) 251
Foreign (4,468) 3,424 23
Change in valuation allowance-foreign (1,249) 97 (1,002)
Total deferred benefit (11,995) (2,896) (803)
Provision for income taxes $ 8,500 $ 21,465 $ 23,152