XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements Of Changes In Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Treasury Stock [Member]
Total
Beginning balance, shares at Aug. 31, 2021 27,056,000       12,889,000  
Beginning balance at Aug. 31, 2021 $ 1,353 $ 214,888 $ 63,591 $ 709 $ (200,678)  
Issuance of common stock from treasury, shares         258,000  
Issuance of common stock from treasury   (2,719)     $ 4,055  
Purchases of treasury shares, shares         (585,000) (585,536)
Purchases of treasury shares         $ (23,850) $ (23,850)
Stock-based compensation   8,286        
Unvested share award, shares         13,000  
Unvested share award   (209)     $ 209  
Cumulative translation adjustments       (1,251)   (1,251)
Net income     18,430     $ 18,430
Ending balance, shares at Aug. 31, 2022 27,056,000       13,203,000  
Ending balance at Aug. 31, 2022 $ 1,353 220,246 82,021 (542) $ (220,264)  
Issuance of common stock from treasury, shares         98,000  
Issuance of common stock from treasury   (127)     $ 1,666  
Purchases of treasury shares, shares         (885,000) (885,512)
Purchases of treasury shares         $ (35,555) $ (35,555)
Stock-based compensation   12,520        
Unvested share award, shares         16,000  
Unvested share award   (266)     $ 266  
Cumulative translation adjustments       (445)   (445)
Net income     17,781     17,781
Ending balance, shares at Aug. 31, 2023 27,056,000       (13,974,000)  
Ending balance at Aug. 31, 2023 $ 1,353 232,373 99,802 (987) $ (253,887) $ 78,654
Ending balance, shares, Treasury at Aug. 31, 2023           (13,974,000)
Issuance of common stock from treasury, shares         643,000 666,440
Issuance of common stock from treasury   (10,266)     $ 11,733  
Purchases of treasury shares, shares         (776,000) (776,234)
Purchases of treasury shares         $ (30,749) $ (30,749)
Stock-based compensation   10,142        
Unvested share award, shares         23,000  
Unvested share award   (436)     $ 436  
Cumulative translation adjustments       219   219
Net income     23,402     23,402
Ending balance, shares at Aug. 31, 2024 27,056,000       (14,084,000)  
Ending balance at Aug. 31, 2024 $ 1,353 $ 231,813 $ 123,204 $ (768) $ (272,467) $ 83,135
Ending balance, shares, Treasury at Aug. 31, 2024           (14,084,000)