XML 66 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of calculations of basic and diluted net income (loss) per common share
The following table sets forth the calculations of basic and diluted net income per common share:
For the Years Ended December 31,
202320222021
(in thousands, except per share data)
Net income$817,880 $1,111,952 $36,229 
Basic weighted-average common shares outstanding118,678 122,351 119,043 
Dilutive effect of non-vested RSUs, contingent PSUs, and other
553 1,714 2,582 
Dilutive effect of Warrants
19 2,065 
Diluted weighted-average common shares outstanding119,240 124,084 123,690 
Basic net income per common share$6.89 $9.09 $0.30 
Diluted net income per common share$6.86 $8.96 $0.29