Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.58B | $ 2.93B | $ 2.38B | $ 3.06B | $ 1.48B | |
| $ 808.45M | $ 2.40B | $ 1.30B | $ 2.62B | $ 1.23B | |
| $ 334.73M | $ 2.18B | $ 979.52M | $ 1.33B | $ 749.74M | |
| $ 1.17B | $ 949.48M | $ 675.78M | $ 532.93M | $ 312.79M | |
| $ 1.67B | $ 996.99M | $ 1.17B | $ 1.15B | $ -69.01M | |
| $ 473.73M | $ 218.46M | $ 324.74M | $ 1.28B | $ 483.74M | |
| $ -272.06M | $ -387.22M | $ 20.48M | $ -767.27M | $ -916.27M | |
| $ 201.67M | $ -168.75M | $ 345.22M | $ 516.89M | $ -432.53M | |
| $ 132.91M | $ -114.61M | $ 67.61M | $ 96.67M | $ -19.38M | |
| $ 0.54 | $ -0.88 | $ 0.45 | $ 2.20 | $ -0.46 | |
| $ 0.54 | $ -0.88 | $ 0.45 | $ 2.20 | $ -0.46 | |
| 242.06M | 201.23M | 150.99M | 168.72M | 169.49M | |
| 245.06M | 201.23M | 151.20M | 168.97M | 169.49M |