XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Basic And Diluted Earnings Per Share

Three months ended

March 31,

2021

2020

Net income

$

127,101

$

76,388

Shares:

Weighted-average number of common shares outstanding (for basic calculation)

28,125

27,792

Dilutive stock awards

457

531

Weighted-average number of common shares outstanding (for diluted calculation)

28,582

28,323

Basic earnings per share

$

4.52

$

2.75

Diluted earnings per share

$

4.45

$

2.70

Stock Awards Excluded From The Calculation Of Diluted EPS

Three months ended

March 31,

2021

2020

Stock awards subject to performance conditions

69

90

Stock awards that were antidilutive

48

103

Total stock awards excluded from diluted earnings per share

117

193