Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.13B | $ 924.08M | $ 691.16M | $ 592.21M | $ 488.11M | |
| $ 392.76M | $ 322.05M | $ 226.15M | $ 177.55M | $ 155.96M | |
| $ 305.34M | $ 297.74M | $ 277.76M | $ 302.35M | $ 250.24M | |
| $ 39.97M | $ 32.20M | $ 29.76M | $ 14.32M | $ 4.25M | |
| $ 127.39M | $ 56.51M | $ -21.85M | $ -110.47M | $ -90.03M | |
| $ 87.42M | $ 24.31M | $ -51.61M | $ -124.80M | $ -94.28M | |
| $ -98.50M | $ 7.49M | $ 2.77M | $ -573.00K | $ 27.88M | |
| $ -11.08M | $ 31.80M | $ -48.85M | $ -125.37M | $ -66.40M | |
| $ 33.31M | $ 2.39M | $ -18.30M | $ -38.63M | $ -29.06M | |
| $ 0.35 | $ 0.03 | $ -0.27 | $ -0.61 | $ -0.35 | |
| $ 0.14 | $ 0.03 | $ -0.27 | $ -0.61 | $ -0.51 | |
| 95.83M | 81.78M | 68.51M | 63.53M | 56.27M | |
| 236.12M | 88.42M | 68.51M | 63.53M | 57.43M |