XML 120 R105.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current provision (benefit):      
Federal $ 9,801 $ 4,874 $ 99
State and local 1,810 1,468 887
Foreign 12,750 17,613 13,280
Total current provision 24,361 23,955 14,266
Deferred provision (benefit):      
Federal (6,151) (75) 291
State and local (266) 251 (110)
Foreign 3,424 23 (2,663)
Change in valuation allowance-foreign 97 (1,002) 299
Total deferred provision (benefit) (2,896) (803) (2,183)
Provision for income taxes $ 21,465 $ 23,152 $ 12,083