Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.54B | $ 1.53B | $ 1.30B | $ 935.06M | $ 425.21M | |
| $ 941.95M | $ 988.29M | $ 709.54M | $ 581.70M | $ 187.69M | |
| $ 631.12M | $ 531.31M | $ 344.90M | $ 545.51M | $ 248.52M | |
| $ 70.10M | $ 64.62M | $ 60.04M | $ 47.93M | $ 42.29M | |
| $ 403.64M | $ 515.27M | $ 491.00M | $ 81.83M | $ -25.00M | |
| $ 310.83M | $ 456.98M | $ 364.64M | $ 36.20M | $ -60.83M | |
| $ 2.96M | $ -26.00M | $ 46.30M | $ -9.48M | $ -14.21M | |
| $ 313.79M | $ 430.98M | $ 410.94M | $ 26.72M | $ -75.04M | |
| $ 233.56M | $ 312.44M | $ 326.66M | $ 28.07M | $ -71.28M | |
| $ 3.46 | $ 4.52 | $ 4.79 | $ 0.41 | $ -1.06 | |
| $ 3.41 | $ 4.36 | $ 4.65 | $ 0.40 | $ -1.06 | |
| 67.49M | 69.20M | 68.27M | 68.49M | 67.49M | |
| 68.44M | 71.65M | 70.24M | 70.67M | 67.49M |