XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The reconciliations between basic and diluted earnings per share are as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2023202220232022
Numerator
Net income, basic and diluted$70 $883 $1,850 $1,356 
Denominator (in thousands)
Weighted average common shares outstanding, basic132,153 121,150 133,460 122,924 
Effect of potentially dilutive securities
Warrants9,841 22,794 9,639 21,692 
Restricted stock units306 396 316 368 
Performance share units48 50 48 47 
Weighted average common shares outstanding, diluted142,348 144,390 143,463 145,031 
Earnings per common share:
Basic$0.53 $7.29 $13.86 $11.03 
Diluted$0.49 $6.12 $12.90 $9.35