XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Net income per share (Tables)
3 Months Ended
Jun. 30, 2022
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):
 Three months ended June 30,
 20222021
Numerator:  
Net income $14,469 $8,276 
Denominator:  
Weighted-average common shares outstanding – basic51,707,160 50,544,573 
Dilutive common equivalent shares from equity awards2,127,572 2,863,870 
Weighted-average common shares outstanding – diluted53,834,732 53,408,443 
Net income per share:  
Basic$0.28 $0.16 
Diluted$0.27 $0.15 
Weighted-average anti-dilutive shares from outstanding equity awards excluded from diluted earnings per share741,016 —