Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.87B | $ 5.91B | $ 5.10B | $ 3.47B | $ 3.29B | |
| $ 6.87B | $ 5.91B | $ 584.70M | $ 3.47B | $ 3.29B | |
| $ 5.70B | $ 4.45B | $ 3.80B | $ 3.45B | $ 2.88B | |
| $ 0.00 | $ 0.00 | $ -1.67B | $ 29.90M | $ 40.40M | |
| $ 1.21B | $ 1.42B | $ -374.60M | $ 613.90M | $ 409.60M | |
| $ 1.17B | $ 1.46B | $ 1.29B | $ 584.00M | $ 408.10M | |
| $ 0.00 | $ -39.30M | $ -40.60M | $ -39.40M | $ -38.90M | |
| $ 1.17B | $ 1.42B | $ 1.25B | $ 584.00M | $ 369.20M | |
| $ 932.56M | $ 1.13B | $ 1.03B | $ 483.30M | $ 308.70M | |
| $ 1.52 | $ 1.68 | $ 1.55 | $ 0.26 | $ 0.51 | |
| $ 1.48 | $ 1.68 | $ 1.51 | $ 0.26 | $ 0.50 | |
| 611.20M | 673.90M | 678.20M | 619.62M | 606.00M | |
| 631.00M | 673.90M | 678.30M | 619.70M | 614.30M |