Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.22B | $ 1.16B | $ 1.14B | $ 1.11B | $ 931.03M | |
| $ 790.27M | $ 769.73M | $ 769.82M | $ 756.50M | $ 632.85M | |
| $ 688.02M | $ 563.04M | $ 470.87M | $ 459.91M | $ 395.55M | |
| $ 109.90M | $ 111.71M | $ 107.24M | $ 101.07M | $ 87.75M | |
| $ 216.88M | $ 313.14M | $ 457.11M | $ 413.76M | $ 249.87M | |
| $ 102.25M | $ 206.69M | $ 298.94M | $ 296.59M | $ 237.30M | |
| $ -3.79M | $ -21.00M | $ 39.72M | $ 4.80M | $ -89.12M | |
| $ 98.46M | $ 185.69M | $ 338.66M | $ 301.39M | $ 148.18M | |
| $ 73.40M | $ 168.10M | $ 285.26M | $ 272.05M | $ 140.41M | |
| $ 0.47 | $ 1.07 | $ 1.81 | $ 1.73 | $ 0.91 | |
| $ 0.46 | $ 1.05 | $ 1.76 | $ 1.66 | $ 0.87 | |
| 157.52M | 157.71M | 157.18M | 156.88M | 154.99M | |
| 159.72M | 160.77M | 161.85M | 164.12M | 161.93M |