XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER SHARE (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator (basic and diluted):        
Net Income (Loss) $ 668,595 $ 622,848 $ 1,207,080 $ 1,170,086
Denominator:        
Weighted-average common shares outstanding - basic 854,003 880,182 856,768 882,728
Effect of stock options 4,437 5,473 4,600 6,018
Weighted-average common shares outstanding - assuming dilution 858,440 885,655 861,368 888,746
Earnings per share - basic $ 0.78 $ 0.71 $ 1.41 $ 1.33
Earnings per share - assuming dilution $ 0.78 $ 0.7 $ 1.4 $ 1.32
Antidilutive stock options 1,240 1,849 1,513 1,853
Weighted-average exercise price per share of antidilutive stock options $ 82.24 $ 64.55 $ 78.64 $ 63.18