XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2024
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,
2024202320242023
(in thousands, except per share data)
Net income$240,523 $222,343 $582,015 $570,769 
Basic weighted-average common shares outstanding114,405117,823114,870119,589
Dilutive effect of non-vested RSUs, contingent PSUs, and other
588505831576
Diluted weighted-average common shares outstanding114,993118,328115,701120,165
Basic net income per common share$2.10 $1.89 $5.07 $4.77 
Diluted net income per common share$2.09 $1.88 $5.03 $4.75