v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jul. 01, 2026
Jun. 25, 2025
Cash flows from operating activities:    
Net income $ 20,964 $ 12,588
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization 8,480 7,816
Stock-based compensation expense 2,866 2,747
Loss on disposal of assets 612 54
Impairment of property and equipment and ROU assets 200  
Closed store reserves 23  
Amortization of deferred financing costs 96 96
Deferred income taxes, net 2,723 (2,072)
Changes in operating assets and liabilities:    
Accounts and other receivables (2,147) (2,523)
Inventories 77 210
Prepaid expenses and other current assets 468 1,840
Income taxes receivable/payable (1,009) (2,051)
Operating lease assets 10,041 9,651
Other assets 726 (257)
Accounts payable 3,262 3,895
Operating lease liabilities (9,605) (9,703)
Other accrued expenses and current liabilities 6,961 (3,419)
Net cash flows provided by operating activities 44,738 18,872
Cash flows from investing activities:    
Purchase of property and equipment (18,727) (8,427)
Net cash flows used in investing activities (18,727) (8,427)
Cash flows from financing activities:    
Proceeds from borrowings on revolver and swingline loans 5,000 8,000
Payments on revolver and swingline loan (26,000) (10,000)
Minimum tax withholdings related to net share settlements (493) (435)
Proceeds from issuance of common stock upon exercise of stock options, net of expenses 2,629 452
Payment of obligations under finance leases (93) (114)
Repurchases of common stock   (1,843)
Net cash flows used in financing activities (18,957) (3,940)
Increase in cash and cash equivalents 7,054 6,505
Cash and cash equivalents, beginning of period 6,228 2,484
Cash and cash equivalents, end of period 13,282 8,989
Supplemental cash flow information    
Cash paid during the period for interest 1,287 2,316
Cash paid during the period for income taxes 6,785 9,921
Unpaid purchases of property and equipment $ 3,898 $ 3,998