v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net loss $ (9,377) $ (8,837)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 3,585 3,742
Share-based compensation 503 778
Estimated credit losses (recoveries) 92 (488)
Loss on asset disposition 658 33
Change in value of marketable securities (234) (390)
Changes in operating assets and liabilities:    
Accounts and notes receivable 333 1,581
Inventory (1,834) (1,123)
Prepaid expenses and other assets 1,613 2,170
Accounts payable and accrued liabilities 1,600 295
Operating leases (176) 80
Payroll and payroll tax liabilities (634) (72)
Customer deposits (54) (1,479)
Sales tax payable 96 64
Net cash and cash equivalents used in operating activities (3,829) (3,646)
Cash flows from investing activities:    
Purchase of marketable securities (7,186) (21,143)
Maturities of marketable securities 16,568 26,465
Purchase of property and equipment (237) (355)
Proceeds from disposals of assets 15 0
Net cash and cash equivalents provided by investing activities 9,160 4,967
Cash flows from financing activities:    
Common stock withheld for employee payroll taxes (60) (28)
Net cash and cash equivalents used in financing activities (60) (28)
Net increase in cash and cash equivalents 5,271 1,293
Cash and cash equivalents at the beginning of period 27,471 29,757
Cash and cash equivalents at the end of period 32,742 31,050
Supplemental cash flow disclosures and non-cash investing and financing transactions:    
Cash paid for interest 0 56
Cash paid for income taxes 46 0
Right-of use assets obtained in exchange for new or modified operating lease liabilities $ 0 $ 2,869