XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue:        
Total revenue $ 215,371 $ 210,238 $ 617,233 $ 582,522
Cost of revenue:        
Total cost of revenue 107,405 100,621 317,590 283,083
Gross profit 107,966 109,617 299,643 299,439
Operating expenses:        
Research and development 45,894 45,645 134,158 134,897
Sales and marketing 33,063 33,060 97,387 100,760
General and administrative 16,368 21,588 48,126 51,680
Amortization of acquired intangible assets 5,933 6,457 18,063 19,671
Acquisition-, disposal- and integration-related 439   4,337  
Restructuring and related 3,506 3,794 10,193 8,779
Total operating expenses 105,203 110,544 312,264 315,787
Income (loss) from operations 2,763 (927) (12,621) (16,348)
Interest expense, net (11,606) (11,952) (33,083) (21,818)
Other (expense) income, net (134) 1,056 836 (15,960)
Loss before income taxes (8,977) (11,823) (44,868) (54,126)
Income tax provision (3,132) (1,599) (4,561) (6,473)
Net loss $ (12,109) $ (13,422) $ (49,429) $ (60,599)
Loss per share:        
Basic (in dollars per share) $ (0.07) $ (0.08) $ (0.28) $ (0.35)
Diluted (in dollars per share) $ (0.07) $ (0.08) $ (0.28) $ (0.35)
Weighted average shares used to compute loss per share:        
Basic (in shares) 176,620 174,613 176,366 173,615
Diluted (in shares) 176,620 174,613 176,366 173,615
Product        
Revenue:        
Total revenue $ 109,979 $ 112,151 $ 307,027 $ 298,894
Cost of revenue:        
Cost of revenue 62,037 59,405 186,676 160,044
Service        
Revenue:        
Total revenue 105,392 98,087 310,206 283,628
Cost of revenue:        
Cost of revenue 40,311 34,893 115,192 103,633
Amortization of acquired technology        
Cost of revenue:        
Amortization of acquired technology $ 5,057 $ 6,323 $ 15,722 $ 19,406