Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.00B | $ 1.76B | $ 1.79B | $ 1.25B | $ 987.05M | |
| $ 1.21B | $ 865.35M | $ 1.00B | $ 910.76M | $ 909.30M | |
| $ 768.07M | $ 758.28M | $ 756.95M | $ 479.01M | $ 571.25M | |
| $ 36.29M | $ 54.23M | $ 40.47M | $ 45.28M | $ 93.41M | |
| $ 480.00M | $ 161.29M | $ 287.07M | $ 477.04M | $ 431.46M | |
| $ 443.71M | $ 107.06M | $ 246.59M | $ 431.75M | $ 338.06M | |
| $ -11.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 432.71M | $ 107.06M | $ 246.59M | $ 431.75M | $ 338.06M | |
| $ 330.24M | $ 77.51M | $ 189.14M | $ 332.48M | $ 253.94M | |
| $ 6.87 | $ 1.29 | $ 3.58 | $ 6.25 | $ 4.65 | |
| $ 6.80 | $ 1.28 | $ 3.54 | $ 6.18 | $ 4.60 | |
| 45.02M | 46.56M | 48.01M | 50.46M | 50.58M | |
| 45.45M | 46.99M | 48.61M | 51.05M | 51.14M |