XML 47 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Share - Schedule of Net Income Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income—basic $ 151,892 $ 156,582 $ 456,149 $ 460,426
Net income—diluted $ 151,892 $ 156,582 $ 456,149 $ 460,426
Average common shares outstanding—basic (in shares) 151,846 158,461 153,199 158,992
Dilutive effect of share-based compensation arrangements (in shares) 1,227 1,686 1,408 1,877
Adjusted average common shares outstanding—diluted (in shares) 153,073 160,147 154,607 160,869
Net income per share        
Basic (in usd per share) $ 1 $ 0.99 $ 2.98 $ 2.9
Diluted (in usd per share) $ 0.99 $ 0.98 $ 2.95 $ 2.86
Stock Compensation Plan        
Net income per share        
Shares of common stock equivalents (in shares) 0 0 5 100