XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share Level 4 (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Net Income (Loss) Attributable to Parent [Abstract]        
Net income attributable to common stockholders $ 209,855 $ 127,415 $ 596,439 $ 314,864
Weighted average shares (denominator):        
Weighted average shares — basic 167,417 175,982 168,586 178,238
Weighted average shares — diluted 170,005 178,140 171,057 180,463
Net income attributable to common stockholders, basic $ 1.25 $ 0.72 $ 3.54 $ 1.77
Net income attributable to common stockholders, diluted $ 1.23 $ 0.72 $ 3.49 $ 1.74
Revenues $ 1,034,372 $ 918,241 $ 3,099,888 $ 2,541,241
Stock Options [Member]        
Weighted average shares (denominator):        
Share based compensation 2,513 2,115 2,409 2,184
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 1,739,000 558,000 1,572,000
Restricted Stock Units (RSUs) [Member]        
Weighted average shares (denominator):        
Share based compensation 75 43 62 41
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 0 0 54,000