Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 6.06B | $ 4.32B | $ 2.39B | $ 1.52B | $ 1.22B | |
| $ 4.84M | $ 69.67M | $ 111.36M | $ 65.74M | $ 94.15M | |
| $ 296.97M | $ 301.80M | $ 216.74M | $ 437.99M | $ 150.82M | |
| $ 24.46M | $ 20.16M | $ 13.77M | $ 14.67M | $ 14.10M | |
| $ -218.19M | $ -167.64M | $ -72.41M | $ -362.16M | $ -40.11M | |
| $ -292.13M | $ -232.13M | $ -105.38M | $ -372.24M | $ -56.67M | |
| $ 43.30M | $ 37.67M | $ 14.71M | $ -10.73M | $ -5.67M | |
| $ -248.83M | $ -194.46M | $ -90.67M | $ -382.98M | $ -62.34M | |
| $ -260.15M | $ -262.60M | $ -106.55M | $ -406.49M | $ -60.05M | |
| $ -0.63 | $ -0.64 | $ -0.26 | $ -1.09 | $ -0.16 | |
| $ -0.63 | $ -0.64 | $ -0.26 | $ -1.09 | $ -0.16 | |
| 410.97M | 408.92M | 408.15M | 372.93M | 384.84M | |
| 410.97M | 408.92M | 408.15M | 372.93M | 384.84M |