XML 102 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share - Earnings Per Share Reconciliation (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]                      
Net income per basic common share, Net Income (Numerator) $ 218,311 $ 126,769 $ 122,929 $ 53,562 $ 200,669 $ 138,133 $ 144,410 $ 108,986 $ 521,571 $ 592,198 $ 593,794
Net income per diluted common share, Net Income (Numerator)                 $ 521,571 $ 592,198 $ 593,794
Net income per basic common share, Weighted-Average Shares (Denominator) 62,170 62,002 61,944 62,232 63,795 66,226 68,989 71,704 62,094 67,627 76,992
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Weighted-Average Shares (Denominator)                 320 539 626
Net income per diluted common share, Weighted-Average Shares (Denominator) 62,501 62,303 62,184 62,626 64,348 66,768 69,494 72,415 62,414 68,166 77,618
Net income per basic common share, Per Share Amount $ 3.51 $ 2.04 $ 1.98 $ 0.86 $ 3.15 $ 2.09 $ 2.09 $ 1.52 $ 8.40 $ 8.76 $ 7.71
Effect of dilutive stock option, restricted stock, performance stock unit and restricted stock unit securities, Per Share Amount                 (0.04) (0.07) (0.06)
Net income per diluted common share, Per Share Amount $ 3.49 $ 2.03 $ 1.98 $ 0.86 $ 3.12 $ 2.07 $ 2.08 $ 1.51 $ 8.36 $ 8.69 $ 7.65