Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.32B | $ 5.62B | $ 6.43B | $ 3.77B | $ 2.37B | |
| $ 3.22B | $ 1.83B | $ 2.72B | $ 1.22B | $ 1.15B | |
| $ 2.74B | $ 1.86B | $ 2.20B | $ 2.36B | $ 1.08B | |
| $ 37.51M | $ 40.83M | $ 34.89M | $ 19.00M | $ 25.00M | |
| $ 509.45M | $ 10.23M | $ 554.84M | $ -1.12B | $ 93.00M | |
| $ 471.94M | $ -30.60M | $ 519.95M | $ -1.14B | $ 68.00M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 471.94M | $ -30.60M | $ 519.95M | $ -1.14B | $ 68.00M | |
| $ 183.76M | $ 58.50M | $ 425.84M | $ -610.00M | $ 77.00M | |
| $ 0.11 | $ 0.04 | $ 0.26 | $ -0.37 | $ 0.05 | |
| $ 0.11 | $ 0.04 | $ 0.26 | $ -0.37 | $ 0.05 | |
| 1.64B | 1.64B | 1.64B | 1.64B | 1.64B | |
| 1.64B | 1.64B | 1.64B | 1.64B | 1.64B |