XML 59 R46.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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Net Income (Loss) Attributable to Parent [Abstract]        
Net income attributable to common stockholders $ 157,705 $ 105,508 $ 386,584 $ 187,449
Weighted average shares (denominator):        
Weighted average shares — basic 168,450 177,902 169,180 179,378
Weighted average shares — diluted 170,863 179,666 171,616 181,639
Net income attributable to common stockholders, basic $ 0.94 $ 0.59 $ 2.29 $ 1.04
Net income attributable to common stockholders, diluted $ 0.92 $ 0.59 $ 2.25 $ 1.03
Revenues $ 987,535 $ 820,035 $ 2,065,516 $ 1,623,000
Stock Options [Member]        
Weighted average shares (denominator):        
Share based compensation 2,363 1,740 2,382 2,221
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 1,612,000 2,706,000 1,445,000 1,486,000
Restricted Stock Units (RSUs) [Member]        
Weighted average shares (denominator):        
Share based compensation 50 24 54 40
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 67,000 0 49,000