v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 185,599 $ 201,730 $ 572,742 $ 589,375
Cost of revenue 44,304 45,843 134,233 131,081
Gross profit 141,295 155,887 438,509 458,294
Operating expenses        
Research and development 34,889 47,494 122,090 138,489
Sales and marketing 33,832 34,985 106,183 107,407
General and administrative 36,805 41,257 108,841 104,964
Provision for transaction losses 1,176 2,393 5,947 6,421
Total operating expenses 106,702 126,129 343,061 357,281
Income from operations 34,593 29,758 95,448 101,013
Other income, net 3,951 5,917 12,909 18,112
Income before income taxes 38,544 35,675 108,357 119,125
Income tax provision (6,734) (6,340) (19,682) (19,334)
Net income $ 31,810 $ 29,335 $ 88,675 $ 99,791
Net income per share:        
Basic (in dollars per share) $ 0.25 $ 0.22 $ 0.71 $ 0.75
Diluted (in dollars per share) $ 0.25 $ 0.21 $ 0.69 $ 0.72
Weighted-average shares used to compute net income per share:        
Basic (in shares) 125,103,333 131,986,901 125,701,348 133,114,357
Diluted (in shares) 128,261,297 139,665,648 131,383,409 140,910,018
Other comprehensive income, net of tax:        
Net unrealized holding (loss) gain on marketable securities, net $ (206) $ 143 $ (999) $ 603
Total comprehensive income $ 31,604 $ 29,478 $ 87,676 $ 100,394