Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.65B | $ 7.24B | $ 6.88B | $ 5.92B | $ 5.15B | |
| $ 2.95B | $ 3.17B | $ 2.88B | $ 2.33B | $ 1.99B | |
| $ 1.53B | $ 1.87B | $ 1.72B | $ 1.51B | $ 1.42B | |
| $ 505.80M | $ 482.00M | $ 459.10M | $ 432.80M | $ 422.10M | |
| $ 1.92B | $ 1.83B | $ 1.65B | $ 1.28B | $ 1.02B | |
| $ 1.42B | $ 1.30B | $ 1.16B | $ 817.30M | $ 565.70M | |
| $ -609.80M | $ -191.30M | $ -139.20M | $ -75.10M | $ -64.10M | |
| $ 808.20M | $ 1.11B | $ 1.03B | $ 742.20M | $ 501.60M | |
| $ 581.40M | $ 838.60M | $ 778.70M | $ 604.70M | $ 562.50M | |
| $ 1.46 | $ 2.08 | $ 1.92 | $ 1.50 | $ 1.36 | |
| $ 1.45 | $ 2.06 | $ 1.90 | $ 1.48 | $ 1.34 | |
| 398.10M | 403.40M | 404.80M | 405.30M | 414.80M | |
| 401.00M | 407.20M | 409.00M | 410.20M | 421.20M |