XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net sales $ 2,158,163 $ 2,559,990 $ 2,312,253
Costs and expenses      
Cost of materials sold (excludes items shown separately below) 1,684,663 2,073,930 1,802,052
Warehouse and processing 122,212 104,668 103,017
Administrative and general 122,239 114,004 104,617
Distribution 66,979 60,529 55,404
Selling 41,436 40,174 41,881
Occupancy 16,520 13,200 12,500
Depreciation 21,545 17,285 17,952
Amortization 4,898 2,453 2,364
Total costs and expenses 2,080,492 2,426,243 2,139,787
Operating income 77,671 133,747 172,466
Other loss, net 78 45 36
Income before interest and income taxes 77,593 133,702 172,430
Interest and other expense on debt 16,006 10,080 7,631
Income before income taxes 61,587 123,622 164,799
Income tax provision 17,058 32,691 43,748
Net income 44,529 90,931 121,051
Gain (loss) on cash flow hedges (1,693) 4,409 2,960
Tax effect of hedges 423 (1,102) (740)
Total comprehensive income $ 43,259 $ 94,238 $ 123,271
Net income per share - basic (in dollars per share) $ 3.85 $ 7.87 $ 10.53
Weighted average shares outstanding - basic (in shares) 11,573 11,551 11,492
Net income per share - diluted (in dollars per share) $ 3.85 $ 7.87 $ 10.52
Weighted average shares outstanding - diluted (in shares) 11,578 11,559 11,503
Dividends declared per share of common stock (in dollars per share) $ 0.5 $ 0.36 $ 0.08