XML 133 R115.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Schedule of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current      
State $ 145 $ (10) $ 351
Foreign 230 (410) 436
Total current expense 375 (420) 787
Deferred      
Federal 113 88 6
State 281 (2,570) 28
Foreign (18,183) 559 (445)
Total deferred expense (17,789) (1,923) (411)
Income tax (benefit) expense $ (17,414) $ (2,343) $ 376