XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
NET INCOME PER SHARE Earnings Per Share (Tables)
9 Months Ended
Sep. 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 September 30, 2022 and 2021:
 September 30, 2022September 30, 2021
Non-vested restricted stock units820 930 
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 nine months ended September 30, 2022 and 2021:

Three months endedNine months ended
September 30September 30
2022202120222021
Weighted common shares outstanding - basic44,476 45,564 44,676 45,115 
Net effect of common stock equivalents227 864 431 1,334 
Weighted common shares outstanding - diluted44,703 46,428 45,107 46,449