Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.62B | $ 1.45B | $ 1.30B | $ 1.23B | $ 1.11B | |
| $ 658.70M | $ 581.60M | $ 497.00M | $ 449.30M | $ 405.90M | |
| $ 227.80M | $ 308.50M | $ 262.50M | $ 237.20M | $ 237.70M | |
| $ 0.00 | $ 103.20M | $ 89.20M | $ 83.70M | $ 96.50M | |
| $ 433.30M | $ 495.60M | $ 434.30M | $ 368.40M | $ 370.60M | |
| $ 430.90M | $ 273.10M | $ 234.50M | $ 212.10M | $ 168.20M | |
| $ -30.60M | $ 74.00M | $ 63.80M | $ 45.50M | $ 74.50M | |
| $ 400.30M | $ 347.10M | $ 298.30M | $ 257.60M | $ 242.70M | |
| $ 308.70M | $ 264.90M | $ 223.70M | $ 199.60M | $ 185.00M | |
| $ 7.08 | $ 6.06 | $ 5.00 | $ 4.31 | $ 3.84 | |
| $ 7.08 | $ 6.02 | $ 4.99 | $ 4.30 | $ 3.82 | |
| 43.60M | 43.70M | 44.70M | 46.30M | 47.60M | |
| 43.60M | 44.00M | 44.80M | 46.40M | 47.90M |