Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 895.79M | $ 800.97M | $ 631.07M | $ 651.13M | $ 549.24M | |
| $ 304.15M | $ 219.63M | $ 113.34M | $ 93.92M | $ 46.57M | |
| $ 73.79M | $ 187.26M | $ 39.14M | $ 45.10M | $ 63.02M | |
| $ 125.84M | $ 195.83M | $ 83.12M | $ 85.89M | $ 120.99M | |
| $ 356.20M | $ 223.84M | $ 193.03M | $ 92.58M | $ -190.20M | |
| $ 230.36M | $ 32.36M | $ 74.20M | $ 48.82M | $ -58.63M | |
| $ -11.07M | $ -13.27M | $ 22.13M | $ -62.93M | $ -295.55M | |
| $ 219.29M | $ 19.09M | $ 96.32M | $ -14.11M | $ -327.79M | |
| $ 114.25M | $ -28.30M | $ 65.58M | $ -34.08M | $ -319.20M | |
| $ 0.05 | $ -0.01 | $ 0.03 | $ -0.03 | $ -0.26 | |
| $ 0.05 | $ -0.01 | $ 0.03 | $ -0.03 | $ -0.26 | |
| 2.13B | 2.13B | 2.13B | 1.20B | 1.23B | |
| 2.15B | 2.13B | 2.13B | 1.20B | 1.23B |