XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share

Three months ended

Six months ended

June 30,

June 30,

2022

2021

2022

2021

Net income

$

259,942

$

187,974

$

418,236

$

315,075

Shares:

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

27,905

28,134

27,974

28,130

Dilutive stock awards

187

367

222

412

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

28,092

28,501

28,196

28,542

Basic earnings per share

$

9.32

$

6.68

$

14.95

$

11.20

Diluted earnings per share

$

9.25

$

6.60

$

14.83

$

11.04

Stock Awards Excluded from the Calculation of Diluted EPS

Three months ended

Six months ended

June 30,

June 30,

2022

2021

2022

2021

Stock awards subject to performance conditions

64

76

59

73

Stock awards that were antidilutive

184

76

163

62

Total stock awards excluded from diluted earnings per share

248

152

222

135