Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.48B | $ 1.56B | $ 1.66B | $ 1.11B | $ 1.17B | |
| $ 1.27B | $ 1.31B | $ 1.41B | $ 893.73M | $ 976.43M | |
| $ 1.02B | $ 891.66M | $ 996.25M | $ 899.82M | $ 878.68M | |
| $ 27.16M | $ 28.53M | $ 74.93M | $ 77.86M | $ 78.65M | |
| $ 330.89M | $ 494.86M | $ 519.48M | $ 59.77M | $ 177.60M | |
| $ 253.96M | $ 420.64M | $ 414.12M | $ -6.09M | $ 97.75M | |
| $ 37.49M | $ 23.11M | $ 7.40M | $ -25.04M | $ -10.02M | |
| $ 291.45M | $ 443.75M | $ 421.52M | $ -31.13M | $ 87.73M | |
| $ 241.66M | $ 367.07M | $ 355.76M | $ -158.27M | $ -48.17M | |
| $ 1.47 | $ 2.22 | $ 2.14 | $ -0.97 | $ -0.30 | |
| $ 1.43 | $ 2.17 | $ 2.10 | $ -0.97 | $ -0.30 | |
| 164.70M | 165.39M | 166.22M | 163.74M | 160.94M | |
| 168.74M | 169.20M | 169.73M | 163.74M | 160.94M |