Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 116.96M | $ 20.86M | $ 7.36B | $ 4.82B | $ 3.01B | |
| $ -33.05M | $ -40.23M | $ 3.63B | $ 2.14B | $ 1.58B | |
| $ 405.64M | $ 286.70M | $ 3.41B | $ 2.32B | $ 1.37B | |
| $ 85.91M | $ 36.74M | $ 764.47M | $ 478.11M | $ 376.87M | |
| $ -306.69M | $ -291.19M | $ 1.82B | $ 344.43M | $ 943.49M | |
| $ -438.69M | $ -326.93M | $ 225.68M | $ -179.53M | $ 219.71M | |
| $ 46.49M | $ -11.88M | $ 766.41M | $ 81.80M | $ 284.20M | |
| $ -392.20M | $ -338.81M | $ 992.09M | $ -97.74M | $ 503.91M | |
| $ 142.55M | $ 240.88M | $ 556.55M | $ -198.49M | $ 340.78M | |
| $ 0.51 | $ 0.65 | $ 0.02 | $ -0.55 | $ 1.00 | |
| $ 0.51 | $ 0.65 | $ 1.16 | $ -0.55 | $ 0.96 | |
| 281.00M | 370.84M | 368.02M | 362.39M | 340.76M | |
| 281.00M | 370.84M | 412.72M | 362.39M | 353.38M |