v3.26.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue:        
Total revenue $ 192,340 $ 220,583 $ 354,946 $ 401,862
Cost of revenue:        
Total cost of revenue 101,997 111,276 194,912 210,185
Gross profit 90,343 109,307 160,034 191,677
Operating expenses:        
Research and development 44,858 44,696 89,303 88,264
Sales and marketing 33,124 32,536 65,393 64,324
General and administrative 14,643 16,630 31,621 31,758
Amortization of acquired intangible assets 5,495 5,975 11,151 12,130
Acquisition-, disposal- and integration-related   3,898   3,898
Restructuring and related 4,442 1,346 6,480 6,687
Total operating expenses 102,562 105,081 203,948 207,061
(Loss) income from operations (12,219) 4,226 (43,914) (15,384)
Interest expense, net (10,685) (10,977) (20,441) (21,477)
Other (expense) income, net (2,258) (2,159) (1,744) 970
Loss before income taxes (25,162) (8,910) (66,099) (35,891)
Income tax (provision) benefit (1,709) (2,183) 4,739 (1,429)
Net loss $ (26,871) $ (11,093) $ (61,360) $ (37,320)
Loss per share:        
Basic (in dollars per share) $ (0.15) $ (0.06) $ (0.35) $ (0.21)
Diluted (in dollars per share) $ (0.15) $ (0.06) $ (0.35) $ (0.21)
Weighted average shares used to compute loss per share:        
Basic (in shares) 177,251 176,749 176,460 176,237
Diluted (in shares) 177,251 176,749 176,460 176,237
Product        
Revenue:        
Total revenue $ 95,560 $ 115,057 $ 163,674 $ 197,048
Cost of revenue:        
Cost of revenue 58,877 66,746 108,302 124,639
Service        
Revenue:        
Total revenue 96,780 105,526 191,272 204,814
Cost of revenue:        
Cost of revenue 38,766 39,253 77,694 74,881
Amortization of acquired technology        
Cost of revenue:        
Amortization of acquired technology $ 4,354 $ 5,277 $ 8,916 $ 10,665