XML 21 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue      
Total revenue $ 630,039 $ 537,875 $ 443,285
Cost of revenue      
Total cost of revenue 154,222 129,885 103,833
Gross profit 475,817 407,990 339,452
Operating expenses      
Research and development 172,790 151,716 115,735
Sales and marketing 287,035 245,260 178,785
General and administrative 110,519 99,778 74,287
Total operating expenses 570,344 496,754 368,807
Loss from operations (94,527) (88,764) (29,355)
Interest income 25,882 4,880 1,041
Interest expense (53,639) (6,042) (14,015)
Other (expense) income, net (1,814) 926 3,229
Loss before provision (benefit) for income taxes (124,098) (89,000) (39,100)
Provision (benefit) for income taxes 3,427 1,947 (1,370)
Net loss $ (127,525) $ (90,947) $ (37,730)
Net loss per common share:      
Basic (in dollars per share) $ (2.36) $ (1.72) $ (0.74)
Diluted (in dollars per share) $ (2.36) $ (1.72) $ (0.74)
Weighted-average common shares outstanding - basic (in shares) 54,099,757 52,954,079 51,126,510
Weighted-average common shares outstanding - diluted (in shares) 54,099,757 52,954,079 51,126,510
Subscription and support      
Revenue      
Total revenue $ 558,645 $ 464,935 $ 379,340
Cost of revenue      
Total cost of revenue 99,193 77,711 60,551
Professional services      
Revenue      
Total revenue 71,394 72,940 63,945
Cost of revenue      
Total cost of revenue $ 55,029 $ 52,174 $ 43,282