XML 46 R8.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 (loss) $ 6,574 $ 3,893 $ (99,466)
Adjustments to reconcile net income (loss) to net cash provided by operating activities      
Depreciation and amortization 33,294 34,921 35,705
Deferred income taxes (517) 87 (13,409)
Share-based compensation expense 5,335 5,421 5,851
Impairment charges 0 0 106,062
Bad debt provision for troubled customers, net of recoveries 42 0 0
Foreign currency (gain) loss (208) 417 3,010
Payment of finance costs (400) 0 0
Fair value adjustments to contingent consideration 45 949 337
Other 786 119 2,398
Changes in operating assets and liabilities, net of effect of acquisitions and dispositions      
Accounts receivable (17,225) (3,979) 27,313
Inventories (1,283) 278 84
Prepaid expenses and other assets 5,959 943 (1,288)
Accounts payable (93) (1,139) (1,020)
Accrued expenses and other liabilities (6,454) 2,268 1,841
Income taxes payable 1,084 (1,917) 384
Payment of contingent consideration in excess of initial estimate (533) 0 0
Net cash provided by operating activities 26,406 42,261 67,802
Cash flows from investing activities      
Purchase of property, plant and equipment (12,591) (18,161) (15,396)
Purchase of intangible assets (825) (1,115) (376)
Acquisition of businesses, net of cash acquired 0 (440) 0
Proceeds from sale of equipment 1,178 1,165 803
Net cash used in investing activities (12,238) (18,551) (14,969)
Cash flows from financing activities      
Repayment of finance lease obligations (4,140) (4,060) (4,095)
Proceeds from borrowings of long-term debt 125,000 0 2,284
Repayment of long-term debt (81,405) (16,262) (5,976)
Proceeds from revolver 192,501 89,000 35,750
Repayments of revolver (246,750) (89,065) (68,050)
Payments of financing costs (147) (550) (1,497)
Payment of contingent consideration for business acquisitions (405) (938) (2,091)
Taxes paid related to net share settlement of share-based awards (977) (1,370) (494)
Net cash used in financing activities (16,323) (23,245) (44,169)
Effect of exchange rate changes on cash and cash equivalents (1,467) (2,115) 2,080
Net change in cash and cash equivalents (3,622) (1,650) 10,744
Cash and cash equivalents:      
Beginning of period 24,110 25,760 15,016
End of period 20,488 24,110 25,760
Supplemental disclosure of cash paid      
Interest, net 8,603 10,078 12,465
Income taxes, net (3,069) 4,707 (543)
Noncash investing and financing      
Equipment acquired through finance lease obligations $ 5,076 $ 2,923 $ 2,849