XML 21 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 194,939 $ 193,129 $ 387,645 $ 384,066
Cost of revenue 43,432 43,852 85,238 88,045
Gross profit 151,507 149,277 302,407 296,021
Operating expenses        
Research and development 44,843 52,465 90,995 105,381
Sales and marketing 36,671 47,333 72,422 95,184
General and administrative 35,659 29,924 63,707 61,925
Provision for transaction losses 1,769 1,774 4,028 2,701
Total operating expenses 118,942 131,496 231,152 265,191
Income from operations 32,565 17,781 71,255 30,830
Other income, net 5,878 5,620 12,195 12,342
Income before income taxes 38,443 23,401 83,450 43,172
Income tax provision (5,717) (1,181) (12,994) (2,510)
Net income $ 32,726 $ 22,220 $ 70,456 $ 40,662
Net income per share:        
Basic (in dollars per share) $ 0.25 $ 0.17 $ 0.53 $ 0.30
Diluted (in dollars per share) $ 0.24 $ 0.17 $ 0.50 $ 0.30
Weighted-average shares used to compute net income per share:        
Basic (in shares) 132,183,392 131,435,839 133,687,429 133,808,901
Diluted (in shares) 140,198,161 138,265,913 141,865,567 140,798,457
Other comprehensive income, net of tax:        
Net unrealized holding gain (loss) on marketable securities, net $ 176 $ (143) $ 460 $ (734)
Total comprehensive income $ 32,902 $ 22,077 $ 70,916 $ 39,928