XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
6 Months Ended
Feb. 28, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The reconciliation between basic and diluted earnings per share is as follows (in thousands, except per share amounts):
 Three Months EndedSix Months Ended
 February 28, 2025February 29, 2024February 28, 2025February 29, 2024
Numerator:
Net earnings from continuing operations$20,901 $17,871 $42,624 $36,177 
Earnings (loss) from discontinued operations, net of income taxes— (54)— (622)
Net earnings$20,901 $17,817 $42,624 $35,555 
Denominator:
Weighted average common shares outstanding - basic54,397 54,213 54,319 54,370 
Net effect of dilutive securities - stock based compensation plans411 472 491 476 
Weighted average common shares outstanding - diluted54,808 54,685 54,810 54,846 
Earnings per share from continuing operations
Basic$0.38 $0.33 $0.78 $0.67 
Diluted$0.38 $0.33 $0.78 $0.66 
Earnings (loss) per share from discontinued operations
Basic$0.00 $(0.00)$0.00 $(0.01)
Diluted$0.00 $(0.00)$0.00 $(0.01)
Earnings per share:*
Basic$0.38 $0.33 $0.78 $0.65 
Diluted$0.38 $0.33 $0.78 $0.65 
Anti-dilutive securities from stock based compensation plans (excluded from earnings per share calculation)192 71 121 191 
*The total of Earnings per share from continuing operations and Loss per share from discontinued operations may not equal Earnings per share due to rounding.