Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 14.27B | $ 12.83B | $ 11.64B | $ 9.36B | $ 4.88B | |
| $ 4.16B | $ 3.27B | $ 2.82B | $ 1.26B | $ -79.47M | |
| $ 1.82B | $ 1.73B | $ 1.75B | $ 47.46M | $ 3.35B | |
| $ 939.11M | $ 799.55M | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 3.27B | $ 2.34B | $ 1.28B | $ 2.26B | $ -3.34B | |
| $ 2.34B | $ 1.54B | $ 1.08B | $ 1.21B | $ -3.43B | |
| $ -716.92M | $ -547.11M | $ -481.67M | $ 134.47M | $ -658.42M | |
| $ 1.62B | $ 993.93M | $ 596.49M | $ 1.35B | $ -4.08B | |
| $ 1.46B | $ 976.97M | $ 581.83M | $ 1.34B | $ -4.65B | |
| $ 5.00 | $ 3.20 | $ 2.00 | $ 27.80 | $ -860.00 | |
| $ 5.00 | $ 3.20 | $ 2.00 | $ 27.20 | $ -860.00 | |
| 294.83M | 302.22M | 302.22M | 48.31M | 5.44M | |
| 294.65M | 302.22M | 302.22M | 49.27M | 5.44M |