XML 29 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash Flows From Operating Activities      
Net income $ 60,267 $ 33,538 $ 36,769
Adjustments to reconcile net income to net cash provided by (used for) operating activities      
Depreciation and amortization 21,216 20,422 20,530
Amortization of deferred financing costs 441 463 400
Non-cash stock-based compensation expense 7,436 3,196 3,534
(Gain) loss on disposal of fixed assets (667) (1,382) 3
Gain on sale of notes receivable 0 0 (11,924)
Deferred taxes 2,072 2,826 8,732
Other 1,520 (1,403) 4,225
Cash flows provided by (used for) working capital      
Accounts receivable (23,625) (15,273) (11,589)
Inventories 7,955 (24,885) (7,868)
Prepaid expenses and other current assets (1,409) (676) (969)
Accounts payable and accrued expenses (2,585) 28,088 4,664
Net cash provided by (used for) operating activities 72,621 44,914 46,507
Cash Flows From Investing Activities      
Capital expenditures (24,292) (17,867) (13,421)
Acquisition of business, net of cash acquired (27,626) (35,758) (63,334)
Proceeds from sale of property, plant and equipment 1,537 3,336 2
Proceeds on sale of notes receivable 0 0 1,200
Net cash provided by (used for) investing activities (50,381) (50,289) (75,553)
Cash Flows From Financing Activities      
Borrowings on revolving credit facility 1,264,200 886,600 0
Repayments on revolving credit facility (1,261,200) (833,600) 0
Repayments of long-term debt 0 (40,000) 0
Payments on finance lease (500) (402) 0
Cash dividends paid (19,797) (19,596) (19,425)
Proceeds from issuance of common stock 2,320 3,793 1,732
Shares withheld for employee taxes on equity awards (451) (888) (623)
Deferred financing fees (889) (1,095) 0
Net cash provided by (used for) financing activities (16,317) (5,188) (18,316)
Foreign exchange rate effect on cash (439) (83) 136
Net increase (decrease) in cash 5,484 (10,646) (47,226)
Cash at January 1 17,655 28,301 75,527
Cash at December 31 23,139 17,655 28,301
Supplemental Disclosures of Cash Flow Information      
Interest 4,574 4,279 4,505
Income taxes $ 13,023 $ 10,936 $ 5,355