v3.26.1
Note 16 - Income Taxes (Tables)
9 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

March 31,

  

March 31,

 
  

2026

  

2025

  

2026

  

2025

 

Reconciliation of effective tax rate:

                
                 

Provision for income taxes at the anticipated annual tax rate

  38.8%  32.7%  27.0%  27.9%

Uncertain tax positions

  2.8   1.3   0.8   0.2 

Deferred income tax adjustment

  -   -   -   0.8 

Share-based compensation

  (3.9)  (3.4)  (1.0)  (5.1)

Effective tax rate

  37.7%  30.6%  26.8%  23.8%