Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.75B | $ 11.65B | $ 9.09B | $ 5.05B | $ 5.27B | |
| $ 5.18B | $ 3.67B | $ 3.64B | $ -858.28M | $ 174.46M | |
| $ 1.17B | $ 678.05M | $ 532.53M | $ 360.55M | $ 288.56M | |
| $ 2.44M | $ 258.46M | $ -134.75M | $ -26.95M | $ -20.99M | |
| $ 4.14B | $ 3.35B | $ 3.05B | $ -1.20B | $ -87.56M | |
| $ 4.01B | $ 2.99B | $ 3.11B | $ -1.22B | $ -114.11M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 4.01B | $ 2.99B | $ 3.11B | $ -1.22B | $ -114.11M | |
| $ 2.68B | $ 1.87B | $ 2.56B | $ -1.06B | $ -40.16M | |
| $ 56.76 | $ 35.31 | $ 52.40 | $ -25.50 | $ -1.57 | |
| $ 56.62 | $ 35.21 | $ 52.27 | $ -25.50 | $ -1.57 | |
| 44.87M | 51.19M | 47.49M | 43.04M | 47.17M | |
| 44.87M | 51.34M | 47.61M | 43.04M | 47.17M |