Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.20B | $ 1.11B | $ 975.13M | $ 993.28M | $ 1.23B | |
| $ 547.10M | $ 517.68M | $ 445.74M | $ 482.88M | $ 664.18M | |
| $ 147.48M | $ 151.05M | $ 142.14M | $ 138.80M | $ 123.69M | |
| $ 9.30M | $ 9.86M | $ 9.35M | $ 7.80M | $ 6.93M | |
| $ 488.89M | $ 459.02M | $ 401.61M | $ 329.54M | $ 569.29M | |
| $ 399.63M | $ 366.63M | $ 303.59M | $ 344.10M | $ 540.49M | |
| $ 89.51M | $ 73.92M | $ 80.10M | $ -32.26M | $ 11.06M | |
| $ 489.14M | $ 440.55M | $ 383.69M | $ 311.83M | $ 551.55M | |
| $ 290.32M | $ 259.75M | $ 222.29M | $ 206.75M | $ 336.52M | |
| $ 4.05 | $ 3.66 | $ 3.19 | $ 2.94 | $ 5.10 | |
| $ 4.05 | $ 3.66 | $ 3.19 | $ 2.94 | $ 5.09 | |
| 65.60M | 64.90M | 63.45M | 62.48M | 59.87M | |
| 65.60M | 64.94M | 63.49M | 62.50M | 59.88M |