Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.01B | $ 3.80B | $ 2.90B | $ 2.69B | $ 2.46B | |
| $ 108.49M | $ 190.93M | $ 146.17M | $ 170.81M | $ 162.87M | |
| $ 132.48M | $ 141.28M | $ 164.42M | $ 158.87M | $ 143.92M | |
| $ 32.12M | $ 27.14M | $ 28.91M | $ 30.61M | $ 33.46M | |
| $ 8.14M | $ 82.61M | $ 13.47M | $ 76.82M | $ 75.70M | |
| $ -23.99M | $ 49.65M | $ -18.25M | $ 41.05M | $ 36.07M | |
| $ -67.27M | $ -64.37M | $ -61.04M | $ -33.93M | $ -19.72M | |
| $ -91.26M | $ -14.72M | $ -79.30M | $ 7.12M | $ 16.35M | |
| $ -90.09M | $ -29.14M | $ -87.02M | $ -17.97M | $ 11.55M | |
| $ -0.06 | $ -0.02 | $ -0.06 | $ -0.01 | $ <0.01 | |
| $ -0.06 | $ -0.02 | $ -0.06 | $ -0.01 | $ <0.01 | |
| 1.60B | 1.27B | 1.47B | 1.60B | 1.60B | |
| 1.60B | 1.27B | 1.60B | 1.60B | 1.60B |