Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.32B | $ 1.18B | $ 1.07B | $ 936.77M | $ 587.02M | |
| $ 1.09B | $ 615.02M | $ 557.59M | $ 474.03M | $ 315.87M | |
| $ 699.16M | $ 290.82M | $ 284.72M | $ 243.96M | $ 172.48M | |
| $ 155.78M | $ 160.35M | $ 149.41M | $ 124.02M | $ 62.80M | |
| $ 570.17M | $ 507.11M | $ 443.53M | $ 374.09M | $ 195.97M | |
| $ 394.68M | $ 324.20M | $ 272.86M | $ 230.08M | $ 143.40M | |
| $ -88.15M | $ -81.51M | $ -67.32M | $ -69.11M | $ -91.44M | |
| $ 306.14M | $ 242.69M | $ 205.55M | $ 160.97M | $ 51.78M | |
| $ 219.10M | $ 172.04M | $ 138.31M | $ 99.40M | $ 42.77M | |
| $ 2.62 | $ 2.01 | $ 1.63 | $ 1.18 | $ 0.51 | |
| $ 2.62 | $ 2.00 | $ 1.62 | $ 1.18 | $ 0.51 | |
| 83.52M | 85.62M | 84.90M | 84.14M | 83.30M | |
| 83.73M | 85.83M | 85.18M | 84.54M | 83.89M |