Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|
| $ 250.26B | $ 116.51B | $ 72.90B | $ 1.32B | |
| $ 5.28M | $ -21.67M | $ -6.55M | $ -1.04B | |
| $ -26.64M | $ -31.88M | $ -22.22M | $ 232.19M | |
| $ 8.55M | $ 5.42M | $ 3.60M | $ 471.00K | |
| $ 131.65M | $ 1.31B | $ -4.12B | $ -1.27B | |
| $ 31.92M | $ 10.21M | $ 15.67M | $ -1.28B | |
| $ 52.65M | $ 1.29B | $ -4.26B | $ -125.32M | |
| $ 84.57M | $ 1.30B | $ -4.24B | $ -1.40B | |
| $ 78.53M | $ 1.30B | $ -4.25B | $ -1.40B | |
| $ 0.54 | $ 8.89 | $ -29.04 | $ -9.59 | |
| $ 0.54 | $ 8.89 | $ -29.04 | $ -9.59 | |
| 146.18M | 146.18M | 146.18M | 146.18M | |
| 146.18M | 146.18M | 146.18M | 146.18M |