Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.82B | $ 4.70B | $ 4.52B | $ 4.18B | $ 3.42B | |
| $ 1.20B | $ 3.44B | $ 3.37B | $ 3.13B | $ 2.50B | |
| $ -1.05B | $ 1.24B | $ 1.05B | $ 959.82M | $ 789.39M | |
| $ 1.15B | $ 1.13B | $ 970.06M | $ 888.15M | $ 713.43M | |
| $ 3.25B | $ 3.51B | $ 3.34B | $ 5.41B | $ 2.78B | |
| $ 2.25B | $ 2.20B | $ 2.32B | $ 2.17B | $ 1.71B | |
| $ -464.51M | $ -112.09M | $ -148.12M | $ 2.21B | $ 266.17M | |
| $ 1.79B | $ 2.09B | $ 2.17B | $ 4.38B | $ 1.97B | |
| $ 1.78B | $ 2.07B | $ 2.15B | $ 4.35B | $ 1.95B | |
| $ 9.04 | $ 10.68 | $ 11.11 | $ 23.64 | $ 9.91 | |
| $ 9.01 | $ 10.64 | $ 11.06 | $ 23.50 | $ 9.87 | |
| 175.45M | 175.35M | 175.47M | 175.26M | 174.86M | |
| 175.90M | 176.04M | 176.14M | 176.28M | 175.57M |