XML 68 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Current:      
Federal $ (13,154) $ (376) $ 6,085
State 465 412 2,390
Foreign (239) 23 (97)
Total (12,928) 59 8,378
Deferred:      
Federal 774 (5,000) (528)
State (291) (1,091) 451
Foreign 406 2,462 2,129
Total 889 (3,629) 2,052
Provision (benefit) for federal, state and foreign income taxes $ (12,039) $ (3,570) $ 10,430