XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2025
Jun. 28, 2024
Cash flows from operating activities:    
Net income (loss) $ 20,123 $ 7,536
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 9,944 7,221
Other non-cash items 657 185
Deferred income taxes, net (4,332) 1,089
(Gain) loss on sale/disposal of equipment (23) (17)
Provision for doubtful accounts 279 144
Stock-based compensation 5,608 3,335
Accretion and fair value adjustments of contingent consideration 1,254  
Changes in operating assets and liabilities, net of effects from business acquisitions:    
Accounts receivable 16,898 7,548
Contract assets (18,062) 6,013
Other receivables (2,346) 951
Prepaid expenses and other current assets (1,376) (2,220)
Other assets (888) 1,971
Accounts payable 4,569 (1,276)
Accrued liabilities (1,662) (8,874)
Contract liabilities (2,364) 4,281
Right-of-use assets 445 (49)
Net cash (used in) provided by operating activities 28,724 27,838
Cash flows from investing activities:    
Purchase of equipment, software, and leasehold improvements (4,517) (4,125)
Proceeds from sale of equipment 28 23
Cash paid for acquisitions, net of cash acquired (35,140)  
Net cash (used in) provided by investing activities (39,629) (4,102)
Cash flows from financing activities:    
Payments on notes payable (137) (172)
Payments on debt issuance costs (332)  
Payments made to retire prior credit agreement (90,000)  
Borrowing to fund new credit agreement 88,414  
Principal payments on outstanding debt (28,414) (3,750)
Principal payments on finance leases (737) (698)
Proceeds from stock option exercise 1,909 1,137
Proceeds from sales of common stock under employee stock purchase plan 1,485 1,402
Cash used to pay taxes on stock grants (3,093) (785)
Net cash (used in) provided by financing activities (30,905) (2,866)
Net increase (decrease) in cash, cash equivalents and restricted cash (41,810) 20,870
Cash, cash equivalents and restricted cash at beginning of period 74,158 23,397
Cash, cash equivalents and restricted cash at end of period 32,348 44,267
Cash paid (received) during the period for:    
Interest 3,915 3,983
Income taxes 2,471 551
Supplemental disclosures of noncash investing and financing activities:    
Issuance of common stock related to business acquisitions 5,557  
Contingent consideration related to business acquisitions 12,040  
Equipment acquired under finance leases $ 855 $ 556