XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Note 8 - Stockholders' Equity - Cash Dividends Declared (Details) - $ / shares
12 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Amount, per share (in dollars per share) $ 0.28 $ 0.28
O, 2024, Q1, Dividends [Member]    
Declaration Date Oct. 18, 2023  
Amount, per share (in dollars per share) $ 0.07  
Record Date Nov. 01, 2023  
Payable Date Nov. 15, 2023  
Declaration Date Oct. 18, 2023  
O, 2023, Q1, Dividends [Member]    
Declaration Date   Oct. 20, 2022
Amount, per share (in dollars per share)   $ 0.07
Record Date   Nov. 03, 2022
Payable Date   Nov. 16, 2022
Declaration Date   Oct. 20, 2022
O, 2023, Q2, Dividends [Member]    
Declaration Date   Jan. 20, 2023
Amount, per share (in dollars per share)   $ 0.07
Record Date   Feb. 01, 2023
Payable Date   Feb. 15, 2023
Declaration Date   Jan. 20, 2023
O, 2024, Q2, Dividends [Member]    
Declaration Date Jan. 17, 2024  
Amount, per share (in dollars per share) $ 0.07  
Record Date Jan. 31, 2024  
Payable Date Feb. 14, 2024  
Declaration Date Jan. 17, 2024  
O, 2023, Q3, Dividends [Member]    
Declaration Date   Apr. 21, 2023
Amount, per share (in dollars per share)   $ 0.07
Record Date   May 03, 2023
Payable Date   May 17, 2023
Declaration Date   Apr. 21, 2023
O, 2023, Q4, Dividends [Member]    
Declaration Date   Jul. 17, 2023
Amount, per share (in dollars per share)   $ 0.07
Record Date   Aug. 02, 2023
Payable Date   Aug. 16, 2023
Declaration Date   Jul. 17, 2023
O, 2024, Q3, Dividends [Member]    
Declaration Date Apr. 17, 2024  
Amount, per share (in dollars per share) $ 0.07  
Record Date May 01, 2024  
Payable Date May 15, 2024  
Declaration Date Apr. 17, 2024  
O, 2024, Q4, Dividends [Member]    
Declaration Date Jul. 17, 2024  
Amount, per share (in dollars per share) $ 0.07  
Record Date Jul. 31, 2024  
Payable Date Aug. 14, 2024  
Declaration Date Jul. 17, 2024