XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Condensed Consolidated Statements Of Changes In Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Treasury Stock [Member]
Total
Beginning balance, shares at Aug. 31, 2022 27,056,000          
Beginning balance at Aug. 31, 2022 $ 1,353 $ 220,246 $ 82,021 $ (542)    
Beginning balance, shares, Treasury at Aug. 31, 2022         (13,203,000)  
Beginning balance, Treasury at Aug. 31, 2022         $ (220,264)  
Issuance of common stock from treasury, shares         56,000  
Issuance of common stock from treasury   (568)     $ 935  
Purchases of common shares for treasury, shares         (18,000)  
Purchases of common shares for treasury         $ (835)  
Stock-based compensation   2,735        
Cumulative translation adjustments       (130)   $ (130)
Net income     4,667     4,667
Ending balance, shares at Nov. 30, 2022 27,056,000          
Ending balance at Nov. 30, 2022 $ 1,353 222,413 86,688 (672)    
Ending balance, shares, Treasury at Nov. 30, 2022         (13,165,000)  
Ending balance, Treasury at Nov. 30, 2022         $ (220,164)  
Beginning balance, shares at Aug. 31, 2023 27,056,000          
Beginning balance at Aug. 31, 2023 $ 1,353 232,373 99,802 (987)   $ 78,654
Beginning balance, shares, Treasury at Aug. 31, 2023         (13,974,000) (13,974,000)
Beginning balance, Treasury at Aug. 31, 2023         $ (253,887)  
Issuance of common stock from treasury, shares         601,000 600,717
Issuance of common stock from treasury   (10,569)     $ 10,925  
Purchases of common shares for treasury, shares         (409,000) (409,000)
Purchases of common shares for treasury         $ (16,308) $ (16,308)
Stock-based compensation   2,897        
Cumulative translation adjustments       51   51
Net income     4,851     4,851
Ending balance, shares at Nov. 30, 2023 27,056,000          
Ending balance at Nov. 30, 2023 $ 1,353 $ 224,701 $ 104,653 $ (936)   $ 70,501
Ending balance, shares, Treasury at Nov. 30, 2023         (13,782,000) (13,782,000)
Ending balance, Treasury at Nov. 30, 2023         $ (259,270)