XML 16 R6.htm IDEA: XBRL DOCUMENT 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 $ (11,172) $ (34,520)
Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]    
Depreciation 4,054 5,324
Amortization of acquisition related intangible assets 357 985
Non-cash operating lease cost 1,562 1,561
Impairment of long-lived assets 0 3,101
Stock-based compensation expense 7,626 10,875
Deferred income taxes 18 26
Provision for credit losses 209 1,023
Provision for inventory 4,969 26,078
Accounts receivable 1,953 6,638
Inventories 1,809 (11,815)
Prepaid expenses, other current and long-term assets 1,016 504
Accounts payable (835) (2,385)
Operating lease liabilities (1,525) (1,505)
Accrued expenses, other current and long-term liabilities (1,641) (2,734)
Income taxes (469) 568
Net cash provided by (used in) operating activities 6,551 3,821
Proceeds from sale of Parcus 4,496 0
Proceeds from sale of intangible assets 600 0
Proceeds from employee stock purchase program 261 411
Cash paid for tax withheld on vested restricted stock awards (1,562) (2,523)
Proceeds from exercises of equity awards 0 76
Repurchases of common stock (3,971) (5,339)
Net cash used in financing activities (5,272) (7,375)
Exchange rate impact on cash 151 82
Decrease in cash and cash equivalents 831 (10,499)
Cash and cash equivalents at beginning of period 57,159 72,867
Cash and cash equivalents at end of period 57,990 62,368
Purchases of property and equipment included in accounts payable and accrued expenses 36 118
Notes receivable 483 0
Purchases of property and equipment (6,178) (6,427)
Acquisition of intangible assets 0 (600)
Net cash used in investing activities (599) (7,027)
Interest income on notes receivable (424) 0
Gain on sale of assets (956) 97
Provision for inventory 4,969 26,078
Accounts receivable 1,953 6,638
Inventories 1,809 (11,815)
Prepaid expenses, other current and long-term assets 1,016 504
Accounts payable (835) (2,385)
Operating lease liabilities (1,525) (1,505)
Accrued expenses, other current and long-term liabilities (1,641) (2,734)
Income taxes (469) 568
Net cash provided by (used in) operating activities 6,551 3,821
Proceeds from sale of Parcus 4,496 0
Proceeds from sale of intangible assets 600 0
Proceeds from employee stock purchase program 261 411
Cash paid for tax withheld on vested restricted stock awards (1,562) (2,523)
Proceeds from exercises of equity awards 0 76
Repurchases of common stock (3,971) (5,339)
Net cash used in financing activities (5,272) (7,375)
Exchange rate impact on cash 151 82
Decrease in cash and cash equivalents 831 (10,499)
Cash and cash equivalents at beginning of period 57,159 72,867
Cash and cash equivalents at end of period 57,990 62,368
Purchases of property and equipment included in accounts payable and accrued expenses 36 118
Notes receivable 483 0
Purchases of property and equipment (6,178) (6,427)
Acquisition of intangible assets 0 (600)
Net cash used in investing activities (599) (7,027)
Cash flows from investing activities: 6,551 3,821
Proceeds from sale of Parcus 4,496 0
Proceeds from sale of intangible assets 600 0
Proceeds from employee stock purchase program 261 411
Cash paid for tax withheld on vested restricted stock awards (1,562) (2,523)
Proceeds from exercises of equity awards 0 76
Repurchases of common stock (3,971) (5,339)
Net cash used in financing activities (5,272) (7,375)
Exchange rate impact on cash 151 82
Decrease in cash and cash equivalents 831 (10,499)
Cash and cash equivalents at beginning of period 57,159 72,867
Cash and cash equivalents at end of period 57,990 62,368
Purchases of property and equipment included in accounts payable and accrued expenses 36 118
Notes receivable 483 0
Purchases of property and equipment (6,178) (6,427)
Acquisition of intangible assets 0 (600)
Net cash used in investing activities (599) (7,027)
Proceeds from sale of intangible assets 600 0
Proceeds from employee stock purchase program 261 411
Cash paid for tax withheld on vested restricted stock awards (1,562) (2,523)
Proceeds from exercises of equity awards 0 76
Repurchases of common stock (3,971) (5,339)
Net cash used in financing activities (5,272) (7,375)
Exchange rate impact on cash 151 82
Decrease in cash and cash equivalents 831 (10,499)
Cash and cash equivalents at beginning of period 57,159 72,867
Cash and cash equivalents at end of period 57,990 62,368
Purchases of property and equipment included in accounts payable and accrued expenses $ 36 $ 118