Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.98B | $ 3.00B | $ 2.76B | $ 2.92B | $ 2.78B | |
| $ 2.88B | $ 601.79M | $ 580.14M | $ 643.43M | $ 540.80M | |
| $ 212.36M | $ 342.23M | $ 304.77M | $ 296.15M | $ 276.59M | |
| $ 13.86M | $ 7.73M | $ 8.80M | $ 5.46M | $ 5.28M | |
| $ 135.39M | $ 355.57M | $ 283.75M | $ 364.39M | $ 271.39M | |
| $ 108.20M | $ 259.56M | $ 276.90M | $ 343.72M | $ 257.85M | |
| $ -22.12M | $ 57.53M | $ -20.95M | $ -23.97M | $ -67.99M | |
| $ 86.09M | $ 317.09M | $ 255.95M | $ 319.75M | $ 189.86M | |
| $ 63.87M | $ 242.01M | $ 205.89M | $ 225.49M | $ 607.82M | |
| $ 7.95 | $ 34.40 | $ 28.76 | $ 30.31 | $ 87.50 | |
| $ 7.95 | $ 31.79 | $ 26.88 | $ 29.00 | $ 85.87 | |
| 6.45M | 6.48M | 6.23M | 6.44M | 6.29M | |
| 6.45M | 7.01M | 6.67M | 6.73M | 6.39M |