v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Net sales $ 189,050 $ 181,567
Cost of goods sold (exclusive of depreciation and amortization) 72,833 70,484
Gross profit 116,217 111,083
Expenses:    
Selling, general and administrative 111,277 107,202
Other income, net (53) (158)
Total expenses 111,224 107,044
Income before interest and income taxes 4,993 4,039
Interest income, net 967 1,254
Income before income taxes 5,960 5,293
Income tax expense 1,699 1,515
Net income 4,261 3,778
Other comprehensive income 0 0
Comprehensive income $ 4,261 $ 3,778
Common Stock    
Basic earnings per share:    
Basic earnings per share (in dollars per share) $ 0.27 $ 0.24
Diluted earnings per share:    
Diluted earnings per share (in dollars per share) 0.26 0.23
Cash dividends per share:    
Cash dividends per share (in dollars per share) 0.33 0.32
Class A Common Stock    
Basic earnings per share:    
Basic earnings per share (in dollars per share) 0.25 0.21
Diluted earnings per share:    
Diluted earnings per share (in dollars per share) 0.25 0.21
Cash dividends per share:    
Cash dividends per share (in dollars per share) $ 0.31 $ 0.30