XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
NET INCOME PER SHARE (Tables)
6 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Calculations of the Basic and Diluted Net Income Per Share and Potential Common Shares Calculations of the basic and diluted net income per share and potential common shares are as follows (in thousands, except for per share data):
Three Months EndedSix Months Ended
 September 30,September 30,
 2023202220232022
Numerator:
Net income$21,462 $17,383 $17,262 $10,251 
Denominator:
Denominator for basic net income per share - weighted average common shares outstanding
72,112 71,856 71,828 72,152 
Dilutive common equivalent shares:
Weighted average restricted stock units and performance-based restricted stock units685 1,035 1,010 1,342 
Denominator for diluted net income per share - weighted average shares outstanding72,797 72,891 72,838 73,494 
Net income per share:
Basic net income per share$0.30 $0.24 $0.24 $0.14 
Diluted net income per share$0.29 $0.24 $0.24 $0.14 
Summary of Antidilutive Securities Excluded from Computation of Diluted Net Income Per Share The following table sets forth restricted stock units excluded from the calculation of diluted net income per share, since their inclusion would be anti-dilutive (in thousands):
Three Months EndedSix Months Ended
 September 30,September 30,
 2023202220232022
Restricted stock units3,859 1,755 4,000 1,430