Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.03B | $ 1.78B | $ 1.93B | $ 2.91B | $ 2.13B | |
| $ 435.78M | $ 436.70M | $ 299.83M | $ 397.07M | $ 301.05M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 188.77M | $ 166.69M | $ 155.21M | $ 137.61M | $ 120.58M | |
| $ 743.88M | $ 666.35M | $ 594.06M | $ 565.01M | $ 433.52M | |
| $ 435.78M | $ 436.70M | $ 299.83M | $ 397.07M | $ 301.05M | |
| $ -3.20M | $ -62.02M | $ 14.17M | $ -45.96M | $ -149.87M | |
| $ 432.58M | $ 374.68M | $ 314.00M | $ 351.12M | $ 151.18M | |
| $ 335.63M | $ 289.77M | $ 264.72M | $ 274.92M | $ 117.89M | |
| $ 3.35 | $ 2.94 | $ 2.73 | $ 2.86 | $ 1.23 | |
| $ 3.33 | $ 2.92 | $ 2.71 | $ 2.85 | $ 1.22 | |
| 100.24M | 98.63M | 97.03M | 96.10M | 96.23M | |
| 100.79M | 99.29M | 97.63M | 96.49M | 96.56M |