XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share

Three months ended

Nine months ended

September 30,

September 30,

2022

2021

2022

2021

Net income

$

257,138

$

204,434

$

675,374

$

519,509

Shares:

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

27,773

28,150

27,907

28,137

Dilutive stock awards

183

325

209

383

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

27,956

28,475

28,116

28,520

Basic earnings per share

$

9.26

$

7.26

$

24.20

$

18.46

Diluted earnings per share

$

9.20

$

7.18

$

24.02

$

18.22

Stock Awards Excluded from the Calculation of Diluted EPS

Three months ended

Nine months ended

September 30,

September 30,

2022

2021

2022

2021

Stock awards subject to performance conditions

61

75

60

74

Stock awards that were antidilutive

167

3

164

42

Total stock awards excluded from diluted earnings per share

228

78

224

116