XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2025
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 Three Months Ended
September 30,
For the Nine Months Ended September 30,
2025202420252024
(in thousands, except per share data)
Net income$155,088 $240,523 $539,022 $582,015 
Basic weighted-average common shares outstanding114,826114,405114,592114,870
Dilutive effect of non-vested RSUs, contingent PSUs, and other
400588398831
Diluted weighted-average common shares outstanding115,226114,993114,990115,701
Basic net income per common share$1.35 $2.10 $4.70 $5.07 
Diluted net income per common share$1.35 $2.09 $4.69 $5.03