XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 - Income Taxes (Tables)
3 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Three Months Ended

 
   

September 30

 
   

2023

   

2022

 
Reconciliation of effective tax rate:                
                 

Provision for income taxes at the anticipated annual tax rate

    26.80

%

    26.20

%

Uncertain tax positions

    0.9       1.0  

Deferred Income Tax Adjustment

    -       1.6  

Share-based compensation

    (5.1 )     1.8  

Effective tax rate

    22.6

%

    30.6

%