Income Statement | Dec 25 | Dec 25 | Dec 24 | Dec 24 | Dec 23 |
|---|---|---|---|---|---|
| $ 94.42B | $ ― | $ 91.36B | $ ― | $ 88.90B | |
| $ 35.66B | $ ― | $ 32.66B | $ ― | $ 29.70B | |
| $ 21.83B | $ ― | $ 20.75B | $ ― | $ 20.70B | |
| $ 5.33B | $ ― | $ 4.99B | $ ― | $ 5.37B | |
| $ 19.14B | $ ― | $ 14.63B | $ ― | $ 12.11B | |
| $ 13.83B | $ ― | $ 11.91B | $ ― | $ 8.99B | |
| $ -1.83B | $ ― | $ -4.34B | $ ― | $ -4.22B | |
| $ 12.00B | $ ― | $ 7.57B | $ ― | $ 4.77B | |
| $ 12.40B | $ ― | $ 4.97B | $ ― | $ 2.35B | |
| $ 6.88 | $ ― | $ 2.72 | $ ― | $ 1.29 | |
| $ 6.85 | $ ― | $ 2.72 | $ ― | $ 1.29 | |
| 1.80B | ― | 1.82B | ― | 1.83B | |
| 1.81B | ― | 1.83B | ― | 1.83B |