XML 94 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Federal $ 935 $ (2,592) $ (870)
State (651) 307 70
Non-U.S. 21,490 15,606 13,963
Total Current 21,774 13,321 13,163
Federal 486 1,469 2,743
State (892) 374 885
Non-U.S. (1,561) (1,007) (3,731)
Total Deferred (1,967) 836 (103)
Total $ 19,807 $ 14,157 $ 13,060