Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.34B | $ 4.86B | $ 4.23B | $ 3.56B | $ 3.38B | |
| $ 2.18B | $ 321.30M | $ 518.07M | $ 340.26M | $ 562.78M | |
| $ 1.59B | $ 63.26M | $ 59.66M | $ 60.08M | $ 57.47M | |
| $ 32.67M | $ 34.80M | $ 30.04M | $ 42.34M | $ 55.11M | |
| $ 671.59M | $ 321.71M | $ 517.25M | $ 351.37M | $ 589.58M | |
| $ 589.60M | $ 258.03M | $ 458.41M | $ 280.19M | $ 505.31M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 589.60M | $ 258.03M | $ 458.41M | $ 280.19M | $ 505.31M | |
| $ 466.41M | $ 207.01M | $ 365.24M | $ 224.89M | $ 403.84M | |
| $ 7.48 | $ 3.25 | $ 5.87 | $ 3.57 | $ 6.55 | |
| $ 7.48 | $ 3.23 | $ 5.84 | $ 3.54 | $ 6.50 | |
| 61.10M | 60.88M | 62.54M | 63.53M | 62.13M | |
| 61.10M | 61.30M | 60.97M | 60.88M | 60.67M |