XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 29, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income (loss) $ 2,895 $ (8,023)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 12,518 13,240
Deferred income taxes, net 1,196 (4,111)
(Gain) loss on sale/disposal of equipment (63) (67)
Provision for doubtful accounts 194 230
Stock-based compensation 4,064 6,626
Accretion and fair value adjustments of contingent consideration   1,659
Changes in operating assets and liabilities, net of effects from business acquisitions:    
Accounts receivable (6,335) 6,605
Contract assets 4,530 (15,636)
Other receivables 3,306 1,155
Prepaid expenses and other current assets 1,686 256
Other assets (4,993) 1,981
Accounts payable 3,922 (13,185)
Accrued liabilities (2,658) 15,354
Contract liabilities 2,821 (1,336)
Right-of-use assets 1,029 (245)
Net cash (used in) provided by operating activities 24,112 4,503
Cash flows from investing activities:    
Purchase of equipment, software, and leasehold improvements (7,583) (6,969)
Proceeds from sale of equipment 68 75
Cash paid for acquisitions, net of cash acquired (1,600)  
Net cash (used in) provided by investing activities (9,115) (6,894)
Cash flows from financing activities:    
Payments on contingent consideration (4,000) (10,206)
Payment on restricted cash (10,679)  
Payments on notes payable (1,463) (1,577)
Payments on debt issuance costs (1,114)  
Borrowings under term loan facility and line of credit 105,000 20,000
Repayments under term loan facility and line of credit (111,000) (9,750)
Principal payments on finance leases (951) (827)
Proceeds from stock option exercise 38 270
Proceeds from sales of common stock under employee stock purchase plan 2,779 3,036
Cash used to pay taxes on stock grants (205) (958)
Net cash (used in) provided by financing activities (21,595) (12)
Net increase (decrease) in cash, cash equivalents and restricted cash (6,598) (2,403)
Cash, cash equivalents and restricted cash at beginning of period 19,485 11,221
Cash, cash equivalents and restricted cash at end of period 12,887 8,818
Cash paid (received) during the period for:    
Interest 8,025 2,790
Income taxes (3,154) (903)
Supplemental disclosures of noncash investing and financing activities:    
Equipment acquired under finance leases $ 652 $ 2,137