XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Share (Tables)
6 Months Ended
Feb. 29, 2024
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 29, 2024February 28, 2023February 29, 2024February 28, 2023
Numerator:
Net earnings from continuing operations$17,871 $7,158 $36,177 $13,568 
Loss from discontinued operations, net of income taxes(54)(2,661)(622)(1,618)
Net earnings$17,817 $4,497 $35,555 $11,950 
Denominator:
Weighted average common shares outstanding - basic54,213 57,042 54,370 56,964 
Net effect of dilutive securities - stock based compensation plans472 458 476 445 
Weighted average common shares outstanding - diluted54,685 57,500 54,846 57,409 
Earnings per share from continuing operations:
Basic$0.33 $0.13 $0.67 $0.24 
Diluted$0.33 $0.12 $0.66 $0.24 
Loss per share from discontinued operations:
Basic$(0.00)$(0.05)$(0.01)$(0.03)
Diluted$(0.00)$(0.05)$(0.01)$(0.03)
Earnings per share:*
Basic$0.33 $0.08 $0.65 $0.21 
Diluted$0.33 $0.08 $0.65 $0.21 
Anti-dilutive securities from stock based compensation plans (excluded from earnings per share calculation)71 1,986 191 1,402 
*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.