v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenues $ 126,138 $ 97,835
Cost of revenues [1] 52,269 40,075
Gross profit 73,869 57,760
Operating expenses:    
Research and development 31,000 26,885
Sales and marketing 19,955 17,899
General and administrative 26,912 27,804
Amortization of acquired intangibles 1,707 568
Total operating expenses 79,574 73,156
Loss from operations (5,705) (15,396)
Non-operating income (expense):    
Interest income 762 1,096
Interest expense (2,267) (801)
Loss before income taxes (7,210) (15,101)
Provision for (benefit from) income taxes 2,753 (7,285)
Net loss $ (9,963) $ (7,816)
Net loss per share attributable to common stockholders:    
Basic (in dollars per share) $ (0.09) $ (0.08)
Diluted (in dollars per share) $ (0.09) $ (0.08)
Weighted-average number of shares of common stock outstanding:    
Basic (in shares) 106,387,125 102,430,673
Diluted (in shares) 106,387,125 102,430,673
[1] Includes amortization of acquired technology of $4.9 million and $1.9 million for the three months ended March 31, 2026 and 2025, respectively.