XML 104 R87.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Schedule of Components of Income Tax Expense (Benefit)) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Current:      
Federal   $ (22)  
State $ 1,160 256 $ 655
Foreign 5,334 4,597 5,100
Total current 6,494 4,831 5,755
Deferred:      
Federal 324 333 (3,691)
State 1,169 44 (488)
Foreign 262 1,145 (1,597)
Total deferred 1,755 1,522 (5,776)
Provision (benefit) for income taxes $ 8,249 $ 6,353 $ (21)