Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.52B | $ 5.88B | $ 5.04B | $ 4.71B | $ 4.10B | |
| $ 1.10B | $ 3.30B | $ 3.10B | $ 3.28B | $ 2.73B | |
| $ 226.90M | $ 2.21B | $ 2.07B | $ 1.85B | $ 1.86B | |
| $ 2.47B | $ 2.01B | $ 1.86B | $ 1.60B | $ 1.51B | |
| $ 5.18B | $ 3.80B | $ 4.06B | $ 2.96B | $ 2.44B | |
| $ 870.98M | $ 1.08B | $ 1.04B | $ 1.43B | $ 870.00M | |
| $ -771.27M | $ -1.28B | $ -469.00M | $ -1.29B | $ -922.00M | |
| $ 99.72M | $ -200.00M | $ 568.00M | $ 136.00M | $ -52.00M | |
| $ -19.33M | $ -218.00M | $ -50.00M | $ -122.00M | $ -136.00M | |
| $ -0.07 | $ -0.89 | $ -0.32 | $ -0.60 | $ -0.69 | |
| $ -0.07 | $ -0.89 | $ -0.32 | $ -0.60 | $ -0.69 | |
| 286.96M | 285.18M | 282.40M | 275.36M | 275.08M | |
| 286.96M | 285.18M | 282.40M | 275.36M | 275.08M |