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 | - | - | - | - |