XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Note 15 - Income Taxes (Tables)
3 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Three Months Ended

 
   

September 30

 
   

2025

   

2024

 

Reconciliation of effective tax rate:

               
                 

Provision for income taxes at the anticipated annual tax rate

    24.7

%

    25.8

%

Uncertain tax positions

    1.3       0.8  

Deferred income tax adjustment

    -       2.2  

Share-based compensation

    (0.9 )     (9.1 )

Effective tax rate

    25.1

%

    19.7

%