XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Feb. 28, 2022
Feb. 28, 2023
Feb. 28, 2022
Earnings Per Share [Abstract]        
Net earnings $ 18,052 $ 14,566 $ 36,269 $ 22,467
Weighted average shares outstanding 11,007 10,974 10,998 10,950
Diluted effect of stock awards 56 40 70 70
Weighted average shares outstanding assuming dilution 11,063 11,014 11,068 11,020
Basic net earnings per share $ 1.64 $ 1.33 $ 3.30 $ 2.05
Diluted net earnings per share $ 1.63 $ 1.32 $ 3.28 $ 2.04