XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Federal $ 6,230 $ 7,207 $ 935
State 692 4,242 (651)
Non-U.S. 17,369 20,472 21,490
Total Current 24,291 31,921 21,774
Federal (388) (6,978) 486
State (684) (489) (892)
Non-U.S. (1,687) 342 (1,561)
Total Deferred (2,759) (7,125) (1,967)
Total $ 21,532 $ 24,796 $ 19,807