| Schedule of Computation of Earnings Per Share |
The computation of earnings per share, as adjusted for the Stock Split, is as follows: | | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | | 2025 | | 2024 | | 2023 | | | (in thousands, except per share data) | | Basic earnings per share: | | | | | | | Net income | $ | 10,981,201 | | | $ | 8,711,631 | | | $ | 5,407,990 | | | Shares used in computation: | | | | | | | Weighted-average shares of common stock outstanding | 4,249,512 | | | 4,295,191 | | | 4,415,712 | | | Basic earnings per share | $ | 2.58 | | | $ | 2.03 | | | $ | 1.22 | | | Diluted earnings per share: | | | | | | | Net income | $ | 10,981,201 | | | $ | 8,711,631 | | | $ | 5,407,990 | | | Shares used in computation: | | | | | | | Weighted-average shares of common stock outstanding | 4,249,512 | | | 4,295,191 | | | 4,415,712 | | | Effect of dilutive stock-based awards | 94,351 | | | 97,417 | | | 79,254 | | | Weighted-average number of shares | 4,343,863 | | | 4,392,608 | | | 4,494,966 | | Diluted earnings per share | $ | 2.53 | | | $ | 1.98 | | | $ | 1.20 | |
|
| 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 adjusted for the Stock Split, as their inclusion would have been anti-dilutive: | | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | | 2025 | | 2024 | | 2023 | | | (in thousands) | | Stock-based awards | 818 | | | 2,432 | | | 41,091 | |
|