v3.26.3
Consolidated Statements of Earnings - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Income Statement [Abstract]      
Operating revenues $ 635,863 $ 676,368 $ 607,074
Cost of operating revenues 452,080 465,588 416,019
Gross profit 183,783 210,780 191,055
Operating expenses:      
Selling expense 42,258 41,740 39,905
General and administrative expense 57,598 62,986 57,419
Engineering and research expense 17,002 17,930 17,123
Total operating expenses 116,858 122,656 114,447
Operating income 66,925 88,124 76,608
Other income (expense):      
Interest income, net 9,890 5,885 1,955
Other (expense) income, net (1,500) 574 487
Total other income (expense) 8,390 6,459 2,442
Earnings before income taxes 75,315 94,583 79,050
Income tax expense 19,662 20,531 12,793
Net earnings $ 55,653 $ 74,052 $ 66,257
Earnings per share:      
Basic $ 5.35 $ 6.82 $ 6.04
Diluted $ 5.33 $ 6.78 $ 6.01
Shares used in computing earnings per share:      
Basic 10,397 10,859 10,976
Diluted 10,436 10,918 11,017
Cash dividends declared per share $ 1.49 $ 1.45 $ 1.41