Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|
$ ― | $ 6.05B | $ 5.46B | $ 667.65M | |
$ ― | $ 1.85B | $ 1.65B | $ 204.85M | |
$ ― | $ 4.20B | $ 3.82B | $ 462.80M | |
$ ― | $ 3.62B | $ 2.46B | $ 300.62M | |
$ ― | $ 573.50M | $ 1.36B | $ 1.26B | |
$ ― | $ 103.00K | $ 10.38M | $ 2.81M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 446.22M | $ 2.30B | $ 1.48B | |
$ ― | $ 76.61M | $ 207.75M | $ 25.17M | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 370.44M | $ 2.10B | $ 164.79M | |
$ ― | $ 0.32 | $ 1.73 | $ 1.03 | |
$ ― | $ 0.31 | $ 1.70 | $ 1.01 | |
$ ― | $ 1.17B | $ 1.22B | $ 1.25B | |
$ ― | $ 1.18B | $ 1.23B | $ 1.27B | |
$ ― | $ 0.41 | $ 0.25 | $ 0.02 | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.48B | $ 4.11B | $ 505.47M | |
$ ― | $ 370.44M | $ 2.10B | $ 164.79M | |
$ ― | $ 425.06M | $ 1.23B | $ 1.11B | |
$ ― | $ 5.98M | $ 3.46M | $ 482.00K | |
$ ― | $ 452.19M | $ 2.31B | $ 190.43M | |
$ ― | $ 571.32M | $ 2.38B | $ 197.70M |