XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Net Earnings Per Share (Schedule of Computation of Basic and Diluted Net Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 28, 2025
Feb. 29, 2024
Feb. 28, 2025
Feb. 29, 2024
Earnings Per Share [Abstract]        
Net earnings $ 26,576 $ 18,123 $ 43,739 $ 33,142
Weighted average shares outstanding 10,863 11,033 10,858 11,025
Diluted effect of stock awards 46 41 48 42
Weighted average shares outstanding assuming dilution 10,909 11,074 10,906 11,067
Basic net earnings per share $ 2.45 $ 1.64 $ 4.03 $ 3.01
Diluted net earnings per share $ 2.44 $ 1.64 $ 4.01 $ 2.99