XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
SHAREHOLDERS' EQUITY (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Income per Share
Basic and diluted income per share was determined based on the following share data (in thousands):
 Three Months Ended
March 31,
 20222021
Weighted average basic common shares12,901 13,070 
Effect of stock options— 658 
Effect of dilutive share awards— 118 
Effect of Convertible Senior Notes and warrants— 273 
Weighted average diluted common shares12,901 14,119