XML 62 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Current and Deferred Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current:      
Federal $ 230 $ (13,154) $ (376)
State 28 465 412
Foreign 1 (239) 23
Total 259 (12,928) 59
Deferred:      
Federal 2,504 774 (5,000)
State 2,858 (291) (1,091)
Foreign (4) 406 2,462
Total 5,358 889 (3,629)
Provision (benefit) for federal, state and foreign income taxes $ 5,617 $ (12,039) $ (3,570)