Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 14.34B | $ 14.20B | $ 13.12B | $ 12.17B | $ 16.07B | |
| $ 12.24B | $ 12.23B | $ 10.87B | $ 10.47B | $ 13.35B | |
| $ 8.66B | $ 8.24B | $ 6.52B | $ 5.08B | $ 4.40B | |
| $ 543.70M | $ 482.90M | $ 421.00M | $ 341.40M | $ 286.20M | |
| $ 5.82B | $ 5.32B | $ 4.69B | $ 5.26B | $ 9.67B | |
| $ 3.58B | $ 3.99B | $ 4.35B | $ 5.39B | $ 8.95B | |
| $ 1.65B | $ 789.20M | $ -149.30M | $ -526.80M | $ 379.00M | |
| $ 5.23B | $ 4.78B | $ 4.20B | $ 4.86B | $ 9.33B | |
| $ 4.50B | $ 4.41B | $ 3.95B | $ 4.34B | $ 8.08B | |
| $ 43.07 | $ 40.90 | $ 37.05 | $ 40.51 | $ 76.40 | |
| $ 41.48 | $ 38.34 | $ 34.77 | $ 38.22 | $ 71.97 | |
| 104.60M | 107.90M | 106.70M | 107.10M | 105.70M | |
| 108.60M | 115.10M | 113.70M | 113.50M | 112.20M |