XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
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 9 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Earnings Per Share [Abstract]        
Net earnings $ 16,881 $ 25,073 $ 53,150 $ 47,540
Weighted average shares outstanding 11,008 10,978 11,001 10,960
Diluted effect of stock awards 44 43 62 60
Weighted average shares outstanding assuming dilution 11,052 11,021 11,063 11,020
Basic net earnings per share $ 1.53 $ 2.28 $ 4.83 $ 4.34
Diluted net earnings per share $ 1.53 $ 2.28 $ 4.80 $ 4.31