XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net sales $ 194,484 $ 175,913 $ 557,076 $ 538,546
Cost of goods sold (exclusive of depreciation and amortization) 77,220 69,995 218,627 213,625
Gross profit 117,264 105,918 338,449 324,921
Expenses:        
Selling, general and administrative 112,329 100,940 326,864 313,395
Other income, net (348) (333) (571) (412)
Total expenses 111,981 100,607 326,293 312,983
Income before interest and income taxes 5,283 5,311 12,156 11,938
Interest income, net 1,142 1,560 3,888 4,581
Income before income taxes 6,425 6,871 16,044 16,519
Income tax expense 1,696 1,943 4,848 4,760
Net income 4,729 4,928 11,196 11,759
Other comprehensive income 0 0 0 0
Comprehensive income $ 4,729 $ 4,928 $ 11,196 $ 11,759
Common Stock        
Basic earnings per share:        
Basic earnings per share (in dollars per share) $ 0.29 $ 0.30 $ 0.69 $ 0.73
Diluted earnings per share:        
Diluted earnings per share (in dollars per share) 0.28 0.29 0.68 0.70
Cash dividends per share:        
Cash dividends per share (in dollars per share) 0.32 0.32 0.96 0.94
Class A Common Stock        
Basic earnings per share:        
Basic earnings per share (in dollars per share) 0.27 0.28 0.64 0.67
Diluted earnings per share:        
Diluted earnings per share (in dollars per share) 0.27 0.28 0.64 0.67
Cash dividends per share:        
Cash dividends per share (in dollars per share) $ 0.30 $ 0.30 $ 0.90 $ 0.88