XML 23 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenue $ 769,325 $ 689,136 $ 618,318
Cost of revenue 174,094 170,450 160,402
Gross profit 595,231 518,686 457,916
Operating expenses      
Research and development 209,283 177,363 154,553
Sales and marketing 185,211 220,681 246,882
General and administrative 128,803 118,925 123,952
Provision for transaction losses 6,728 12,977 25,153
Total operating expenses 530,025 529,946 550,540
Income (loss) from operations 65,206 (11,260) (92,624)
Other income, net 25,221 60,137 3,275
Income (loss) before income taxes 90,427 48,877 (89,349)
Income tax benefit (provision) 125,159 (1,990) (536)
Net income (loss) $ 215,586 $ 46,887 $ (89,885)
Net income (loss) per share:      
Basic (in dollars per share) $ 1.61 $ 0.35 $ (0.69)
Diluted (in dollars per share) $ 1.52 $ 0.06 $ (0.69)
Weighted-average shares used to compute net income (loss) per share, basic and diluted      
Basic (in shares) 133,620,612 134,774,189 130,517,920
Diluted (in shares) 143,152,029 137,263,230 130,517,920
Other comprehensive income (loss), net of tax:      
Net unrealized holding gain (loss) on marketable securities, net $ 59 $ 3,290 $ (2,557)
Total comprehensive income (loss) $ 215,645 $ 50,177 $ (92,442)