Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 758.46M | $ 735.56M | $ 729.58M | $ 677.39M | $ 458.24M | |
| $ 777.95M | $ 327.84M | $ 286.54M | $ 257.39M | $ 183.74M | |
| $ 755.72M | $ 271.19M | $ 252.61M | $ 249.09M | $ 225.20M | |
| $ 70.19M | $ 67.96M | $ 67.30M | $ 67.07M | $ 72.13M | |
| $ 90.37M | $ 68.72M | $ 101.67M | $ 80.41M | $ 31.84M | |
| $ 21.68M | $ 16.17M | $ 33.93M | $ 8.31M | $ -41.45M | |
| $ -12.98M | $ -26.38M | $ -12.28M | $ -10.27M | $ -17.54M | |
| $ 8.71M | $ -10.21M | $ 21.65M | $ -1.97M | $ -58.99M | |
| $ 12.69M | $ -7.79M | $ 14.79M | $ -11.97M | $ -43.29M | |
| $ 0.41 | $ -0.24 | $ 0.47 | $ -0.29 | $ -1.38 | |
| $ 0.41 | $ -0.24 | $ 0.36 | $ -0.29 | $ -1.38 | |
| 30.77M | 31.89M | 31.66M | 31.49M | 31.36M | |
| 30.77M | 31.89M | 40.99M | 31.49M | 31.36M |