XML 45 R31.htm IDEA: XBRL DOCUMENT v3.21.2
SHAREHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of weighted average basic and diluted common shares
Basic and diluted income per share was determined based on the following share data (in thousands):
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2021202020212020
Weighted average basic common shares13,243 12,984 13,157 12,971 
Effect of stock options394 — 523 592 
Effect of dilutive share awards72 — 103 91 
Effect of Convertible Senior Notes and warrants10 — 130 300 
Weighted average diluted common shares13,719 12,984 13,913 13,954