Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 5.38B | $ 4.15B | $ 2.65B | $ 1.36B | $ 1.12B | |
| $ 286.17M | $ 603.72M | $ 317.10M | $ -574.04M | $ -348.58M | |
| $ 1.18B | $ 251.77M | $ 106.07M | $ 103.70M | $ 543.67M | |
| $ 1.17B | $ 731.42M | $ 483.94M | $ 849.18M | $ 670.91M | |
| $ 286.89M | $ 1.09B | $ 692.06M | $ 171.38M | $ -219.34M | |
| $ -889.74M | $ 351.95M | $ 211.03M | $ -677.75M | $ -892.26M | |
| $ -67.21M | $ -44.85M | $ -43.17M | $ -42.03M | $ -38.76M | |
| $ -956.95M | $ 307.10M | $ 167.86M | $ -719.78M | $ -931.02M | |
| $ -968.03M | $ 246.29M | $ 154.66M | $ -654.54M | $ -803.69M | |
| $ -2.44 | $ 0.88 | $ 0.72 | $ -3.37 | $ -4.27 | |
| $ -2.44 | $ 0.88 | $ 0.70 | $ -3.37 | $ -4.27 | |
| 397.20M | 279.50M | 215.94M | 195.02M | 188.01M | |
| 397.20M | 280.06M | 219.50M | 195.02M | 188.01M |