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 $ 777,707 $ 685,083 $ 535,404
Cost of revenue:      
Total cost of revenue 231,741 214,349 168,948
Total gross profit 545,966 470,734 366,456
Operating expenses:      
Research and development 176,776 189,970 160,779
Sales and marketing 312,636 307,409 247,453
General and administrative 84,276 84,969 78,289
Impairment of long-lived assets 30,784 0 0
Restructuring 22,227 0 0
Total operating expenses 626,699 582,348 486,521
Loss from operations (80,733) (111,614) (120,065)
Other income (expense), net:      
Interest income 10,177 1,813 365
Interest expense (64,700) (10,982) (14,292)
Other income (expense), net (14,522) (1,522) (1,921)
Loss before income taxes (149,778) (122,305) (135,913)
(Benefit from) provision for income taxes (518) 2,412 10,421
Net loss $ (149,260) $ (124,717) $ (146,334)
Net loss per share, basic (in dollars per share) $ (2.46) $ (2.13) $ (2.65)
Net loss per share, diluted (in dollars per share) $ (2.46) $ (2.13) $ (2.65)
Weighted-average common shares outstanding, basic (in Shares) 60,756,087 58,552,065 55,270,998
Weighted-average common shares outstanding, diluted (in Shares) 60,756,087 58,552,065 55,270,998
Products      
Revenue:      
Total revenue $ 740,168 $ 647,535 $ 500,843
Cost of revenue:      
Total cost of revenue 202,904 182,212 140,773
Professional services      
Revenue:      
Total revenue 37,539 37,548 34,561
Cost of revenue:      
Total cost of revenue $ 28,837 $ 32,137 $ 28,175