v3.26.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Revenues:      
Total revenues $ 1,183,690 $ 995,619 $ 839,247
Cost of revenues:      
Total cost of revenues 223,120 179,035 151,610
Gross margin 960,570 816,584 687,637
Operating expenses:      
Sales and marketing 519,688 434,117 354,994
Research and development 162,213 146,286 132,328
General and administrative 162,722 138,375 113,997
Depreciation and amortization 10,348 9,072 6,415
Restructuring 32,154 10,026 4,548
Change in contingent consideration (545) 2,060 0
Impairment charges 0 2,910 0
Total operating expenses 886,580 742,846 612,282
Income from operations 73,990 73,738 75,355
Interest income 21,810 6,654 5,423
Interest expense (3,795) (416) (415)
Other income, net 119 1,077 3,250
Income before income taxes 92,124 81,053 83,613
Income tax expense (benefit) 21,467 4,947 (85,293)
Net income $ 70,657 $ 76,106 $ 168,906
Net income per common share:      
Basic (in dollars per share) $ 1.61 $ 1.74 $ 3.85
Diluted (in dollars per share) $ 1.58 $ 1.68 $ 3.75
Weighted average common shares outstanding:      
Basic (in shares) 43,976 43,850 43,885
Diluted (in shares) 44,654 45,187 45,100
Total subscription      
Revenues:      
Total revenues $ 768,305 $ 589,667 $ 429,167
Cost of revenues:      
Total cost of revenues 128,963 88,899 58,406
Term-based license      
Revenues:      
Total revenues 435,324 370,411 302,962
Cost of revenues:      
Total cost of revenues 10,662 9,558 9,247
Software-as-a-service      
Revenues:      
Total revenues 332,981 219,256 126,205
Cost of revenues:      
Total cost of revenues 118,301 79,341 49,159
Perpetual license      
Revenues:      
Total revenues 43,212 55,643 57,613
Cost of revenues:      
Total cost of revenues 531 1,500 2,168
Customer support      
Revenues:      
Total revenues 320,426 307,563 307,771
Cost of revenues:      
Total cost of revenues 58,879 57,680 60,752
Other services      
Revenues:      
Total revenues 51,747 42,746 44,696
Cost of revenues:      
Total cost of revenues $ 34,747 $ 30,956 $ 30,284