XML 109 R92.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share - Reconciliation of Shares Used in Computation of Basic and Diluted Earnings Per Common Share (Detail) - shares
shares in Thousands
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Earnings Per Share Disclosure [Line Items]      
Weighted average basic common shares outstanding 31,171 31,102 31,983
Dilutive effect of restricted stock units [1] 968 916 992
Weighted average diluted common shares outstanding 32,139 32,363 33,799
2.875% Convertible senior notes, due 2024      
Earnings Per Share Disclosure [Line Items]      
Dilutive effect of convertible notes [2]   345 824
[1] Restricted stock units subject to performance criteria, for which actual levels of performance above target have been achieved, are included in weighted average diluted common shares outstanding when the Company is in a net earnings position.
[2] The 2.875% Convertible notes due 2024 were retired on February 1, 2024.