Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.47B | $ 1.32B | $ 1.46B | $ 1.38B | $ 1.90B | |
| $ 425.88M | $ 327.60M | $ 360.26M | $ 296.63M | $ 513.85M | |
| $ 423.81M | $ 377.55M | $ 350.57M | $ 351.43M | $ 375.96M | |
| $ 54.19M | $ 51.90M | $ 50.70M | $ 53.52M | $ 45.09M | |
| $ 51.39M | $ 3.45M | $ 64.64M | $ -683.00K | $ 172.42M | |
| $ 2.08M | $ -49.95M | $ 9.69M | $ -54.79M | $ 137.89M | |
| $ -14.22M | $ -11.70M | $ -13.17M | $ -8.97M | $ -23.33M | |
| $ -12.15M | $ -61.66M | $ -3.48M | $ -63.77M | $ 114.56M | |
| $ -12.46M | $ -85.18M | $ -2.59M | $ -54.39M | $ 100.96M | |
| $ -0.12 | $ -0.95 | $ 0.03 | $ -0.63 | $ 1.08 | |
| $ -0.12 | $ -0.95 | $ 0.03 | $ -0.63 | $ 1.01 | |
| 106.00M | 104.16M | 102.48M | 96.28M | 93.26M | |
| 106.00M | 104.16M | 106.28M | 96.28M | 100.00M |