Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.80B | $ 1.48B | $ 1.66B | $ 1.85B | $ 1.46B | |
| $ 670.00M | $ 529.34M | $ 592.40M | $ 675.51M | $ 532.32M | |
| $ 474.80M | $ 492.74M | $ 478.70M | $ 442.41M | $ 380.64M | |
| $ 62.00M | $ 68.45M | $ 66.53M | $ 60.30M | $ 52.89M | |
| $ 257.20M | $ 145.94M | $ 205.56M | $ 309.36M | $ 205.18M | |
| $ 195.20M | $ 36.61M | $ 113.69M | $ 233.09M | $ 151.68M | |
| $ -26.50M | $ 15.77M | $ 8.77M | $ 8.65M | $ -2.97M | |
| $ 168.70M | $ 52.38M | $ 122.46M | $ 241.74M | $ 148.71M | |
| $ 148.40M | $ 54.21M | $ 128.28M | $ 199.66M | $ 134.74M | |
| $ 3.95 | $ 1.45 | $ 0.87 | $ 5.33 | $ 3.53 | |
| $ 3.84 | $ 1.43 | $ 0.86 | $ 5.29 | $ 3.51 | |
| 37.60M | 37.48M | 37.58M | 37.46M | 38.14M | |
| 38.60M | 37.84M | 37.85M | 37.72M | 38.35M |