v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Revenue:    
Total revenue $ 477,349 $ 399,220
Cost of revenue:    
Amortization of acquired technology 836 4,379
Total cost of revenue 85,209 74,753
Gross profit 392,140 324,467
Operating expenses:    
Research and development 108,172 87,578
Sales and marketing 165,314 145,106
General and administrative 56,304 44,978
Amortization of other intangibles 12 4,776
Total operating expenses 329,802 282,438
Income from operations 62,338 42,029
Interest income, net 12,295 12,775
Other income (expense), net 6,757 (2,035)
Income before income taxes 81,390 52,769
Income tax expense (33,435) (14,149)
Net income $ 47,955 $ 38,620
Net income per share:    
Basic (in dollars per share) $ 0.16 $ 0.13
Diluted (in dollars per share) $ 0.16 $ 0.13
Weighted average shares outstanding:    
Basic (in shares) 300,153 297,358
Diluted (in shares) 304,160 300,966
Subscription    
Revenue:    
Total revenue $ 457,507 $ 381,576
Cost of revenue:    
Cost of revenues 65,018 53,572
Service    
Revenue:    
Total revenue 19,842 17,644
Cost of revenue:    
Cost of revenues $ 19,355 $ 16,802

Source