Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.99B | $ 1.76B | $ 1.56B | $ 1.39B | $ 1.27B | |
| $ 1.36B | $ 1.20B | $ 1.05B | $ 861.44M | $ 781.08M | |
| $ 1.35B | $ 1.10B | $ 1.07B | $ 1.15B | $ 1.11B | |
| $ 31.45M | $ 31.11M | $ 26.45M | $ 22.86M | $ 18.88M | |
| $ 33.20M | $ 186.21M | $ 68.48M | $ -439.77M | $ -28.83M | |
| $ 1.75M | $ 100.14M | $ -24.38M | $ -285.35M | $ -325.53M | |
| $ -2.15M | $ 51.78M | $ 62.22M | $ -182.49M | $ 272.53M | |
| $ -401.00K | $ 151.93M | $ 37.84M | $ -467.84M | $ -53.01M | |
| $ 50.65M | $ 138.32M | $ 33.14M | $ -424.86M | $ -117.21M | |
| $ 0.91 | $ 2.49 | $ 0.58 | $ -7.33 | $ -2.06 | |
| $ 0.88 | $ 2.36 | $ 0.57 | $ -7.33 | $ -2.06 | |
| 55.55M | 55.58M | 56.83M | 57.99M | 57.00M | |
| 57.72M | 59.95M | 58.40M | 57.99M | 57.00M |