XML 38 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue $ 910,488 $ 778,846 $ 609,591
Cost of revenue 432,690 367,501 271,099
Gross profit 477,798 411,345 338,492
Operating expenses:      
Research and development 156,582 141,794 106,897
Sales and marketing 296,713 261,990 193,929
General and administrative 123,079 95,143 93,916
Total operating expenses 576,374 498,927 394,742
Loss from operations (98,576) (87,582) (56,250)
Other income (expense), net:      
Interest expense (7,646) (7,493) (8,027)
Interest income and other 26,799 4,813 (8)
Total other income (expense), net 19,153 (2,680) (8,035)
Loss before income taxes (79,423) (90,262) (64,285)
Provision for (benefit from) income taxes 2,341 4,388 (11,285)
Net loss $ (81,764) $ (94,650) $ (53,000)
Net loss per share:      
Basic (in USD per share) $ (1.13) $ (1.35) $ (0.79)
Diluted (in USD per share) $ (1.13) $ (1.35) $ (0.79)
Shares used in computing net loss per share:      
Basic (in shares) 72,048 69,920 67,512
Diluted (in shares) 72,048 69,920 67,512
Comprehensive Loss:      
Net loss $ (81,764) $ (94,650) $ (53,000)
Other comprehensive income (loss) 3,270 (2,401) (622)
Comprehensive loss $ (78,494) $ (97,051) $ (53,622)