v3.26.1
Note 11 - Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Federal $ (1,958) $ (6,200) $ 6,230
State 1,371 763 692
Non-U.S. 33,429 26,187 17,369
Total Current 32,842 20,750 24,291
Federal 5,121 (4,345) (388)
State 1,059 (1,486) (684)
Non-U.S. (4,769) (3,835) (1,687)
Total Deferred 1,411 (9,666) (2,759)
Federal 3,163 (10,545) 5,842
State 2,430 (723) 8
Non-U.S. 28,660 22,352 15,682
Provision for income taxes, amount $ 34,253 $ 11,084 $ 21,532