XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net income $ 9,701 $ 483
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 7,609 7,373
Unrealized foreign currency loss 2,525 1,531
Fair value adjustment to earnout liabilities 500
Earnout payments (1,007) (587)
Gain on sale of property and equipment (7) (67)
Debt discount amortization 279 304
Share-based compensation expense 2,859 2,466
Bad debt expense 823 456
Inventory reserve expense 115 428
Changes in operating assets and liabilities, net of divestitures:    
Accounts receivable (15,772) (7,502)
Costs and estimated earnings in excess of billings on uncompleted contracts (4,846) (5,091)
Inventories (4,620) (2,172)
Prepaid expense and other current assets (1,900) 3,448
Deferred charges and other assets 2,311 43
Accounts payable and accrued expenses 17,648 5,655
Billings in excess of costs and estimated earnings on uncompleted contracts 6,567 3,903
Income taxes payable (51) (23)
Other liabilities (2,538) (916)
Net cash provided by operating activities 19,696 10,232
Cash flows from investing activities:    
Acquisitions of property and equipment (2,367) (1,740)
Net proceeds from sale of assets 7 533
Net cash paid for acquisition (44,900)
Net cash used in investing activities (47,260) (1,207)
Cash flows from financing activities:    
Borrowings on revolving credit lines 73,600 32,100
Repayments on revolving credit lines (35,900) (36,900)
Borrowings on long-term debt 11,000
Repayments of long-term debt (2,294) (2,188)
Deferred financing fees paid (130)
Payments on finance leases and financing liability (444) (411)
Additional earnout payments (823)
Proceeds from employee stock purchase plan and exercise of stock options 169 239
Noncontrolling interest distributions (1,201) (107)
Common stock repurchase (6,558) (3,745)
Net cash (used in) provided by financing activities 38,242 (11,835)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (6,459) (535)
Net increase (decrease) in cash, cash equivalents and restricted cash 4,219 (3,345)
Cash, cash equivalents and restricted cash at beginning of period 31,995 37,811
Cash, cash equivalents and restricted cash at end of period 36,214 34,466
Cash paid (received) during the period for:    
Interest 3,239 1,609
Income taxes $ 3,566 $ (2,678)