XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2024
Jun. 30, 2023
Cash flows from operating activities:    
Net income (loss) $ 7,536 $ 1,329
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 7,221 8,328
Other non-cash items 185 162
Deferred income taxes, net 1,089 851
(Gain) loss on sale/disposal of equipment (17) (50)
Provision for doubtful accounts 144 146
Stock-based compensation 3,335 2,820
Changes in operating assets and liabilities, net of effects from business acquisitions:    
Accounts receivable 7,548 5,484
Contract assets 6,013 3,760
Other receivables 951 1,921
Prepaid expenses and other current assets (2,220) 1,055
Other assets 1,971 (4,987)
Accounts payable (1,276) 6,322
Accrued liabilities (8,874) (11,477)
Contract liabilities 4,281 2,365
Right-of-use assets (49) 880
Net cash (used in) provided by operating activities 27,838 18,909
Cash flows from investing activities:    
Purchase of equipment, software, and leasehold improvements (4,125) (5,762)
Proceeds from sale of equipment 23 55
Net cash (used in) provided by investing activities (4,102) (5,707)
Cash flows from financing activities:    
Payments on contingent consideration   (4,000)
Payment on restricted cash   (10,679)
Payments on notes payable (172) (971)
Borrowings under term loan facility and line of credit   5,000
Repayments under term loan facility and line of credit (3,750) (9,000)
Principal payments on finance leases (698) (599)
Proceeds from stock option exercise 1,137 7
Proceeds from sales of common stock under employee stock purchase plan 1,402 1,392
Cash used to pay taxes on stock grants (785) (188)
Net cash (used in) provided by financing activities (2,866) (19,038)
Net increase (decrease) in cash, cash equivalents and restricted cash 20,870 (5,836)
Cash, cash equivalents and restricted cash at beginning of period 23,397 19,485
Cash, cash equivalents and restricted cash at end of period 44,267 13,649
Cash paid (received) during the period for:    
Interest 3,983 4,464
Income taxes 551 (1,696)
Supplemental disclosures of noncash investing and financing activities:    
Equipment acquired under finance leases $ 556 $ 278