Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 28.21B | $ 28.21B | $ 31.13B | $ 33.20B | $ 20.09B | |
| $ 3.22B | $ 3.04B | $ 3.24B | $ 3.88B | $ 2.94B | |
| $ 2.44B | $ 2.29B | $ 2.49B | $ 2.33B | $ 1.94B | |
| $ 311.90M | $ 293.30M | $ 280.72M | $ 279.79M | $ 242.16M | |
| $ 1.09B | $ 1.06B | $ 1.04B | $ 1.87B | $ 1.29B | |
| $ 788.92M | $ 756.07M | $ 747.80M | $ 1.55B | $ 1.00B | |
| $ -119.56M | $ -114.48M | $ -111.00M | $ -59.53M | $ -37.60M | |
| $ 669.36M | $ 641.60M | $ 636.80M | $ 1.49B | $ 965.26M | |
| $ 500.56M | $ 479.20M | $ 484.76M | $ 1.15B | $ 746.92M | |
| $ 3.22 | $ 3.03 | $ 3.05 | $ 7.09 | $ 4.58 | |
| $ 3.21 | $ 3.02 | $ 3.03 | $ 6.97 | $ 4.52 | |
| 155.33M | 158.22M | 158.80M | 162.41M | 163.18M | |
| 156.06M | 158.71M | 159.77M | 165.18M | 165.13M |