Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.95B | $ 1.57B | $ 686.96M | $ 0.00 | $ 2.39B | |
| $ 270.64M | $ 177.03M | $ -32.38M | $ 0.00 | $ 1.74B | |
| $ 227.83M | $ 343.87M | $ 310.62M | $ 0.00 | $ 1.24B | |
| $ 38.95M | $ 47.55M | $ 64.99M | $ 0.00 | $ 19.33M | |
| $ 81.76M | $ -119.30M | $ -278.01M | $ 0.00 | $ 519.58M | |
| $ 42.82M | $ -166.84M | $ -343.00M | $ 0.00 | $ 500.26M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 42.82M | $ -166.84M | $ -343.00M | $ 0.00 | $ 500.26M | |
| $ 15.49M | $ -80.09M | $ -190.68M | $ 0.00 | $ 518.39M | |
| $ 1.57 | $ -9.77 | $ -30.61 | $ -41.79 | $ 86.57 | |
| $ 1.18 | $ -9.77 | $ -10.09 | $ -13.30 | $ 86.57 | |
| 9.85M | 8.20M | 6.23M | 6.03M | 2.88M | |
| 23.41M | 8.20M | 18.91M | 18.94M | 2.88M |