Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.69B | $ 4.37B | $ 3.97B | $ 3.58B | $ 3.08B | |
| $ 1.42B | $ 1.32B | $ 1.24B | $ 1.09B | $ 948.79M | |
| $ 1.64B | $ 1.24B | $ 1.12B | $ 997.11M | $ 859.69M | |
| $ 130.39M | $ 108.21M | $ 87.98M | $ 78.25M | $ 71.12M | |
| $ -85.34M | $ 192.35M | $ 214.97M | $ 173.09M | $ 165.44M | |
| $ -221.71M | $ 78.33M | $ 125.78M | $ 94.99M | $ 89.09M | |
| $ -27.48M | $ -22.16M | $ -21.70M | $ -19.24M | $ -11.59M | |
| $ -249.19M | $ 56.17M | $ 104.08M | $ 75.75M | $ 77.50M | |
| $ -224.91M | $ 39.47M | $ 79.44M | $ 65.05M | $ 62.31M | |
| $ -2.30 | $ 0.40 | $ 0.80 | $ 0.67 | $ 0.65 | |
| $ -2.30 | $ 0.40 | $ 0.79 | $ 0.65 | $ 0.63 | |
| 97.98M | 98.71M | 98.71M | 96.81M | 95.72M | |
| 97.98M | 99.61M | 100.83M | 100.16M | 99.42M |