XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Summary of Earnings Per Share, Basic and Diluted
The calculation and reconciliation of basic and diluted earnings per share for the years ended December 31 (in thousands, except per share data) follows:
202120202019
Net income$839,497 $704,216 $895,073 
Denominator for basic earnings per share82,060 84,005 86,401 
Dilutive securities2,001 2,714 3,669 
Denominator for diluted earnings per share84,061 86,719 90,070 
Basic earnings per share$10.23 $8.38 $10.36 
Diluted earnings per share$9.99 $8.12 $9.94