v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash Flows From Operating Activities:      
Net income $ 38,641 $ 5,820 $ 12,661
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 15,737 15,651 13,718
Amortization of original issue discount and debt issue costs 479 740 3,193
Amortization of inventory step-up   4,255  
Loss on extinguishment of debt     15,155
Deferred income taxes (210) (1,087) 4,772
Stock-based compensation 9,368 31,858 355
Provision for (recoveries from) losses on accounts receivable 66 417 (188)
Foreign exchange (gain) loss (602) 1,517 102
Other (381) (170)  
Changes in operating assets and liabilities, net of impact of acquisitions:      
Accounts receivable 6,602 (11,536) (4,641)
Inventories (10,223) 1,162 (3,189)
Prepaid expenses and other assets (302) (7,711) (4,564)
Accounts payable and other liabilities 14,034 5,493 2,720
Net cash provided by operating activities 73,209 46,409 40,094
Cash Flows From Investing Activities:      
Purchase of property and equipment (6,727) (4,494) (2,832)
Proceeds from disposition of property and equipment 207 411  
Business acquisitions, net of cash acquired   (55,543)  
Net cash used in investing activities (6,520) (59,626) (2,832)
Cash Flows From Financing Activities:      
Proceeds from revolving credit facilities   43,000 257,980
Principal payments on revolving credit facilities   (43,000) (258,612)
Proceeds from term loans     198,716
Principal payments on term loans (10,000) (10,116) (266,000)
Proceeds from insurance premium financing 3,949 3,989 5,010
Principal payments on insurance premium financing (3,973) (4,952) (3,061)
Payments for debt issuance costs     (2,198)
Payments on extinguishment of debt     (4,217)
Taxes paid in connection with employee stock transactions (2,725) (6,300)  
Proceeds from initial public offering, net of underwriter discounts     83,421
Proceeds from secondary offering, net of underwriter discounts   56,329  
Deferred offering costs   (2,953) (4,841)
Dividends distributed (12,006) (11,509) (12,751)
Other 33 (25) (43)
Net cash (used in) provided by financing activities (24,722) 24,463 (6,596)
Effect of foreign exchange rates on cash and cash equivalents 438 183 318
Change in cash and cash equivalents 42,405 11,429 30,984
Cash and cash equivalents, beginning of period 45,286 33,857 2,873
Cash and cash equivalents, end of period 87,691 45,286 33,857
Supplemental Disclosure of Cash Flows Information:      
Cash paid for income taxes, net 8,729 1,395 1,158
Cash paid for interest 10,090 6,109 13,336
Supplemental Disclosure of Non-Cash Investing and Financing Activities:      
Accruals and accounts payable for capital expenditures $ 234 $ 172 $ 197

Source