XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income—basic $ 157,757 $ 181,131
Net income—diluted $ 157,757 $ 181,131
Average common shares outstanding—basic (in shares) 158,304 176,816
Dilutive effect of share-based compensation arrangements (in shares) 3,045 2,263
Adjusted average common shares outstanding—diluted (in shares) 161,349 179,079
Net income per share    
Basic (in usd per share) $ 1.00 $ 1.02
Diluted (in usd per share) $ 0.98 $ 1.01
Shares of common stock equivalents 25 0