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

Three Months Ended

 
   

September 30

 
   

2024

   

2023

 

Reconciliation of effective tax rate:

               
                 

Provision for income taxes at the anticipated annual tax rate

    25.80

%

    26.80

%

Uncertain tax positions

    0.8       0.9  

Deferred income tax adjustment

    2.2       -  

Share-based compensation

    (9.1 )     (5.1 )

Effective tax rate

    19.7

%

    22.6

%