v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Operating activities:    
Net loss $ (1,790) $ (2,680)
Adjustments to reconcile net loss to net cash used in operating activities:    
Loss on extinguishment of convertible note payable 0 1,335
Depreciation and amortization 186 262
Amortization of operating lease right-of-use assets 548 497
Accretion of original issue discount 0 58
Amortization of debt issuance costs 60 109
Stock-based compensation 423 470
Changes in operating assets and liabilities:    
Accounts receivable 1,939 (1,186)
Receivable from related party 517 (450)
Inventories (1,875) 2,382
Prepaid expenses and other current assets (635) 339
Other long-term assets 16 121
Accounts payable 1,265 (2,025)
Payable to related party 42 (174)
Accrued compensation (706) 189
Accrued expenses 152 107
Deferred revenue (737) (670)
Operating lease liabilities (579) (512)
Other liabilities 13 282
Net cash used in operating activities (1,161) (1,546)
Investing activities:    
Acquisition of property and equipment (151) (24)
Net cash used in investing activities (151) (24)
Financing activities:    
Proceeds from issuance of convertible note payable 0 4,000
Payments on note payable 0 (3,961)
Proceeds from issuance of Series B Preferred stock 0 6,000
Taxes paid related to net share settlements of equity awards (39) (14)
Net cash provided by (used in) financing activities (39) 6,025
Effect of foreign exchange rate changes 3 (64)
Net increase (decrease) in cash and cash equivalents (1,348) 4,391
Cash and cash equivalents, beginning of period 6,028 2,387
Cash and cash equivalents, end of period 4,680 6,778
Supplemental disclosure of cash flow activities:    
Cash paid during the period for income taxes 12 24
Supplemental disclosure of non-cash activities:    
Debt issuance cost 0 360
Issuance of common shares in connection with paydown of accrued interest payable 120 0
Issuance of common shares in connection with extinguishment of convertible notes payable $ 0 $ 250