Income Statement | Dec 24 | Dec 23 | Dec 21 | Dec 20 |
|---|---|---|---|---|
| $ 1.79B | $ 1.18B | $ 251.91M | $ 92.09M | |
| $ 279.10M | $ 209.50M | $ 10.45M | $ -18.93M | |
| $ 395.82M | $ 432.74M | $ 132.83M | $ 91.45M | |
| $ 23.23M | $ 11.31M | $ 4.49M | $ 5.73M | |
| $ -60.07M | $ -189.85M | $ -117.89M | $ -104.64M | |
| $ -116.72M | $ -223.23M | $ -122.38M | $ -110.38M | |
| $ 36.27M | $ 10.72M | $ 67.00K | $ 809.00K | |
| $ -80.46M | $ -212.51M | $ -122.31M | $ -109.57M | |
| $ -13.49M | $ -23.87M | $ -122.31M | $ -109.52M | |
| $ -0.08 | $ -0.37 | $ 0.00 | $ 0.00 | |
| $ -0.08 | $ -0.37 | $ 0.00 | $ 0.00 | |
| 95.70M | 64.34M | 50.66M | 50.66M | |
| 95.70M | 64.34M | 50.66M | 50.66M |