v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenue      
Total revenue $ 405,908 $ 333,643 $ 253,828
Cost of revenue      
Total cost of revenue 91,475 76,268 59,858
Gross profit 314,433 257,375 193,970
Operating expenses      
Research and development 102,794 79,550 61,436
Sales and marketing 184,122 168,091 123,695
General and administrative 87,873 79,011 60,515
Total operating expenses 374,789 326,652 245,646
Loss from operations (60,356) (69,277) (51,676)
Interest expense (3,525) (2,754) (153)
Interest income 3,973 7,021 2,535
Other (expense) income, net (1,393) (768) (580)
Loss before income taxes (61,301) (65,778) (49,874)
Income tax (benefit) expense 670 649 366
Net loss $ (61,971) $ (66,427) $ (50,240)
Net loss per share attributable to common shareholders, basic and diluted $ (1.09) $ (1.19) $ (0.92)
Weighted Average Number of Shares Outstanding, Diluted 56,935,910 55,664,404 54,611,616
Subscription      
Revenue      
Total revenue $ 402,022 $ 330,458 $ 251,213
Cost of revenue      
Total cost of revenue 90,305 75,076 58,767
Professional services and other      
Revenue      
Total revenue 3,886 3,185 2,615
Cost of revenue      
Total cost of revenue $ 1,170 $ 1,192 $ 1,091