XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]      
Revenue $ 570,399 $ 475,422 $ 419,052
Cost of revenue 55,874 50,669 53,490
Gross profit 514,525 424,753 365,562
Operating expenses:      
Research and development 93,038 81,983 80,186
Sales and marketing 145,713 133,129 123,523
General and administrative 45,670 37,827 36,745
Restructuring and impairment charges 2,304 7,936 0
Total operating expenses 286,725 260,875 240,454
Income from operations 227,800 163,878 125,108
Other income, net 35,774 21,324 8,048
Income before income taxes 263,574 185,202 133,156
Provision for income taxes 40,389 37,620 20,338
Net income $ 223,185 $ 147,582 $ 112,818
Net income per share attributable to Class A and Class B common stockholders:      
Basic (in dollars per share) $ 1.19 $ 0.78 $ 0.58
Diluted (in dollars per share) $ 1.11 $ 0.72 $ 0.53
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders:      
Basic (in shares) 186,841 190,172 193,176
Diluted (in shares) 201,208 205,734 213,425