XML 58 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2020
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:
202020192018
Net income$704,216 $895,073 $811,483 
Denominator for basic earnings per share84,005 86,401 88,750 
Dilutive securities2,714 3,669 3,401 
Denominator for diluted earnings per share86,719 90,070 92,151 
Basic earnings per share$8.38 $10.36 $9.14 
Diluted earnings per share8.12 9.94 8.81