v3.25.2
Business Segment Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country
The following table represents total long-lived assets by geographic area:

June 30,December 31,
20252024
United States$38,418 $40,286 
United Kingdom11,037 12,849 
Canada5,237 5,468 
Other regions347 89 
$55,039 $58,692 
Schedule of Segment Reporting Information, by Segment
The following table represents reported segment revenues, segment loss, and significant segment expenses:

For the Three Months Ended June 30,For the Six Months Ended June 30,
2025202420252024
Net revenues31,242 54,335 61,173 108,467 
Cost of products and services sold (2)
18,083 29,646 35,715 59,713 
Gross profit13,159 24,689 25,458 48,754 
Research and development (2)
11,401 6,599 21,004 14,337 
Sales and marketing (2)
6,375 7,931 13,234 16,379 
General and administrative (2)
12,676 11,845 26,778 23,479 
Loss on impairments— 1,054 — 4,392 
Change in the estimated fair value of acquisition-related contingent consideration733 — 1,211 — 
Gain on sale of assets— — (993)— 
Operating (loss) income(18,026)(2,740)(35,776)58,587 
Other (expense) income— (43)(16)241 
Interest revenue2,073 3,031 4,228 6,052 
Other segment items (1)
(938)78 (1,299)264 
(Loss) income before income taxes(16,891)326 (32,863)(3,276)
Income tax expense2,000 381 1,544 363 
Loss on equity investment(802)(560)(1,326)(560)
Net loss$(19,693)(615)(35,733)(4,199)

(1) Includes interest expense and foreign currency gains (losses).
(2) The following tables represent additional significant segment expense categories:


For the Three Months Ended June 30,For the Six Months Ended June 30,
2025202420252024
Stock-based Compensation
Cost of products and services sold$207 $193 $376 $344 
Research and development279 264 482 530 
Sales and marketing217 313 435 570 
General and administrative2,462 2,552 4,559 4,846 
$3,165 $3,322 $5,852 $6,290