XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 - Income Taxes - Components of Total Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Current tax expense - U.S. $ 1,245 $ 3,859
Current tax expense - State U.S. 131 406
Current tax expense (benefit) - Non-U.S. (2) 154
Deferred tax benefit - U.S. (442) (2,657)
Deferred tax expense (benefit) - Non-U.S. 2 (234)
Total tax expense $ 934 $ 1,528