Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.07B | $ 5.00B | $ 3.12B | $ 2.13B | $ 1.03B | |
| $ 1.66B | $ 2.36B | $ 1.65B | $ 1.42B | $ 548.46M | |
| $ 186.47M | $ 610.75M | $ 553.75M | $ 409.27M | $ 177.84M | |
| $ 2.03B | $ 1.78B | $ 1.01B | $ 444.68M | $ 289.12M | |
| $ 3.70B | $ 3.62B | $ 2.20B | $ 1.41B | $ 489.15M | |
| $ 1.47B | $ 1.74B | $ 1.10B | $ 1.01B | $ 370.62M | |
| $ -87.60M | $ -193.68M | $ -60.86M | $ -137.40M | $ -231.87M | |
| $ 1.38B | $ 1.55B | $ 1.04B | $ 870.13M | $ 138.74M | |
| $ 935.17M | $ 984.70M | $ 476.31M | $ 515.04M | $ 138.18M | |
| $ 1.31 | $ 1.54 | $ 1.36 | $ 1.80 | $ 0.49 | |
| $ 1.28 | $ 1.45 | $ 1.24 | $ 1.61 | $ 0.46 | |
| 715.77M | 640.66M | 349.21M | 286.16M | 281.99M | |
| 730.98M | 684.49M | 389.10M | 322.82M | 300.38M |