v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenues $ 97,835 $ 76,127
Cost of revenues [1] 40,075 32,095
Gross profit 57,760 44,032
Operating expenses:    
Research and development 26,885 22,820
Sales and marketing 17,899 13,843
General and administrative 23,771 19,315
Acquisition-related expenses 2,378 60
Amortization of acquired intangibles 568 359
Loss on impairment of intangible assets 1,655 0
Total operating expenses 73,156 56,397
Loss from operations (15,396) (12,365)
Non-operating income (expense):    
Interest income 1,096 1,082
Interest expense (801) (73)
Gain on financial instruments 0 112
Loss before income taxes (15,101) (11,244)
(Benefit from) provision for income taxes (7,285) 189
Net loss $ (7,816) $ (11,433)
Net loss per share attributable to common stockholders:    
Basic (in dollars per share) $ (0.08) $ (0.12)
Diluted (in dollars per share) $ (0.08) $ (0.12)
Weighted-average number of shares of common stock outstanding:    
Basic (in shares) 102,430,673 96,945,232
Diluted (in shares) 102,430,673 96,945,232
[1] Includes amortization of acquired technology of $1.9 million and $1.3 million for the three months ended March 31, 2025 and 2024, respectively.