v3.25.0.1
CONSOLIDATED STATEMENT OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash Flows from Operating Activities      
Net income $ 34,465 $ 107,130 $ 108,872
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 21,989 22,113 21,455
Impairment of long-lived assets and other 137 19,391 0
Goodwill impairment 73,755 0 0
Share-based compensation 4,016 10,635 5,502
Equity method investment loss (gain) (1,827) 337 2,220
Deferred income taxes, including change in valuation allowance 359 (4,041) 1,011
Change in fair value of contingent consideration 16,100 7,100 0
Other, net 465 728 194
Changes in operating assets and liabilities, net of effects of acquisitions:      
Receivables, net (4,375) (32,397) (16,786)
Inventory (18,155) (46,921) (44,350)
Prepaid expenses (409) (481) (1,468)
Income taxes payable (refundable) (2,258) 3,136 1,212
Accounts payable (9,099) (2,406) 10,626
Accrued expenses and other (15,111) 348 1,984
Federal and state excise taxes payable 3,107 (2,375) (2,365)
Other, net (881) 1,486 829
Net cash provided by operating activities 102,278 83,783 88,936
Cash Flows from Investing Activities      
Additions to property, plant, and equipment (71,181) (55,267) (45,323)
Purchase of business, net of cash acquired 0 (103,712) 0
Contributions to equity method investments 0 0 (2,810)
Other, net (377) (263) 320
Net cash used in investing activities (71,558) (159,242) (47,813)
Cash Flows from Financing Activities      
Payment of dividends and dividend equivalents (10,630) (10,675) (10,646)
Repurchase of Common Stock (48,773) (801) (715)
Proceeds from long-term debt 125,000 105,000 0
Principal payments on long-term debt (89,400) (47,600) (3,403)
Net cash provided by (used in) financing activities (23,803) 45,924 (14,764)
Effect of exchange rate changes on cash and cash equivalents (32) 34 (38)
Increase (decrease) in cash and cash equivalents 6,885 (29,501) 26,321
Cash and cash equivalents, beginning of year 18,388 47,889 21,568
Cash and cash equivalents, end of year $ 25,273 $ 18,388 $ 47,889

Source