Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 615.21M | $ 522.40M | $ 593.71M | $ 901.71M | $ 556.24M | |
| $ 104.30M | $ 47.80M | $ 86.26M | $ 348.37M | $ 138.98M | |
| $ 41.51M | $ 53.30M | $ 34.48M | $ 39.99M | $ 37.93M | |
| $ 81.93M | $ 74.28M | $ 68.92M | $ 68.02M | $ 69.94M | |
| $ 145.14M | $ 82.69M | $ 120.70M | $ 378.60M | $ 158.31M | |
| $ 62.80M | $ -5.50M | $ 51.78M | $ 308.38M | $ 101.05M | |
| $ -30.25M | $ -20.53M | $ -17.88M | $ -38.86M | $ -62.06M | |
| $ 32.55M | $ -26.04M | $ 33.90M | $ 269.52M | $ 38.99M | |
| $ 24.61M | $ -19.35M | $ 27.92M | $ 230.35M | $ 43.55M | |
| $ 0.34 | $ -0.27 | $ 0.37 | $ 2.72 | $ -4.40 | |
| $ 0.34 | $ -0.27 | $ 0.37 | $ 2.68 | $ -4.40 | |
| 72.39M | 71.97M | 74.54M | 84.75M | 49.96M | |
| 72.39M | 71.97M | 75.10M | 86.03M | 49.96M |