Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.32B | $ 2.13B | $ 1.88B | $ 1.82B | $ 1.85B | |
| $ 2.29B | $ 1.33B | $ 1.26B | $ 1.35B | $ 1.43B | |
| $ 1.18B | $ 1.01B | $ 915.10M | $ 645.70M | $ 174.00M | |
| $ 29.00M | $ 27.80M | $ 26.60M | $ 25.60M | $ 26.30M | |
| $ 1.06B | $ 352.90M | $ 373.90M | $ 727.90M | $ 1.28B | |
| $ 1.10B | $ 325.10M | $ 347.30M | $ 702.30M | $ 1.26B | |
| $ -538.30M | $ 4.40M | $ 20.30M | $ 9.40M | $ 5.10M | |
| $ 565.40M | $ 329.50M | $ 367.60M | $ 711.70M | $ 1.26B | |
| $ 423.90M | $ 247.90M | $ 286.10M | $ 535.80M | $ 958.30M | |
| $ 38.26 | $ 20.12 | $ 22.09 | $ 39.50 | $ 59.57 | |
| $ 37.55 | $ 19.88 | $ 21.99 | $ 39.32 | $ 59.52 | |
| 11.08M | 12.32M | 12.95M | 13.56M | 16.09M | |
| 11.29M | 12.47M | 13.01M | 13.63M | 16.10M |