v3.26.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2024
Income Statement [Abstract]      
Net sales $ 687,993 $ 619,985 $ 590,557
Cost of products sold 307,498 278,642 275,330
Gross profit 380,495 341,343 315,227
Operating expenses:      
Selling, general and administrative 225,041 199,936 183,859
Advertising and sales promotion 44,706 37,431 33,911
Amortization of definite-lived intangible assets 1,811 183 1,106
Total operating expenses 271,558 237,550 218,876
Income from operations 108,937 103,793 96,351
Other income (expense):      
Interest income 671 517 474
Interest expense (2,774) (3,441) (4,287)
Other income (expense), net (335) 757 (1,030)
Income before income taxes 106,499 101,626 91,508
Provision for income taxes 24,153 10,632 21,864
Net income $ 82,346 $ 90,994 $ 69,644
Earnings per common share:      
Basic (in dollars per share) $ 6.10 $ 6.70 $ 5.12
Diluted (in dollars per share) $ 6.08 $ 6.69 $ 5.11
Shares used in per share calculations:      
Basic (in shares) 13,469 13,544 13,554
Diluted (in shares) 13,497 13,567 13,580