Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.12B | $ 3.71B | $ ― | $ ― | $ ― | $ ― | |
$ 1.96B | $ 1.08B | $ ― | $ ― | $ ― | $ ― | |
$ 3.16B | $ 2.63B | $ ― | $ ― | $ ― | $ ― | |
$ 561.50M | $ 643.67M | $ ― | $ ― | $ ― | $ ― | |
$ 2.60B | $ 1.99B | $ ― | $ ― | $ ― | $ ― | |
$ -345.71M | $ -211.83M | $ ― | $ ― | $ ― | $ ― | |
$ -2.56M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.25B | $ 1.76B | $ ― | $ ― | $ ― | $ ― | |
$ 569.31M | $ 510.23M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.67B | $ 1.25B | $ ― | $ ― | $ ― | $ ― | |
$ 34.64 | $ 3.24 | $ 10.10 | $ 7.35 | $ 2.80 | $ 8.20 | |
$ 34.64 | $ 3.24 | $ 10.10 | $ 7.35 | $ 2.80 | $ 8.20 | |
$ 96.54M | $ 386.17M | $ 386.17M | $ 388.63M | $ 390.31M | $ 392.74M | |
$ 96.54M | $ 386.17M | $ 386.17M | $ 388.63M | $ 390.31M | $ 392.74M | |
$ 127.18 | $ 0.01 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.53B | $ 1.72B | $ ― | $ ― | $ ― | $ ― | |
$ 1.67B | $ 1.25B | $ ― | $ ― | $ ― | $ ― | |
$ 1.67B | $ 1.30B | $ ― | $ ― | $ ― | $ ― | |
$ 423.65M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.67B | $ 2.04B | $ ― | $ ― | $ ― | $ ― | |
$ 2.94B | $ 2.68B | $ ― | $ ― | $ ― | $ ― |