v3.26.1
Net income per share (Tables)
12 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Numerator and Denominator in Basic and Diluted Net Income Per Common Share Computations
The following is a reconciliation of the numerator and denominator in the basic and diluted net income per common share computations (in thousands, except share and per share data):
Fiscal year ended March 31,
 202620252024
Numerator:  
Net income$26,318 $112,089 $127,663 
Denominator:
Weighted average common shares outstanding — basic
58,263,255 56,210,459 54,747,930 
Dilutive common equivalent shares from equity awards1,088,194 2,134,715 3,040,524 
Weighted average common shares outstanding —diluted
59,351,449 58,345,174 57,788,454 
Net income per share:
Basic$0.45 $1.99 $2.33 
Diluted$0.44 $1.92 $2.21 
Weighted average anti-dilutive shares from outstanding equity awards excluded from diluted earnings per share
602,013 273,524 44,772