XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.4
CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Treasury Stock
Beginning balance (in shares) at Aug. 31, 2023   31,935,000        
Beginning balance at Aug. 31, 2023 $ 1,107,043 $ 3 $ 497,434 $ (163,992) $ 817,559 $ (43,961)
Treasury stock, beginning balance (in shares) at Aug. 31, 2023           958,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Purchase of treasury stock (in shares)           944,000
Purchase of treasury stock (69,972)         $ (69,972)
Issuance of treasury stock (in shares)   (3,000)       (3,000)
Issuance of treasury stock 0   (185)     $ 185
Issuance of restricted stock awards (in shares)   488,000        
Forfeiture of restricted stock awards (in shares)   (4,000)        
Stock-based compensation 3,546   3,546      
Net income 38,047       38,047  
Other comprehensive income (loss) 3,580     3,580    
Ending balance (in shares) at Nov. 30, 2023   32,416,000        
Ending balance at Nov. 30, 2023 $ 1,082,244 $ 3 500,795 (160,412) 855,606 $ (113,748)
Treasury stock, ending balance (in shares) at Nov. 30, 2023           1,899,000
Beginning balance (in shares) at Aug. 31, 2024 30,635,556 32,571,000        
Beginning balance at Aug. 31, 2024 $ 1,122,965 $ 3 514,542 (164,590) 890,272 $ (117,262)
Treasury stock, beginning balance (in shares) at Aug. 31, 2024 1,935,302         1,935,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Purchase of treasury stock (in shares)           36,000
Purchase of treasury stock $ (3,292)         $ (3,292)
Issuance of restricted stock awards (in shares)   66,000        
Forfeiture of restricted stock awards (in shares)   (3,000)        
Stock-based compensation 4,493   4,493      
Net income 37,428       37,428  
Other comprehensive income (loss) $ (3,016)     (3,016)    
Ending balance (in shares) at Nov. 30, 2024 30,662,345 32,634,000        
Ending balance at Nov. 30, 2024 $ 1,158,578 $ 3 $ 519,035 $ (167,606) $ 927,700 $ (120,554)
Treasury stock, ending balance (in shares) at Nov. 30, 2024 1,971,195         1,971,000