XML 23 R5.htm IDEA: XBRL DOCUMENT 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 $ 627,399 $ 560,571 $ 478,776
Cost of revenue:      
Amortization expense 12,511 13,529 19,932
Total cost of revenue 141,328 126,059 119,227
Gross profit 486,071 434,512 359,549
Operating expenses:      
Sales and marketing 252,128 250,757 217,728
Research and development 138,961 134,422 119,906
General and administrative 136,567 135,233 132,562
Amortization expense 27,511 29,349 28,227
Total operating expenses 555,167 549,761 498,423
Loss from operations (69,096) (115,249) (138,874)
Interest income (expense), net 6,615 6,526 (538)
Foreign currency transaction (loss) gain (2,277) 916 (2,802)
Loss before income tax (provision) benefit (64,758) (107,807) (142,214)
Income tax (provision) benefit (3,697) (2,279) 913
Net loss $ (68,455) $ (110,086) $ (141,301)
Net loss per share, basic (in dollars per share) $ (0.53) $ (0.88) $ (1.17)
Net loss per share, diluted (in dollars per share) $ (0.53) $ (0.88) $ (1.17)
Weighted-average shares used to compute net loss per share, basic (in shares) 128,019,692 124,935,620 120,720,972
Weighted-average shares used to compute net loss per share, diluted (in shares) 128,019,692 124,935,620 120,720,972
Subscription      
Revenue:      
Total revenue $ 613,591 $ 543,019 $ 455,007
Cost of revenue:      
Cost of revenue 114,260 98,554 85,479
Services      
Revenue:      
Total revenue 13,562 16,325 19,025
Cost of revenue:      
Cost of revenue 14,557 13,976 13,816
License      
Revenue:      
Total revenue $ 246 $ 1,227 $ 4,744