Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|
| $ 3.27B | $ 13.64B | $ 14.74B | $ 2.62B | |
| $ 156.40M | $ 221.67M | $ 421.94M | $ 15.52M | |
| $ 28.45M | $ 23.49M | $ 123.07M | $ 83.79M | |
| $ 221.87M | $ 68.44M | $ 207.46M | $ 73.70M | |
| $ 240.06M | $ 266.62M | $ 506.33M | $ 50.86M | |
| $ 18.19M | $ 198.17M | $ 298.88M | $ -22.84M | |
| $ -185.50M | $ -56.18M | $ -77.36M | $ -14.53M | |
| $ -167.31M | $ 141.99M | $ 221.52M | $ -37.37M | |
| $ -34.54M | $ 118.50M | $ 50.66M | $ -30.00M | |
| $ -9.90 | $ 33.56 | $ 16.26 | $ -8.28 | |
| $ -9.90 | $ 33.56 | $ 16.26 | $ -8.28 | |
| 12.49M | 12.49M | 11.24M | 11.24M | |
| 12.49M | 12.49M | 11.24M | 11.24M |