v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]    
Revenue $ 156,618 $ 145,913
Cost of revenue 23,692 15,793
Gross profit 132,926 130,120
Operating expenses:    
Research and development 38,477 26,799
Sales and marketing 45,049 36,365
General and administrative 15,756 12,439
Total operating expenses 99,282 75,603
Income from operations 33,644 54,517
Other income, net 6,719 9,630
Income before income taxes 40,363 64,147
Provision for income taxes 16,048 10,827
Net income $ 24,315 $ 53,320
Net income per share attributable to Class A and Class B common stockholders:    
Basic (in dollars per share) $ 0.13 $ 0.28
Diluted (in dollars per share) $ 0.13 $ 0.27
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders:    
Basic (in shares) 182,569 187,984
Diluted (in shares) 191,169 201,158