XML 48 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The following table sets forth the calculations of basic and diluted net earnings per common share (in thousands, except per share amounts):
Three Months Ended March 31,
20242023
Net income$175,821 $202,461 
Basic earnings per common share$1.75 $2.48 
Diluted earnings per common share$1.74 $2.46 
Weighted-average shares outstanding - basic100,546 81,719 
Add: dilutive effect of stock awards747 711 
Weighted-average shares outstanding - diluted101,293 82,430