XML 73 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Net income—basic $ 742,934 $ 600,671 $ 393,626
Net income—diluted $ 742,934 $ 600,671 $ 393,626
Average common shares outstanding—basic 167,930 188,370 195,443
Dilutive effect of stock-based compensation arrangements (in shares) 2,734 1,893 1,199
Adjusted average common shares outstanding—diluted 170,664 190,263 196,642
Net income per share      
Net income per share, basic (in usd per share) $ 4.42 $ 3.19 $ 2.01
Net income per share, diluted (in usd per share) $ 4.35 $ 3.16 $ 2.00
Stock Compensation Plan      
Net income per share      
Shares of common stock equivalents 0 28 865