v3.26.3
Note 15 - Income Taxes - Reconciliation of Income Tax Rate (Details)
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Provision for income taxes at the anticipated annual tax rate 24.30% 24.70%
Uncertain tax positions 0.70% 1.30%
Share-based compensation 5.00% (0.90%)
Effective tax rate 30.00% 25.10%