XML 249 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per Share Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The table below presents a reconciliation between basic and diluted weighted average shares outstanding, net income, and basic and diluted income per common share for the three and nine months ended September 30, 2023 and 2022:
Three Months EndedNine Months Ended
September 30,September 30,
(In thousands, except per common share amounts)
2023202220232022
NUMERATOR
Net income$139,016 $131,590 $360,083 $360,267 
DENOMINATOR
Basic weighted average shares outstanding27,909 27,618 27,769 28,025 
Effect of dilutive securities:
Stock option awards638 248 552 274 
Deferred compensation awards290 319 310 311 
Diluted weighted average shares outstanding28,837 28,185 28,631 28,610 
Earnings per common share:
Basic$4.98 $4.76 $12.97 $12.86 
Diluted$4.82 $4.67 $12.58 $12.59 
Anti-dilutive equity awards not included in the calculation of diluted earnings per common share
 908  826