XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net income $ 6,460 $ 7,536
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 5,650 4,668
Unrealized foreign currency gain (863) (5)
Fair value adjustment to earnout liabilities 296 0
Earnout payments 0 (1,007)
Gain (loss) on sale of property and equipment 78 (7)
Debt discount amortization 182 187
Share-based compensation expense 1,967 1,792
Bad debt (recoveries) expense (23) 441
Inventory reserve expense 551 110
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable (39,181) (18,582)
Costs and estimated earnings in excess of billings on uncompleted contracts 9,596 597
Inventories (4,081) (3,393)
Prepaid expense and other current assets (8,319) 637
Deferred charges and other assets (306) 2,472
Accounts payable and accrued expenses 3,902 16,538
Billings in excess of costs and estimated earnings on uncompleted contracts 26,005 7,846
Income taxes payable 601 1,266
Other liabilities (3,126) (2,405)
Net cash (used in) provided by operating activities (611) (18,691)
Cash flows from investing activities:    
Acquisitions of property and equipment (3,919) (1,432)
Net proceeds from sale of assets 0 7
Net cash paid for acquisition (24,142) (37,372)
Net cash used in investing activities (28,061) (38,797)
Cash flows from financing activities:    
Borrowings on revolving credit lines 65,300 47,600
Repayments on revolving credit lines (33,400) (24,900)
Borrowing on long-term debt 0 11,000
Repayments of long-term debt (1,652) (1,469)
Deferred financing fees paid 0 (130)
Deferred consideration paid for acquisitions (857) 0
Payments on finance leases and financing liability (450) (293)
Proceeds from employee stock purchase plan and exercise of stock options 1,156 71
Noncontrolling interest distributions (599) (900)
Common stock repurchase 0 (4,324)
Net cash provided by financing activities 29,498 26,655
Effect of exchange rate changes on cash, cash equivalents and restricted cash 1,141 (3,091)
Net increase in cash, cash equivalents and restricted cash 1,967 3,458
Cash, cash equivalents and restricted cash at beginning of period 46,585 31,995
Cash, cash equivalents and restricted cash at end of period 48,552 35,453
Cash paid during the period for:    
Interest 5,380 1,821
Income taxes $ 7,605 $ 970