XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Earnings - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2021
Income Statement [Abstract]      
Operating revenues $ 674,084 $ 770,743 $ 567,646
Cost of operating revenues 461,069 571,565 417,441
Gross profit 213,015 199,178 150,205
Operating expenses:      
Selling expense 36,201 33,920 30,816
General and administrative expense 56,412 55,470 51,923
Engineering and research expense 18,218 15,145 13,359
Total operating expenses 110,831 104,535 96,098
Operating income 102,184 94,643 54,107
Other (expense) income:      
Interest expense (3,788) (4,269) (4,751)
Interest income 2,783 622 1,083
Other expense, net (804) (3,128) (53)
Total other (expense) income (1,809) (6,775) (3,721)
Earnings before income taxes 100,375 87,868 50,386
Income tax expense 27,996 22,399 7,814
Net earnings $ 72,379 $ 65,469 $ 42,572
Earnings per share:      
Basic $ 6.58 $ 5.97 $ 3.91
Diluted $ 6.54 $ 5.94 $ 3.88
Shares used in computing earnings per share:      
Basic 11,003 10,965 10,886
Diluted 11,062 11,031 10,985
Cash dividends declared per share $ 1.37 $ 1.33 $ 1.30