Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.31B | $ 3.20B | $ 3.18B | $ 2.93B | $ 2.26B | |
| $ 213.50M | $ 1.50B | $ 1.49B | $ 1.42B | $ 1.15B | |
| $ -268.70M | $ 976.00M | $ 932.10M | $ 859.20M | $ 704.00M | |
| $ 507.90M | $ 680.70M | $ 660.00M | $ 601.80M | $ 522.70M | |
| $ 683.80M | $ 1.10B | $ 771.60M | $ 1.11B | $ 1.10B | |
| $ 482.20M | $ 522.60M | $ 560.70M | $ 556.80M | $ 447.10M | |
| $ -530.80M | $ -450.80M | $ -778.20M | $ -286.90M | $ -32.00M | |
| $ -48.60M | $ 71.80M | $ -217.50M | $ 269.90M | $ 415.10M | |
| $ 1.37B | $ 89.00M | $ -213.30M | $ 242.00M | $ 380.20M | |
| $ 10.84 | $ 0.71 | $ -1.73 | $ 2.00 | $ 3.36 | |
| $ 10.84 | $ 0.71 | $ -1.72 | $ 2.00 | $ 3.36 | |
| 124.90M | 124.50M | 123.40M | 120.20M | 112.60M | |
| 124.90M | 127.20M | 123.80M | 122.90M | 112.60M |