XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements Of 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) $ (220,264)  
Beginning balance, shares, Treasury at Aug. 31, 2022         (13,203,000)  
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          
Ending balance at Aug. 31, 2023 $ 1,353 232,373 99,802 (987) $ (253,887)  
Ending balance, shares, Treasury at Aug. 31, 2023         (13,974,000)  
Issuance of common stock from treasury, shares         643,000  
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          
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) (14,084)
Issuance of common stock from treasury, shares         431,000 455,020
Issuance of common stock from treasury   (6,831)     $ 8,372  
Purchases of treasury shares, shares         (939,000) (938,776)
Purchases of treasury shares         $ (26,374) $ (26,374)
Stock-based compensation   5,805        
Unvested share award, shares         27,000  
Unvested share award   (536)     $ 536  
Cumulative translation adjustments       (264)   (264)
Net income     3,068     3,068
Ending balance, shares at Aug. 31, 2025 27,056,000          
Ending balance at Aug. 31, 2025 $ 1,353 $ 230,251 $ 126,272 $ (1,032) $ (289,933) $ 66,911
Ending balance, shares, Treasury at Aug. 31, 2025         (14,565,000) (14,565)