XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2
NET INCOME PER SHARE Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2022 and 2021:
 June 30, 2022June 30, 2021
Non-vested restricted stock units826 910 
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 and six months ended June 30, 2022 and 2021:

Three months endedSix months ended
June 30, 2022June 30, 2021June 30, 2022June 30, 2021
Weighted common shares outstanding - basic44,740 45,211 44,778 44,887 
Net effect of common stock equivalents370 1,339 502 1,533 
Weighted common shares outstanding - diluted45,110 46,550 45,280 46,420