XML 44 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
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, 2024
May 31, 2023
May 31, 2024
May 31, 2023
Earnings Per Share [Abstract]        
Net earnings $ 20,379 $ 16,881 $ 53,521 $ 53,150
Weighted average shares outstanding 10,996 11,008 11,016 11,001
Diluted effect of stock awards 34 44 39 62
Weighted average shares outstanding assuming dilution 11,030 11,052 11,055 11,063
Basic net earnings per share $ 1.85 $ 1.53 $ 4.86 $ 4.83
Diluted net earnings per share $ 1.85 $ 1.53 $ 4.84 $ 4.8