Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.89B | $ 6.59B | - | - | - | - | |
$ 1.74B | $ 4.10B | - | - | - | - | |
$ 1.16B | $ 2.49B | - | - | - | - | |
$ 729.27M | $ 1.76B | - | - | - | - | |
$ 429.48M | $ 732.62M | - | - | - | - | |
$ -187.81M | $ -534.54M | - | - | - | - | |
$ 93.55M | $ -42.33M | - | - | - | - | |
$ 335.22M | $ 224.02M | - | - | - | - | |
$ 68.70M | $ 43.35M | - | - | - | - | |
- | $ 62.82M | - | - | - | - | |
$ 227.22M | $ 59.31M | - | - | - | - | |
- | - | $ 0.31 | $ 0.28 | $ 0.90 | $ 0.91 | |
- | - | $ 0.31 | $ 0.28 | $ 0.90 | $ 0.91 | |
- | - | $ 679.81M | $ 681.56M | $ 1.58B | $ 1.43B | |
- | - | $ 1.75B | $ 1.90B | $ 1.58B | $ 1.43B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.47B | $ 5.86B | - | - | - | - | |
$ 227.22M | $ 59.31M | - | - | - | - | |
$ 221.17M | $ 164.65M | - | - | - | - | |
$ 179.98M | - | - | - | - | - | |
$ 515.20M | $ 820.88M | - | - | - | - | |
$ 600.18M | $ 1.26B | - | - | - | - |