XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 15 - Income Taxes (Tables)
6 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

December 31

   

December 31

 
   

2024

   

2023

   

2024

   

2023

 

Reconciliation of effective tax rate:

                               
                                 

Provision for income taxes at the anticipated annual tax rate

    26.7

%

    25.6

%

    26.2 %     26.3 %

Uncertain tax positions

    (1.5 )     (2.8 )     (0.2 )     (0.6 )

Deferred Income Tax Adjustment

    -       -       1.1       -  

Share-based compensation

    (2.0 )     (2.7 )     (5.8 )     (4.2 )

Effective tax rate

    23.2

%

    20.1

%

    21.3 %     21.5 %