XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Note 10 - Stock-based Compensation (Tables)
12 Months Ended
Aug. 31, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Fiscal Year 2024

   

Fiscal Year 2023

 

Dividend yield

    2.18 %     2.44 %

Expected volatility

    46.1 %     45.2 %

Expected life of option (years)

 

5

   

10

 

Weighted average risk-free interest rate

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

Number of Shares (#)

   

Weighted Average Exercise Price

   

Aggregate

Intrinsic Value

 

Outstanding at August 31, 2022

    1,544,726     $ 10.23          

Options granted

    277,613       11.41          

Options exercised

    (265,209 )     6.46          

Options terminated

                   
                         

Outstanding at August 31, 2023

    1,557,130     $ 11.08          

Options granted

    269,844       13.25          

Options exercised

    (74,309 )     9.76          

Options terminated

                   
                         

Outstanding at August 31, 2024

    1,752,665     $ 11.47     $ 4,289,563  
                         

Exercisable at August 31, 2024

    1,297,635     $ 10.91     $ 4,045,286