XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net income (loss) $ 2,993 $ (1,516)
Adjustments to reconcile net income (loss) to cash provided by (used in) operating activities:    
Depreciation and amortization 1,922 2,062
Provision for credit losses / doubtful accounts 52 56
Stock-based compensation expense 1,133 599
Noncash operating lease expense 976 1,157
Amortization of debt issuance costs 38 32
Deferred income tax provision (63) (77)
Loss on sale of property and equipment 215 36
Loss on early termination of operating lease 0 817
Loss on change in fair value of contingent consideration 141 0
Loss on change in fair value of interest rate swap 156 0
Changes in operating assets and liabilities:    
Accounts receivable 24,581 (19,698)
Contract assets (2,737) 8,320
Other current assets (2,743) (2,130)
Accounts payable, including retainage (14,929) (105)
Prepaid income taxes (44) (47)
Accrued taxes payable 686 (501)
Contract liabilities 868 7,732
Operating lease liabilities (934) (1,117)
Accrued expenses and other current liabilities (3,170) 1,419
Other long-term liabilities 225 (4)
Net cash provided by (used in) operating activities 9,366 (2,965)
Cash flows from investing activities:    
Proceeds from sale of property and equipment 101 39
Purchase of property and equipment (923) (169)
Net cash used in investing activities (822) (130)
Cash flows from financing activities:    
Payments on Wintrust and A&R Wintrust Term Loans (1,857) (1,857)
Proceeds from A&R Wintrust Revolving Loan (as defined in Note 5) 0 9,400
Payments on finance leases (639) (660)
Taxes paid related to net-share settlement of equity awards (847) (363)
Proceeds from contributions to Employee Stock Purchase Plan 174 165
Net cash (used in) provided by financing activities (3,169) 6,685
Increase (decrease) in cash, cash equivalents and restricted cash 5,375 3,590
Cash, cash equivalents and restricted cash, beginning of period 36,114 14,589
Cash, cash equivalents and restricted cash, end of period 41,489 18,179
Noncash investing and financing transactions:    
Right of use assets obtained in exchange for new operating lease liabilities 742 0
Right of use assets obtained in exchange for new finance lease liabilities 1,402 864
Right of use assets disposed or adjusted modifying operating lease liabilities 0 (1,276)
Right of use assets disposed or adjusted modifying finance lease liabilities (1) (19)
Interest paid 657 459
Cash paid for income taxes $ 44 $ 9