Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 799.60M | $ 470.26M | $ 427.48M | $ 426.39M | $ 489.92M | |
| $ 345.51M | $ 180.55M | $ 156.84M | $ 187.18M | $ 318.86M | |
| $ 75.18M | $ 61.92M | $ 64.35M | $ 59.58M | $ 47.77M | |
| $ 140.07M | $ 87.41M | $ 83.02M | $ 58.97M | $ 47.29M | |
| $ 410.40M | $ 13.78M | $ 208.15M | $ 206.48M | $ 289.80M | |
| $ 270.33M | $ 118.63M | $ 92.50M | $ 126.70M | $ 271.09M | |
| $ 66.42M | $ -194.07M | $ 19.86M | $ -1.21M | $ -27.09M | |
| $ 336.75M | $ -75.44M | $ 112.35M | $ 126.38M | $ 236.92M | |
| $ 268.34M | $ -68.47M | $ 92.80M | $ 101.83M | $ 201.05M | |
| $ 2.59 | $ -0.66 | $ 0.99 | $ 1.12 | $ 2.27 | |
| $ 2.58 | $ -0.66 | $ 0.98 | $ 1.10 | $ 2.21 | |
| 103.68M | 103.24M | 94.11M | 90.79M | 88.60M | |
| 104.13M | 103.97M | 94.90M | 92.17M | 90.96M |