Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share - Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share (Details)

v3.19.3
Earnings Per Share - Reconciliation of Number of Common Stock used in Computing Basic and Diluted Earning Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Weighted Average Number Of Shares Outstanding [Abstract]        
Weighted average shares outstanding - basic 79,880,281 81,885,262 80,474,342 82,067,519
Dilutive effect of share-based awards 109,154 90,512 114,215 98,212
Weighted average shares outstanding - diluted 79,989,435 81,975,774 80,588,557 82,165,731