XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current provision (benefit):      
Federal $ 4,874 $ 99 $ (1,271)
State and local 1,468 887 401
Foreign 17,613 13,280 14,705
Total current provision 23,955 14,266 13,835
Deferred provision (benefit):      
Federal (75) 291 5,226
State and local 251 (110) 696
Foreign 23 (2,663) 218
Change in valuation allowance-foreign (1,002) 299 1,985
Total deferred provision (benefit) (803) (2,183) 8,125
Provision for income taxes $ 23,152 $ 12,083 $ 21,960