XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.1
NET INCOME PER SHARE Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded From Computation of Net (Income) Loss Per Share
The following table sets forth (in thousands) potential common shares that were considered anti-dilutive securities at March 31, 2022 and 2021:
 March 31, 2022March 31, 2021
Non-vested restricted stock units783 1,040 
Schedule of Weighted Average Number of Shares
The following table sets forth (in thousands) the basic and diluted weighted common shares outstanding for the three months ended March 31, 2022 and 2021:

Three months ended
March 31, 2022March 31, 2021
Weighted common shares outstanding - basic44,817 44,559 
Net effect of common stock equivalents591 1,645 
Weighted common shares outstanding - diluted45,408 46,204