v3.26.3
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Revenues:        
Total revenues $ 312,389 $ 276,188 $ 626,520 $ 558,166
Cost of revenues:        
Total cost of revenues 58,870 55,044 116,479 105,821
Gross margin 253,519 221,144 510,041 452,345
Operating expenses:        
Sales and marketing 135,529 122,240 275,324 244,719
Research and development 42,292 39,859 81,834 79,921
General and administrative 42,211 42,553 88,962 83,823
Depreciation and amortization 2,786 2,572 5,105 5,179
Restructuring 324 1,429 2,720 1,666
Change in contingent consideration 0 0 0 (545)
Total operating expenses 223,142 208,653 453,945 414,763
Income from operations 30,377 12,491 56,096 37,582
Interest income 8,439 3,087 16,126 5,096
Interest expense (1,482) (637) (2,955) (915)
Other income, net 1,420 159 1,689 220
Income before income taxes 38,754 15,100 70,956 41,983
Income tax expense 9,643 370 20,706 3,757
Net income $ 29,111 $ 14,730 $ 50,250 $ 38,226
Net income per common share:        
Basic (in dollars per share) $ 0.71 $ 0.33 $ 1.22 $ 0.86
Diluted (in dollars per share) $ 0.69 $ 0.33 $ 1.19 $ 0.84
Weighted average common shares outstanding:        
Basic (in shares) 41,261 44,406 41,303 44,366
Diluted (in shares) 42,221 45,195 42,057 45,264
Total subscription        
Revenues:        
Total revenues $ 268,512 $ 222,351 $ 535,539 $ 451,660
Term-based license        
Revenues:        
Total revenues 105,002 92,647 215,422 201,929
Cost of revenues:        
Total cost of revenues 3,465 2,414 7,708 4,656
Term-based support        
Revenues:        
Total revenues 57,307 49,686 113,364 97,268
Software-as-a-service        
Revenues:        
Total revenues 106,203 80,018 206,753 152,463
Cost of revenues:        
Total cost of revenues 31,812 29,187 61,464 55,159
Perpetual license        
Revenues:        
Total revenues 7,205 12,073 15,900 19,408
Cost of revenues:        
Total cost of revenues 228 194 399 439
Perpetual support        
Revenues:        
Total revenues 23,482 30,543 48,957 61,982
Customer support        
Cost of revenues:        
Total cost of revenues 14,347 14,847 29,046 29,054
Other services        
Revenues:        
Total revenues 13,190 11,221 26,124 25,116
Cost of revenues:        
Total cost of revenues $ 9,018 $ 8,402 $ 17,862 $ 16,513