v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenues $ 129,844 $ 112,059 $ 255,982 $ 209,894
Cost of revenues [1] 56,031 46,441 108,300 86,516
Gross profit 73,813 65,618 147,682 123,378
Operating expenses:        
Research and development 31,399 30,231 62,399 57,116
Sales and marketing 22,821 22,991 42,776 40,890
General and administrative 25,591 26,552 52,503 54,356
Amortization of acquired intangibles 1,707 1,707 3,414 2,275
Total operating expenses 81,518 81,481 161,092 154,637
Loss from operations (7,705) (15,863) (13,410) (31,259)
Non-operating income (expense):        
Interest income 684 1,164 1,446 2,260
Interest expense (2,091) (3,188) (4,358) (3,989)
Loss before income taxes (9,112) (17,887) (16,322) (32,988)
(Benefit from) provision for income taxes (212) (4,296) 2,541 (11,581)
Net loss $ (8,900) $ (13,591) $ (18,863) $ (21,407)
Net loss per share attributable to common stockholders:        
Basic (in dollars per share) $ (0.08) $ (0.13) $ (0.18) $ (0.21)
Diluted (in dollars per share) $ (0.08) $ (0.13) $ (0.18) $ (0.21)
Weighted-average number of shares of common stock outstanding:        
Basic (in shares) 106,862,412 103,389,459 106,626,081 102,912,715
Diluted (in shares) 106,862,412 103,389,459 106,626,081 102,912,715
[1] Includes amortization of acquired technology of $4.9 million for both the three months ended June 30, 2026 and 2025, and $9.8 million and $6.8 million for the six months ended June 30, 2026 and 2025, respectively.