XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue:        
Total revenue $ 418,129 $ 351,700 $ 817,349 $ 684,586
Cost of revenue:        
Amortization of acquired technology 4,393 3,900 8,772 7,798
Total cost of revenue 77,784 64,367 152,537 126,711
Gross profit 340,345 287,333 664,812 557,875
Operating expenses:        
Research and development 95,366 74,084 182,944 140,366
Sales and marketing 144,224 127,605 289,330 252,722
General and administrative 48,953 44,748 93,931 83,843
Amortization of other intangibles 4,776 5,627 9,552 11,387
Total operating expenses 293,319 252,064 575,757 488,318
Income from operations 47,026 35,269 89,055 69,557
Interest income, net 12,850 8,509 25,625 15,655
Other expense, net (2,038) (3,075) (4,073) (2,823)
Income before income taxes 57,838 40,703 110,607 82,389
Income tax expense (13,830) (4,894) (27,979) (8,392)
Net income $ 44,008 $ 35,809 $ 82,628 $ 73,997
Net income per share:        
Basic (in dollars per share) $ 0.15 $ 0.12 $ 0.28 $ 0.25
Diluted (in dollars per share) $ 0.15 $ 0.12 $ 0.27 $ 0.25
Weighted average shares outstanding:        
Basic (in shares) 298,089 293,654 297,736 292,504
Diluted (in shares) 301,373 297,794 301,714 297,492
Subscription        
Revenue:        
Total revenue $ 399,810 $ 334,497 $ 781,386 $ 650,951
Cost of revenue:        
Cost of revenues 55,796 44,792 109,368 87,696
Service        
Revenue:        
Total revenue 18,319 17,203 35,963 33,635
Cost of revenue:        
Cost of revenues $ 17,595 $ 15,675 $ 34,397 $ 31,217