XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Aug. 31, 2025
Aug. 31, 2024
Aug. 31, 2023
Income Statement [Abstract]      
Net sales $ 619,985 $ 590,557 $ 537,255
Cost of products sold 278,642 275,330 263,035
Gross profit 341,343 315,227 274,220
Operating expenses:      
Selling, general and administrative 199,936 183,859 154,684
Advertising and sales promotion 37,431 33,911 28,807
Amortization of definite-lived intangible assets 183 1,106 1,005
Total operating expenses 237,550 218,876 184,496
Income from operations 103,793 96,351 89,724
Other income (expense):      
Interest income 517 474 231
Interest expense (3,441) (4,287) (5,614)
Other income (expense), net 757 (1,030) 822
Income before income taxes 101,626 91,508 85,163
Provision for income taxes 10,632 21,864 19,170
Net income $ 90,994 $ 69,644 $ 65,993
Earnings per common share:      
Basic (in dollars per share) $ 6.70 $ 5.12 $ 4.84
Diluted (in dollars per share) $ 6.69 $ 5.11 $ 4.83
Shares used in per share calculations:      
Basic (in shares) 13,544 13,554 13,578
Diluted (in shares) 13,567 13,580 13,604