XML 55 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted earnings per common share are as follows (in thousands, except per share amounts):
December 31
 202020192018
Numerator:
Earnings from continuing operations - basic$25,079 $59,983 $67,883 
Gain from stock warrants revaluation, net of tax— (6,219)(7,118)
Earnings from continuing operations - diluted$25,079 $53,764 $60,765 
Denominator:
Weighted-average shares outstanding for basic earnings per share59,128 58,899 58,765 
Common equivalent shares:
Effect of stock-based compensation awards and warrants803 10,449 9,591 
Weighted-average shares outstanding assuming dilution59,931 69,348 68,356 
Basic earnings per share from continuing operations$0.42 $1.02 $1.16 
Diluted earnings per share from continuing operations$0.42 0.78 $0.89