XML 43 R24.htm IDEA: XBRL DOCUMENT v3.25.2
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Segment Profit or Loss
A summary of the segment profit or loss, including significant segment expenses is as follows:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2025202420252024
Total revenue39,766 36,013 76,919 74,823 
Less:
Cost of revenue25,082 30,075 63,606 57,603 
Research and development22,529 38,485 51,582 81,940 
Sales and marketing19,516 23,807 39,592 46,344 
General and administrative16,659 22,070 36,751 43,286 
Impairment charges— 93,200 15,000 93,200 
Change in fair value of contingent consideration— — (18,700)(70)
Amortization of acquired intangible assets833 4,222 362,875 9,728 
Other income, net
2,958 2,527 5,515 5,711 
Income tax provision (benefit)
35 — (267)— 
Consolidated net loss(41,930)(173,319)(468,005)(251,497)
Schedule of Revenue by Geographic Location
A summary of our revenue by geographic location is as follows:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2025202420252024
Americas$17,687 $20,757 $33,990 $38,435 
Europe, Middle East and Africa9,467 7,022 18,707 15,378 
Asia-Pacific12,612 8,234 24,222 21,010 
Total revenue$39,766 $36,013 $76,919 $74,823 
Schedule of Revenue by Category
A summary of our revenue by category is as follows:
Three Months Ended June 30,Six Months Ended June 30,
(In thousands)2025202420252024
Instrument revenue$14,150 $14,678 $25,166 $33,703 
Consumable revenue18,933 17,068 39,030 33,052 
Product revenue33,083 31,746 64,196 66,755 
Service and other revenue6,683 4,267 12,723 8,068 
Total revenue$39,766 $36,013 $76,919 $74,823