XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table reconciles basic and diluted earnings per common share:
 For the Year Ended
 December 31,
2023
December 31,
2022
December 31,
2021
 (In thousands, except per share amounts)
Basic:
Net income$214,352 $393,913 $902,987 
Weighted-average number of common shares353,588 353,792 350,007 
Basic net income per common share$0.61 $1.11 $2.58 
Diluted:
Net income$214,352 $393,913 $902,987 
Weighted-average number of common shares353,588 353,792 350,007 
Dilutive share-based awards (a)3,524 5,820 7,246 
Weighted-average number of common and potential common shares357,112 359,612 357,253 
Diluted net income per common share$0.60 $1.10 $2.53 
(a)    Share-based awards totaling 10.4 million, 10.6 million and 12.1 million were excluded from the calculation of diluted net income per common share for the years ended December 31, 2023, 2022, and 2021 respectively, because their effect would be antidilutive.