XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net sales $ 526,411 $ 634,437 $ 1,668,755 $ 2,039,946
Costs and expenses        
Cost of materials sold (excludes items shown separately below) 414,480 527,466 1,308,988 1,643,119
Warehouse and processing 28,954 27,397 91,125 79,069
Administrative and general 26,181 26,929 91,047 88,520
Distribution 16,342 15,131 51,531 46,613
Selling 9,587 10,589 30,373 31,905
Occupancy 3,797 3,173 12,452 10,053
Depreciation 5,008 4,062 15,330 12,766
Amortization 1,177 604 3,529 1,828
Total costs and expenses 505,526 615,351 1,604,375 1,913,873
Operating income 20,885 19,086 64,380 126,073
Other loss, net 28 17 67 38
Income before interest and income taxes 20,857 19,069 64,313 126,035
Interest and other expense on debt 3,953 3,007 12,379 7,276
Income before income taxes 16,904 16,062 51,934 118,759
Income tax provision 4,674 4,016 14,813 31,787
Net income 12,230 12,046 37,121 86,972
Gain (loss) on cash flow hedge (527) 2,291 (1,133) 4,336
Tax effect on cash flow hedge 132 (573) 283 (1,084)
Total comprehensive income $ 11,835 $ 13,764 $ 36,271 $ 90,224
Earnings per share:        
Net income per share - basic (in dollars per share) $ 1.06 $ 1.04 $ 3.21 $ 7.53
Weighted average shares outstanding - basic (in shares) 11,586 11,548 11,568 11,543
Net income per share - diluted (in dollars per share) $ 1.06 $ 1.04 $ 3.21 $ 7.53
Weighted average shares outstanding - diluted (in shares) 11,592 11,557 11,571 11,548
Dividends declared per share of common stock (in dollars per share) $ 0.125 $ 0.09 $ 0.375 $ 0.27