Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 700.43M | $ 653.34M | $ 590.00M | $ 522.94M | $ 425.71M | |
| $ 526.78M | $ 491.37M | $ 443.20M | $ 393.55M | $ 327.83M | |
| $ 493.39M | $ 472.83M | $ 428.86M | $ 449.75M | $ 366.45M | |
| $ 46.53M | $ 50.34M | $ 50.10M | $ 42.82M | $ 27.13M | |
| $ 105.57M | $ 183.80M | $ 116.51M | $ 1.25M | $ -10.79M | |
| $ 33.39M | $ 18.54M | $ 14.35M | $ -56.20M | $ -38.61M | |
| $ 14.84M | $ 106.16M | $ 46.16M | $ 8.79M | $ -62.24M | |
| $ 48.23M | $ 124.70M | $ 60.51M | $ -47.41M | $ -100.86M | |
| $ 24.52M | $ 161.17M | $ 52.83M | $ -29.39M | $ -115.16M | |
| $ 0.39 | $ 2.59 | $ 0.87 | $ -0.49 | $ -1.97 | |
| $ 0.39 | $ 1.45 | $ 0.73 | $ -0.49 | $ -1.97 | |
| 59.63M | 62.13M | 60.85M | 59.54M | 58.35M | |
| 71.60M | 73.50M | 72.05M | 59.54M | 58.35M |