Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.42B | $ 14.10B | $ 7.13B | $ 4.41B | $ 1.04B | |
| $ 2.71B | $ 14.10B | $ 3.13B | $ 4.41B | $ 1.04B | |
| $ 1.74B | $ 1.23B | $ 2.30B | $ 897.47M | $ 35.00M | |
| $ 218.00M | $ 206.00M | $ 50.00M | $ 13.00M | $ 100.00M | |
| $ 1.56B | $ 1.78B | $ 2.21B | $ 649.00M | $ -32.45M | |
| $ 967.00M | $ 1.21B | $ 827.20M | $ 516.17M | $ 1.01B | |
| $ 0.00 | $ -11.66B | $ -5.33B | $ -3.47B | $ 0.00 | |
| $ 967.00M | $ 1.21B | $ 814.00M | $ 532.00M | $ -113.00M | |
| $ 766.00M | $ 1.21B | $ 796.00M | $ 499.00M | $ -112.00M | |
| $ 2.75 | $ 3.34 | $ 6.78 | $ 9.69 | $ -1.28 | |
| $ 2.75 | $ 3.34 | $ 6.78 | $ 9.69 | $ -1.28 | |
| 272.69M | 363.87M | 117.39M | 50.55M | 34.45M | |
| 272.69M | 363.87M | 117.39M | 50.55M | 34.45M |