XML 59 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Current and Deferred Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current:      
Federal $ (369) $ 230 $ (13,154)
State (31) 28 465
Foreign 0 1 (239)
Total (400) 259 (12,928)
Deferred:      
Federal 0 2,504 774
State 0 2,858 (291)
Foreign 0 (4) 406
Total 0 5,358 889
Provision (benefit) for federal, state and foreign income taxes $ (400) $ 5,617 $ (12,039)