XML 47 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted

Three Months Ended June 30,

Six Months Ended June 30,

2021

2020

2021

2020

Numerator

Net income

$

117,910

$

38,450

$

219,562

$

64,576

Denominator

Weighted average common shares outstanding - basic

33,738,586

33,340,184

33,651,727

33,274,056

Dilutive effect of restricted stock units

218,052

121,510

269,212

195,013

Weighted average common shares outstanding - diluted

33,956,638

33,461,694

33,920,939

33,469,069

Earnings per share:

Basic

$

3.49

$

1.15

$

6.52

$

1.94

Diluted

$

3.47

$

1.15

$

6.47

$

1.93