XML 21 R4.htm IDEA: XBRL DOCUMENT v3.26.1
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenues $ 291,967 $ 230,743
Cost of revenues 78,871 66,647
Gross profit 213,096 164,096
Operating expenses:    
Research and development 82,974 70,390
Sales and marketing 39,249 26,662
General and administrative 46,346 43,450
Total operating expenses 168,569 140,502
Income from operations 44,527 23,594
Other (expense) income, net (786) 1,001
Income before interest income and income taxes 43,741 24,595
Interest income 11,811 10,415
Income before income taxes 55,552 35,010
Provision for (benefit from) income taxes 12,092 (125)
Net income 43,460 35,135
Comprehensive income $ 43,460 $ 35,135
Net income per share attributable to Class A and Class B common stockholders, basic (in usd per share) $ 0.93 $ 0.78
Net income per share attributable to Class A and Class B common stockholders, diluted (in usd per share) $ 0.89 $ 0.72