XML 31 R21.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table reconciles basic and diluted earnings per common share for the three and six months ended June 30, 2025 and 2024: 
 For the Three Months EndedFor the Six Months Ended
 June 30,
2025
June 30,
2024
June 30,
2025
June 30,
2024
 (In thousands, except per share amounts)
Basic:
Net income$53,352 $56,860 $13,033 $28,579 
Weighted-average number of common shares323,529 342,200 325,505 344,555 
Basic net income per common share$0.16 $0.17 $0.04 $0.08 
Diluted:
Net income$53,352 $56,860 $13,033 $28,579 
Weighted-average number of common shares323,529 342,200 325,505 344,555 
Dilutive share-based awards (a)2,003 2,209 2,999 2,804 
Weighted-average number of common and potential common shares325,532 344,409 328,504 347,359 
Diluted net income per common share$0.16 $0.17 $0.04 $0.08 
(a)For the three and six months ended June 30, 2025, share-based awards totaling 6.3 million and 6.5 million, respectively, were excluded from the calculation of diluted net income per common share because their effect would be antidilutive. For each of the three and six months ended June 30, 2024, share-based awards totaling 7.8 million were excluded from the calculation of diluted net income per common share because their effect would be antidilutive.