XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Apr. 01, 2022
Cash flows from operating activities:    
Net income (loss) $ 932 $ (3,773)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 4,200 4,409
Deferred income taxes, net 782 (973)
(Gain) loss on sale/disposal of equipment (10) (36)
Provision for doubtful accounts 81 64
Stock-based compensation 1,533 3,305
Accretion and fair value adjustments of contingent consideration   80
Changes in operating assets and liabilities, net of effects from business acquisitions:    
Accounts receivable 8,204 17,670
Contract assets 7,819 104
Other receivables (9) (1,505)
Prepaid expenses and other current assets 1,108 253
Other assets (3,532) 437
Accounts payable 479 (16,778)
Accrued liabilities (7,883) (8,488)
Contract liabilities 2,941 (2,431)
Right-of-use assets 647 (92)
Net cash (used in) provided by operating activities 17,292 (7,754)
Cash flows from investing activities:    
Purchase of equipment, software, and leasehold improvements (3,488) (2,103)
Proceeds from sale of equipment 13 39
Net cash (used in) provided by investing activities (3,475) (2,064)
Cash flows from financing activities:    
Payments on contingent consideration   (10,206)
Payment on restricted cash (10,679)  
Payments on notes payable (485) (701)
Borrowings under term loan facility and line of credit   20,000
Repayments under term loan facility and line of credit (5,250) (3,250)
Principal payments on finance leases (303) (342)
Proceeds from stock option exercise   23
Proceeds from sales of common stock under employee stock purchase plan 1,392 1,561
Cash used to pay taxes on stock grants (124) (837)
Net cash (used in) provided by financing activities (15,449) 6,248
Net increase (decrease) in cash, cash equivalents and restricted cash (1,632) (3,570)
Cash, cash equivalents and restricted cash at beginning of period 19,485 11,221
Cash, cash equivalents and restricted cash at end of period 17,853 7,651
Cash paid (received) during the period for:    
Interest 2,424 699
Income taxes (77) 446
Supplemental disclosures of noncash investing and financing activities:    
(Gain) loss on cash flow hedge valuations, net of tax   38
Equipment acquired under finance leases $ 48 $ 1,048