Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.67B | $ 1.63B | $ 1.49B | $ 1.14B | $ 1.04B | |
| $ 1.14B | $ 1.05B | $ 899.85M | $ 976.89M | $ 1.03B | |
| $ 603.95M | $ 569.15M | $ 542.92M | $ 523.79M | $ 530.11M | |
| $ 0.00 | $ 46.73M | $ 45.93M | $ 53.63M | $ 47.93M | |
| $ 533.76M | $ 522.59M | $ 402.87M | $ 506.72M | $ 544.04M | |
| $ 533.76M | $ 475.86M | $ 356.94M | $ 453.10M | $ 496.11M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 533.76M | $ 475.86M | $ 356.94M | $ 453.10M | $ 496.11M | |
| $ 412.15M | $ 358.69M | $ 269.11M | $ 346.54M | $ 376.91M | |
| $ 6.02 | $ 5.21 | $ 3.90 | $ 5.01 | $ 5.43 | |
| $ 6.00 | $ 5.19 | $ 3.89 | $ 4.99 | $ 5.40 | |
| 68.45M | 68.81M | 68.98M | 69.19M | 69.43M | |
| 68.71M | 69.10M | 69.10M | 69.42M | 69.76M |