XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.4
Earnings per Share and Shareholders' Equity Share Repurchase (Details) - USD ($)
3 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Oct. 10, 2025
Net (loss) earnings $ 19,131,000 $ 21,723,000  
Weighted average common shares outstanding - basic 52,980,000 54,242,000  
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 368,000 570,000  
Weighted Average Common Shares outstanding - diluted 53,348,000 54,812,000  
Earnings Per Share, Basic $ 0.36 $ 0.40  
(Loss) Earnings Per Share, Diluted $ 0.36 $ 0.40  
Anti-dilutive securities from stock based compensation plans (excluded from earnings per share calculation) 158,000 49,000  
Share Repurchase Program, Remaining Authorized, Amount $ 185,300,000    
Stock Repurchased During Period, Shares 376,814 109,860  
Stock Repurchased During Period, Value $ 14,900,000 $ 4,400,000  
Share Repurchase Program, Authorized, Amount     $ 200,000,000
Retained Earnings [Member]      
Net (loss) earnings $ 19,131,000 $ 21,723,000