XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net sales $ 492,941 $ 526,642
Costs and expenses    
Cost of materials sold (excludes items shown separately below) 374,500 407,538
Warehouse and processing 34,619 32,893
Administrative and general 31,374 30,152
Distribution 18,932 16,758
Selling 12,477 11,536
Occupancy 4,949 4,493
Depreciation 6,482 6,006
Amortization 1,815 1,328
Total costs and expenses 485,148 510,704
Operating income 7,793 15,938
Other loss, net 21 19
Income before interest and income taxes 7,772 15,919
Interest and other expense on debt 4,182 4,010
Income before income taxes 3,590 11,909
Income tax provision 1,081 3,212
Net income 2,509 8,697
Loss on cash flow hedge (281) (41)
Tax effect on cash flow hedge 70 0
Total comprehensive income $ 2,298 $ 8,656
Earnings per share:    
Net income per share - basic (in dollars per share) $ 0.21 $ 0.75
Weighted average shares outstanding - basic (in shares) 11,730 11,663
Net income per share - diluted (in dollars per share) $ 0.21 $ 0.75
Weighted average shares outstanding - diluted (in shares) 11,755 11,663
Dividends declared per share of common stock (in dollars per share) $ 0.16 $ 0.15