XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Basic And Diluted Earnings Per Share Year ended December 31, 2021 2020 2019Net income$ 652,984 $ 355,766 $ 350,158Shares: Weighted-average number of common shares outstanding (for basic calculation) 28,132 27,917 27,740Dilutive stock awards 379 499 555Weighted-average number of common shares outstanding (for diluted calculation) 28,511 28,416 28,295Basic earnings per share$ 23.21 $ 12.74 $ 12.62Diluted earnings per share$ 22.90 $ 12.52 $ 12.38
Stock Awards Excluded From The Calculation Of Diluted EPS Year ended December 31, 2021 2020 2019Stock awards subject to performance conditions 66 87 81Stock awards that were antidilutive 34 57 139Total stock awards excluded from diluted earnings per share 100 144 220