XML 52 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Note 11 - Stock-based Compensation (Tables)
12 Months Ended
Aug. 31, 2025
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Fiscal Year 2025

   

Fiscal Year 2024

 

Dividend yield

    2.15 %     2.18 %

Expected volatility

    47.4 %     46.1 %

Expected life of option (years)

 

5

   

5

 

Weighted average risk-free interest rate

    3.66 %     4.23 %
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of
Shares (#)

   

Weighted Average
Exercise Price

   

Aggregate

Intrinsic Value

 

Outstanding as of August 31, 2023

    1,557,132     $ 11.08          

Options granted

    269,844       13.25          

Options exercised

    (74,309 )     9.76          

Options terminated

                   
                         

Outstanding as of August 31, 2024

    1,752,665     $ 11.47          

Options granted

    245,190       13.26          

Options exercised

    (12,000 )     7.43          

Options terminated

    (62,717 )     7.43          
                         

Outstanding as of August 31, 2025

    1,923,138     $ 11.86     $ 62,547  
                         

Exercisable as of August 31, 2025

    1,476,274     $ 11.52     $ 62,547  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   

Number of
Restricted Stock
Units

   

Weighted Average
Grant Date
Fair Value

 

Outstanding as of August 31, 2024

        $  

Granted

    11,313       13.26  

Vested/Settled

           
                 

Outstanding as of August 31, 2025

    11,313     $ 13.26