XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Income Taxes (Tables)
9 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

March 31

   

March 31

 
   

2025

   

2024

   

2025

   

2024

 

Reconciliation of effective tax rate:

                               
                                 

Provision for income taxes at the anticipated annual tax rate

    32.7

%

    25.3

%

    27.9 %     26.0 %

Uncertain tax positions

    1.3       2.6       0.2       0.3  

Other

    -       -       0.8       -  

Share-based compensation

    (3.4 )     -       (5.1 )     (2.9 )

Effective tax rate

    30.6

%

    27.9

%

    23.8 %     23.4 %