| Schedule of Computation of Earnings Per Share |
The computation of earnings per share is as follows: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 30, 2024 | | September 30, 2023 | | September 30, 2024 | | September 30, 2023 | | (in thousands, except per share data) | | Basic earnings per share: | | | | | | | | Net income | $ | 2,363,509 | | | $ | 1,677,422 | | | $ | 6,843,024 | | | $ | 4,470,152 | | Shares used in computation: | | | | | | | | | Weighted-average shares of common stock outstanding | 428,239 | | | 441,537 | | | 430,125 | | | 443,540 | | | Basic earnings per share | $ | 5.52 | | | $ | 3.80 | | | $ | 15.91 | | | $ | 10.08 | | | | | | | | | | | Diluted earnings per share: | | | | | | | | Net income | $ | 2,363,509 | | | $ | 1,677,422 | | | $ | 6,843,024 | | | $ | 4,470,152 | | Shares used in computation: | | | | | | | | | Weighted-average shares of common stock outstanding | 428,239 | | | 441,537 | | | 430,125 | | | 443,540 | | | Effect of dilutive stock-based awards | 9,659 | | | 8,474 | | | 9,632 | | | 7,779 | | | Weighted-average number of shares | 437,898 | | | 450,011 | | | 439,757 | | | 451,319 | | | Diluted earnings per share | $ | 5.40 | | | $ | 3.73 | | | $ | 15.56 | | | $ | 9.90 | |
|
| Schedule of Potential Common Shares Excluded from Diluted Calculation |
The following table summarizes the potential shares of common stock excluded from the diluted calculation as their inclusion would have been anti-dilutive: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 30, 2024 | | September 30, 2023 | | September 30, 2024 | | September 30, 2023 | | (in thousands) | | Stock-based awards | 159 | | | 3,147 | | | 321 | | | 4,447 | |
|