XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share Level 4 (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Net Income (Loss) Attributable to Parent [Abstract]    
Net income attributable to common stockholders $ 144,763 $ 219,513
Weighted average shares (denominator):    
Weighted average shares — basic 153,125 161,328
Weighted average shares — diluted 155,300 163,807
Net income attributable to common stockholders, basic $ 0.95 $ 1.36
Net income attributable to common stockholders, diluted $ 0.93 $ 1.34
Revenues $ 1,028,709 $ 1,112,403
Stock Options [Member]    
Weighted average shares (denominator):    
Share based compensation 2,104 2,402
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 186,000 274,000
Restricted Stock Units (RSUs) [Member]    
Weighted average shares (denominator):    
Share based compensation 71 77