v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net loss $ (16,625) $ (26,168)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 8,921 12,329
Share-based compensation 1,239 2,104
Estimated credit losses (recoveries) 353 (210)
Loss on asset disposition 757 440
Change in value of marketable securities (647) (1,041)
Impairment loss on operating lease right-of-use assets 0 220
Changes in operating assets and liabilities, net of acquisitions:    
Accounts and notes receivable (5,748) (2,026)
Inventory 387 16,827
Prepaid expenses and other assets (1,392) 619
Accounts payable and accrued liabilities 4,453 (3,488)
Operating leases (123) (61)
Payroll and payroll tax liabilities (354) 185
Customer deposits 1,783 (2,728)
Sales tax payable (253) 125
Net cash and cash equivalents used in operating activities (7,249) (2,873)
Cash flows from investing activities:    
Acquisitions 1,013 0
Purchase of marketable securities (25,032) (41,878)
Maturities of marketable securities 33,708 50,344
Purchase of property and equipment (433) (1,880)
Proceeds from disposals of assets 15 131
Net cash and cash equivalents provided by investing activities 7,245 6,717
Cash flows from financing activities:    
Common stock withheld for employee payroll taxes (112) (129)
Common stock repurchased 0 6,036
Net cash and cash equivalents used in financing activities (112) (6,165)
Net decrease in cash and cash equivalents (116) (2,321)
Cash and cash equivalents at the beginning of period 27,471 29,757
Cash and cash equivalents at the end of period 27,355 27,436
Supplemental cash flow disclosures and non-cash investing and financing transactions:    
Cash paid for income taxes 203 44
Right-of use assets obtained in exchange for new or modified operating lease liabilities 1,049 3,506
Fair value of common stock issued in business combination 109 0
Fair value of contingent consideration 83 0
Cash paid for interest 0 70
Cancellation of common stock $ 0 $ 6,036

Source