Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 360.86M | $ 318.61M | $ 270.50M | $ 236.96M | $ 202.06M | |
| $ 272.02M | $ 288.01M | $ 22.52M | $ 200.89M | $ 171.96M | |
| $ 266.10M | $ 272.65M | $ -427.46M | $ 193.32M | $ 168.10M | |
| $ 26.31M | $ 19.10M | $ 15.80M | $ 13.60M | $ 11.55M | |
| $ 299.47M | $ 400.70M | $ 22.52M | $ 21.17M | $ 15.41M | |
| $ 5.92M | $ 15.36M | $ 449.98M | $ 7.57M | $ 3.86M | |
| $ 235.20M | $ 340.40M | $ -27.50M | $ 257.55M | $ 539.78M | |
| $ 241.12M | $ 355.76M | $ 422.48M | $ 265.12M | $ 543.64M | |
| $ 259.72M | $ 339.84M | $ 436.32M | $ 269.07M | $ 543.66M | |
| $ 1.08 | $ 1.45 | $ 1.83 | $ 1.17 | $ 2.38 | |
| $ 1.08 | $ 1.44 | $ 1.82 | $ 1.16 | $ 2.37 | |
| 240.22M | 234.94M | 232.79M | 230.66M | 228.26M | |
| 240.78M | 235.66M | 233.21M | 231.23M | 229.53M |