Income Statement | Dec 24 | Dec 23 | Dec 23 | Dec 23 | Dec 23 |
|---|---|---|---|---|---|
| $ 8.95B | $ 9.24B | $ 9.24B | $ 9.24B | $ 9.24B | |
| $ 6.06B | $ 4.56B | $ 4.56B | $ 4.56B | $ 4.56B | |
| $ 4.38B | $ 2.65B | $ 2.65B | $ 2.65B | $ 2.65B | |
| $ 1.64B | $ 1.69B | $ 1.69B | $ 1.69B | $ 1.69B | |
| $ 3.35B | $ 3.46B | $ 3.46B | $ 3.46B | $ 3.46B | |
| $ 1.68B | $ 1.92B | $ 1.92B | $ 1.92B | $ 1.92B | |
| $ -1.76B | $ -1.80B | $ -1.80B | $ -1.80B | $ -1.80B | |
| $ -82.35M | $ 118.56M | $ 118.56M | $ 118.56M | $ 118.56M | |
| $ -102.92M | $ 53.20M | $ 53.20M | $ 53.20M | $ 53.20M | |
| $ -0.22 | $ 0.12 | $ 0.12 | $ 0.12 | $ 0.12 | |
| $ -0.22 | $ 0.12 | $ 0.12 | $ 0.12 | $ 0.12 | |
| 459.89M | 454.73M | 454.73M | 454.73M | 454.73M | |
| 461.54M | 455.03M | 455.03M | 455.03M | 455.03M |