v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]        
Revenues $ 175,021 $ 154,967 $ 513,419 $ 462,506
Cost of revenues 85,962 80,834 255,281 241,248
Gross profit 89,059 74,133 258,138 221,258
Operating expenses:        
Sales and marketing 25,558 26,123 78,736 82,968
Research and development 36,901 34,542 107,522 103,063
General and administrative 31,495 28,084 92,954 79,903
Transaction-related costs 0 3 0 24
Amortization of acquired intangibles 4,776 5,250 14,392 15,764
Lease and other restructuring charges 3,129 3,303 5,222 7,576
Total operating expenses 101,859 97,305 298,826 289,298
Loss from operations (12,800) (23,172) (40,688) (68,040)
Other income (expense):        
Interest and other income 4,617 2,328 11,658 6,711
Interest and other expense (1,354) (1,317) (3,766) (4,342)
Gain on extinguishment of debt 0 0 0 19,869
Total other income, net 3,263 1,011 7,892 22,238
Loss before income taxes (9,537) (22,161) (32,796) (45,802)
Provision for income taxes (2,260) (1,006) (5,904) (1,503)
Net loss (11,797) (23,167) (38,700) (47,305)
Other comprehensive income (loss):        
Unrealized gain on available-for-sale investments 383 423 560 1,285
Foreign currency translation adjustment 230 (470) (42) (307)
Comprehensive loss $ (11,184) $ (23,214) $ (38,182) $ (46,327)
Net loss per common share, basic (usd per share) $ (0.20) $ (0.40) $ (0.65) $ (0.81)
Net loss per common share, diluted (usd per share) $ (0.20) $ (0.40) $ (0.65) $ (0.81)
Weighted average common shares outstanding, basic and diluted        
Weighted-average common shares outstanding, basic (in shares) 60,310 58,492 59,974 58,223
Weighted-average common shares outstanding, diluted (in shares) 60,310 58,492 59,974 58,223