XML 93 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Note 11 - Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Federal $ 7,207 $ 935 $ (2,592)
State 4,242 (651) 307
Non-U.S. 20,472 21,490 15,606
Total Current 31,921 21,774 13,321
Federal (6,978) 486 1,469
State (489) (892) 374
Non-U.S. 342 (1,561) (1,007)
Total Deferred (7,125) (1,967) 836
Total $ 24,796 $ 19,807 $ 14,157