Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.32B | $ 2.00B | $ 1.67B | $ 1.37B | $ 1.25B | |
| $ 770.40M | $ 707.30M | $ 530.20M | $ 421.80M | $ 386.20M | |
| $ 413.00M | $ 319.60M | $ 242.90M | $ 209.40M | $ 218.20M | |
| $ 18.60M | $ 36.50M | $ 28.30M | $ 21.30M | $ 53.70M | |
| $ 376.00M | $ 424.20M | $ 315.60M | $ 216.10M | $ 220.10M | |
| $ 357.40M | $ 387.70M | $ 287.30M | $ 212.40M | $ 168.00M | |
| $ -68.40M | $ -58.30M | $ -66.90M | $ -66.80M | $ -44.80M | |
| $ 289.00M | $ 329.40M | $ 220.40M | $ 145.60M | $ 123.20M | |
| $ 216.20M | $ 246.50M | $ 165.50M | $ 82.30M | $ 27.60M | |
| $ 1.70 | $ 1.89 | $ 1.24 | $ 0.86 | $ 2.90 | |
| $ 1.68 | $ 1.86 | $ 1.23 | $ 1.24 | $ 2.90 | |
| 126.90M | 130.30M | 133.00M | 135.30M | 39.50M | |
| 128.50M | 132.30M | 134.10M | 135.60M | 39.50M |