Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 12.90B | $ 12.90B | $ 5.64B | $ 2.87B | $ 3.34B | $ 3.71B | |
$ 2.96B | $ 2.96B | $ 2.06B | $ 1.92B | $ 1.53B | $ 1.45B | |
$ 9.94B | $ 9.94B | $ 3.58B | $ 944.26M | $ 1.81B | $ 2.27B | |
$ -25.15M | $ -25.15M | $ -24.31M | $ -8.06M | $ 300.54M | $ 283.05M | |
$ 9.96B | $ 9.96B | $ 3.60B | $ 952.32M | $ 1.51B | $ 1.98B | |
$ -112.72M | $ -112.71M | $ -290.07M | $ -314.17M | $ -220.75M | $ -225.92M | |
- | - | - | - | - | - | |
$ 8.78B | $ 8.78B | $ 3.07B | $ 163.69M | $ 1.08B | $ 1.80B | |
$ 7.17B | $ 7.17B | $ 2.22B | $ 118.97M | $ 943.20M | $ 1.33B | |
- | - | - | - | - | - | |
$ 1.60B | $ 1.60B | $ 850.70M | $ 44.72M | $ 141.05M | $ 475.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.94B | $ 2.94B | $ 2.04B | $ 1.92B | $ 1.83B | $ 1.73B | |
$ 1.60B | $ 1.60B | $ 850.70M | $ 44.72M | $ 141.05M | $ 475.78M | |
$ 2.28B | $ 2.28B | $ 1.15B | $ 622.92M | $ 458.10M | $ 438.93M | |
$ 109.95M | $ 75.90M | $ 117.07M | $ 161.86M | $ 54.88M | $ 248.77M | |
$ 8.89B | $ 8.85B | $ 3.19B | $ 325.55M | $ 1.14B | $ 2.05B | |
$ 10.67B | $ 10.64B | $ 4.15B | $ 1.45B | $ 1.95B | $ 2.80B |