XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Net sales $ 469,996 $ 526,411 $ 1,522,888 $ 1,668,755
Costs and expenses        
Cost of materials sold (excludes items shown separately below) 363,144 414,480 1,177,229 1,308,988
Warehouse and processing 31,719 28,954 97,855 91,125
Administrative and general 28,226 26,181 87,545 91,047
Distribution 16,881 16,342 51,101 51,531
Selling 10,721 9,587 35,458 30,373
Occupancy 4,262 3,797 13,048 12,452
Depreciation 5,740 5,008 17,585 15,330
Amortization 1,494 1,177 4,210 3,529
Total costs and expenses 462,187 505,526 1,484,031 1,604,375
Operating income 7,809 20,885 38,857 64,380
Other loss, net 26 28 66 67
Income before interest and income taxes 7,783 20,857 38,791 64,313
Interest and other expense on debt 3,880 3,953 12,283 12,379
Income before income taxes 3,903 16,904 26,508 51,934
Income tax provision 1,169 4,674 7,417 14,813
Net income 2,734 12,230 19,091 37,121
Loss on cash flow hedge (544) (527) (585) (1,133)
Tax effect on cash flow hedge 136 132 136 283
Total comprehensive income $ 2,326 $ 11,835 $ 18,642 $ 36,271
Earnings per share:        
Net income per share - basic (in dollars per share) $ 0.23 $ 1.06 $ 1.64 $ 3.21
Weighted average shares outstanding - basic (in shares) 11,695 11,586 11,673 11,568
Net income per share - diluted (in dollars per share) $ 0.23 $ 1.06 $ 1.64 $ 3.21
Weighted average shares outstanding - diluted (in shares) 11,695 11,592 11,673 11,571
Dividends declared per share of common stock (in dollars per share) $ 0.15 $ 0.125 $ 0.45 $ 0.375