XML 82 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Income Taxes - Reconciliation of Income Tax Rate (Details)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Provision for income taxes at the anticipated annual tax rate 32.70% 25.30% 27.90% 26.00%
Uncertain tax positions 1.30% 2.60% 0.20% 0.30%
Other 0.00% 0.00% 0.80% 0.00%
Share-based compensation 3.40% 0.00% 5.10% 2.90%
Effective tax rate 30.60% 27.90% 23.80% 23.40%