v3.26.3
UNAUDITED 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]        
Revenues $ 309,007 $ 271,713 $ 899,428 $ 754,721
Cost of revenues 83,875 74,802 244,460 211,133
Gross profit 225,132 196,911 654,968 543,588
Operating expenses:        
Research and development 107,748 82,707 282,917 226,767
Sales and marketing 42,156 35,081 121,412 91,306
General and administrative 51,032 43,964 147,971 133,399
Total operating expenses 200,936 161,752 552,300 451,472
Income from operations 24,196 35,159 102,668 92,116
Other (expense) income, net (1,055) (503) (2,251) 2,158
Income before interest income and income taxes 23,141 34,656 100,417 94,274
Interest income 12,426 11,793 36,068 33,635
Income before income taxes 35,567 46,449 136,485 127,909
Provision for (benefit from) income taxes 8,402 (245,746) 32,702 (244,202)
Net income 27,165 292,195 103,783 372,111
Comprehensive income $ 27,165 $ 292,195 $ 103,783 $ 372,111
Net income per share attributable to Class A and Class B common stockholders, basic (in usd per share) $ 0.58 $ 6.36 $ 2.22 $ 8.17
Net income per share attributable to Class A and Class B common stockholders, diluted (in usd per share) $ 0.54 $ 5.95 $ 2.08 $ 7.63