XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Common Stock and Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculation of basic and diluted earnings per common share is as follows (in thousands, except per share amounts):
Three Months Ended
March 31,
 20232022
Numerator:
Earnings from continuing operations - basic$20,141 $49,796 
Gain from stock warrants revaluation, net of tax$(108)$— 
Convertible debt interest charge, net of tax$776 $760 
Earnings from continuing operations - diluted$20,809 $50,556 
Denominator:
Weighted-average shares outstanding for basic earnings per share71,802 73,888 
Common equivalent shares:
Effect of stock-based compensation awards and warrants3,144 6,745 
Effect of convertible debt8,111 8,111 
Weighted-average shares outstanding assuming dilution83,057 88,744 
Basic earnings per share from continuing operations$0.28 $0.67 
Diluted earnings per share from continuing operations$0.25 $0.57