XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
May 31, 2021
May 31, 2022
May 31, 2021
Earnings Per Share [Abstract]        
Net earnings $ 25,073 $ 17,797 $ 47,540 $ 36,768
Weighted average shares outstanding 10,978 10,907 10,960 10,879
Diluted effect of stock awards 43 126 60 88
Weighted average shares outstanding assuming dilution 11,021 11,033 11,020 10,967
Basic net earnings per share $ 2.28 $ 1.63 $ 4.34 $ 3.38
Diluted net earnings per share $ 2.28 $ 1.61 $ 4.31 $ 3.35