XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Net sales $ 526,250 $ 569,268 $ 1,052,892 $ 1,142,344
Costs and expenses        
Cost of materials sold (excludes items shown separately below) 406,547 441,872 814,085 894,508
Warehouse and processing 33,243 31,522 66,136 62,171
Administrative and general 29,167 31,681 59,319 64,866
Distribution 17,462 17,448 34,220 35,189
Selling 13,201 10,389 24,737 20,786
Occupancy 4,293 4,111 8,786 8,655
Depreciation 5,839 5,245 11,845 10,322
Amortization 1,388 1,228 2,716 2,352
Total costs and expenses 511,140 543,496 1,021,844 1,098,849
Operating income 15,110 25,772 31,048 43,495
Other loss, net 21 28 40 39
Income before interest and income taxes 15,089 25,744 31,008 43,456
Interest and other expense on debt 4,393 4,203 8,403 8,426
Income before income taxes 10,696 21,541 22,605 35,030
Income tax provision 3,036 6,522 6,248 10,139
Net income 7,660 15,019 16,357 24,891
Loss on cash flow hedge 0 (201) (41) (606)
Tax effect on cash flow hedge 0 50 0 151
Total comprehensive income $ 7,660 $ 14,868 $ 16,316 $ 24,436
Earnings per share:        
Net income per share - basic (in dollars per share) $ 0.66 $ 1.3 $ 1.4 $ 2.15
Weighted average shares outstanding - basic (in shares) 11,662 11,569 11,663 11,570
Net income per share - diluted (in dollars per share) $ 0.66 $ 1.3 $ 1.4 $ 2.15
Weighted average shares outstanding - diluted (in shares) 11,662 11,572 11,663 11,572
Dividends declared per share of common stock (in dollars per share) $ 0.15 $ 0.125 $ 0.3 $ 0.25