XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenue $ 900,021 $ 798,710 $ 683,191
Cost of revenue 199,668 183,577 154,789
Gross profit 700,353 615,133 528,402
Operating expenses:      
Sales and marketing 395,385 393,450 349,430
Research and development 181,624 153,163 143,560
General and administrative 124,130 116,181 103,227
Restructuring 6,070 4,499 0
Total operating expenses 707,209 667,293 596,217
Loss from operations (6,856) (52,160) (67,815)
Interest income 23,325 24,700 6,284
Interest expense (31,920) (31,339) (19,001)
Other expense, net (3,435) (8,602) (4,757)
Loss before income taxes (18,886) (67,401) (85,289)
Provision for income taxes 17,415 10,883 6,933
Net loss $ (36,301) $ (78,284) $ (92,222)
Net loss per share, basic (in usd per share) $ (0.31) $ (0.68) $ (0.83)
Net loss per share, diluted (in usd per share) $ (0.31) $ (0.68) $ (0.83)
Weighted-average shares used to compute net loss per share, basic (in shares) 118,789 115,408 111,321
Weighted-average shares used to compute net loss per share, diluted (in shares) 118,789 115,408 111,321