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.09 | $ 0.31 | $ 0.28 | $ 0.90 | $ 0.91 | |
$ ― | $ 0.09 | $ 0.31 | $ 0.28 | $ 0.90 | $ 0.91 | |
$ ― | $ 679.76M | $ 679.81M | $ 681.56M | $ 1.58B | $ 1.43B | |
$ ― | $ 677.10M | $ 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 | $ ― | $ ― | $ ― | $ ― |