XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Net income per share (Tables)
12 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
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):
Year ended March 31,
 202320222021
Numerator:  
Net income$61,530 $21,770 $6,232 
Denominator:
Weighted average common shares outstanding — basic
52,474,811 50,940,808 49,377,410 
Dilutive common equivalent shares from equity awards2,862,743 2,713,495 2,616,735 
Weighted average common shares outstanding —diluted
55,337,554 53,654,303 51,994,145 
Net income per share:
Basic$1.17 $0.43 $0.13 
Diluted$1.11 $0.41 $0.12 
Weighted average anti-dilutive shares from outstanding equity awards excluded from diluted earnings per share
194,289 20,314 1,038,810