XML 89 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Components of provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Current provision (benefit):      
Federal $ 99 $ (1,271) $ (459)
State and local 887 401 102
Foreign 13,280 14,705 16,603
Total current provision 14,266 13,835 16,246
Deferred provision (benefit):      
Federal 291 5,226 858
State and local (110) 696 432
Foreign (2,663) 218 (691)
Total deferred provision (benefit) (2,183) 8,125 546
Provision for income taxes 12,083 21,960 16,792
Foreign      
Deferred provision (benefit):      
Change in valuation allowance-foreign $ 299 $ 1,985 $ (53)