XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Income Taxes (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

December 31

   

December 31

 
   

2023

   

2022

   

2023

   

2022

 

Reconciliation of effective tax rate:

                               
                                 

Provision for income taxes at the anticipated annual tax rate

    25.6

%

    21.5

%

    26.3 %     24.0 %

Uncertain tax positions

    (2.8 )     (1.2 )     (0.6 )     -  

Deferred Income Tax Adjustment

    -       (1.9 )     -       -  

Share-based compensation

    (2.7 )     (0.3 )     (4.2 )     0.8  

Effective tax rate

    20.1

%

    18.1

%

    21.5 %     24.8 %