Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.84B | $ 1.28B | $ 1.13B | $ 1.22B | $ 1.07B | |
| $ 499.23M | $ 305.62M | $ 277.52M | $ 268.50M | $ 240.61M | |
| $ 693.18M | $ 250.80M | $ 166.82M | $ 157.22M | $ 158.74M | |
| $ 103.44M | $ 60.33M | $ 42.87M | $ 40.11M | $ 42.73M | |
| $ -83.34M | $ 123.00M | $ 148.05M | $ 152.43M | $ 125.36M | |
| $ -193.95M | $ 54.83M | $ 110.70M | $ 111.28M | $ 81.87M | |
| $ -48.64M | $ -12.74M | $ -13.65M | $ -1.52M | $ -1.78M | |
| $ -242.59M | $ 42.08M | $ 97.05M | $ 109.76M | $ 80.09M | |
| $ -250.81M | $ 33.06M | $ 82.50M | $ 88.34M | $ 56.98M | |
| $ -5.43 | $ 0.91 | $ 2.51 | $ 2.67 | $ 1.72 | |
| $ -5.43 | $ 0.90 | $ 2.50 | $ 2.66 | $ 1.70 | |
| 46.17M | 36.42M | 32.82M | 33.05M | 33.19M | |
| 46.17M | 36.65M | 33.03M | 33.20M | 33.49M |