Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|
| $ 5.33B | $ 4.71B | $ 3.18B | $ 625.10M | |
| $ 2.22B | $ 1.86B | $ 747.10M | $ -291.59M | |
| $ 1.14B | $ 1.04B | $ 684.01M | $ 462.16M | |
| $ 260.84M | $ 251.31M | $ 276.51M | $ 204.41M | |
| $ 811.16M | $ -1.11B | $ 1.14B | $ -1.50B | |
| $ 1.08B | $ 818.36M | $ 63.09M | $ -753.75M | |
| $ -905.23M | $ -2.67B | $ 343.13M | $ -1.43B | |
| $ 169.83M | $ -1.85B | $ 407.42M | $ -2.11B | |
| $ 152.33M | $ -1.86B | $ 398.56M | $ -2.11B | |
| $ 0.36 | $ -4.31 | $ 0.92 | $ -4.90 | |
| $ 0.30 | $ -4.31 | $ 0.92 | $ -4.90 | |
| 364.01M | 431.46M | 431.46M | 431.46M | |
| 431.60M | 431.46M | 431.46M | 431.46M |