XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Cash flows from operating activities:    
Net income $ 10,230 $ 10,460
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,364 1,148
Equity compensation expense from awards issued 2,939 2,154
Deferred income tax expense (15) 147
Change in operating right of use assets 792 751
Changes in operating assets and liabilities:    
Accounts receivable and contract assets (5,249) (5,207)
Prepaid expenses and other current assets 2,865 (475)
Net of transit accounts receivable and payable (9,330) (311)
Accounts payable and accrued expenses (69) (760)
Accrued payroll and related costs 2,860 433
Operating lease liabilities (809) (686)
Income taxes payable 108 106
Deferred revenue 2,098 161
Deposits (48) 98
Total adjustments and changes in operating assets and liabilities (2,710) (2,653)
Net cash provided by operating activities 7,520 7,807
Cash flows from investing activities:    
Property and equipment acquired (1,398) (1,589)
Net cash used in investing activities (1,398) (1,589)
Cash flows from financing activities:    
Net repayments under line of credit (3,432) (327)
Issuance of stock for employee stock purchase plan 615 728
Payment of taxes on restricted share awards (938) (1,317)
Changes in finance lease obligations (601) (418)
Purchase of treasury stock (5,115) (7,801)
Net cash used in financing activities (9,471) (9,135)
Effect of exchange rate changes on cash and cash equivalents (71) (211)
Decrease in cash and cash equivalents (3,420) (3,128)
Cash and cash equivalents at beginning of period 4,729 6,284
Cash and cash equivalents at end of period 1,309 3,156
Supplemental cash flow information:    
Interest 2,045 1,545
Income taxes 3,830 4,746
Non-cash financing activities:    
Right of use assets in exchange for lease obligations 327 3,264
Software purchased under finance lease $ 222 $ 2,172