Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.80B | $ 1.72B | $ 1.66B | $ 1.59B | $ 1.40B | |
| $ 1.33B | $ 626.50M | $ 585.70M | $ 529.40M | $ 482.10M | |
| $ 1.15B | $ 508.10M | $ 421.00M | $ 396.80M | $ 356.50M | |
| $ 259.10M | $ 89.40M | $ 91.30M | $ 76.20M | $ 72.10M | |
| $ 301.60M | $ 204.20M | $ 268.70M | $ 212.50M | $ 202.80M | |
| $ 189.40M | $ 118.40M | $ 164.70M | $ 132.60M | $ 125.60M | |
| $ -254.40M | $ -23.10M | $ -11.90M | $ -12.60M | $ -6.10M | |
| $ -65.00M | $ 95.30M | $ 152.80M | $ 120.00M | $ 119.50M | |
| $ -50.50M | $ 85.40M | $ 582.60M | $ 137.40M | $ 119.10M | |
| $ -0.98 | $ 2.67 | $ 18.21 | $ 4.08 | $ 3.70 | |
| $ -0.99 | $ 2.65 | $ 18.13 | $ 4.07 | $ 3.69 | |
| 52.00M | 32.00M | 32.00M | 32.00M | 32.00M | |
| 52.30M | 32.20M | 32.10M | 32.10M | 32.10M |