XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Cash flows provided by (used in) operating activities:    
Net income (loss) $ 108 $ (1,228)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 760 358
ROU asset amortization 65 90
Stock-based compensation 1,562 715
Write-down of inventories and reclassifications (2) 171
Other (10) (10)
Changes in operating assets and liabilities:    
Accounts receivable 75 609
Contract assets 2,524 (341)
Inventories 108 (175)
Other assets (106) (74)
Trade payables (3,347) (325)
Accrued liabilities (1,293) (80)
Deferred revenue (274) 27
Lease liabilities (84) (96)
Net cash provided by (used in) operating activities 86 (359)
Cash flows provided by (used in) investing activities:    
Capital expenditures for property and equipment (94) (2)
Capitalized internal-use software (496) (185)
Net cash provided by (used in) investing activities (590) (187)
Cash flows provided by (used in) financing activities:    
Payment of notes payable (239) (151)
Proceeds from notes payable 0 105
Proceeds from line of credit 20,000 15,000
Repayment of line of credit (20,000) (15,000)
Proceeds from issuance of common stock to investors 3,560 2,313
Stock issuance cost (24) (20)
Net cash provided by (used in) financing activities 3,297 2,247
Net increase (decrease) in cash, cash equivalents and restricted cash 2,793 1,701
Cash, cash equivalents and restricted cash at beginning of period 24,606 19,201
Cash, cash equivalents and restricted cash at end of period 27,399 20,902
Supplemental disclosures of cash flow information:    
Interest paid 25 56
Income taxes paid 22 2
Supplemental disclosures of non-cash financing and investing items    
Purchases of fixed assets with financing arrangements 0 446
Stock-based compensation capitalized as internal-use software 146 0
Purchases of property and equipment in accounts payable $ 3,547 $ 22