Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 7.80B | $ 9.30B | $ 6.94B | $ 5.37B | $ 8.53B | $ 7.91B | |
$ 3.09B | $ 4.65B | $ 3.54B | $ 3.05B | $ 2.98B | $ 3.04B | |
$ 4.72B | $ 4.65B | $ 3.40B | $ 2.32B | $ 5.55B | $ 4.87B | |
$ 845.01M | $ 1.22B | $ 1.08B | $ 599.22M | $ 692.77M | $ 735.76M | |
$ 3.87B | $ 3.43B | $ 2.33B | $ 1.72B | $ 4.85B | $ 4.13B | |
$ -438.96M | $ -741.53M | $ -387.20M | $ -308.61M | $ -204.77M | $ -131.47M | |
$ 61.66M | $ -10.47B | $ -7.51B | $ 79.65M | $ -49.72M | $ -15.28M | |
$ 3.50B | $ 13.15B | $ 9.56B | $ 1.49B | $ 4.60B | $ 3.99B | |
$ 799.52M | $ 1.38B | $ 972.18M | $ 394.50M | $ 1.37B | $ 1.12B | |
- | $ 40.00K | $ 2.86B | - | - | - | |
$ 2.69B | $ 11.78B | $ 8.60B | $ 1.09B | $ 3.22B | $ 2.85B | |
- | $ 10.10 | $ 7.35 | - | - | - | |
- | $ 10.10 | $ 7.35 | - | - | - | |
- | $ 386.17M | $ 388.63M | - | - | - | |
- | $ 386.17M | $ 388.63M | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 106.28M | $ 110.48M | $ 151.86M | |
$ 3.93B | $ 5.87B | $ 4.61B | $ 3.65B | $ 3.67B | $ 3.77B | |
$ 2.69B | $ 11.78B | $ 8.60B | $ 1.09B | $ 3.22B | $ 2.85B | |
$ 2.64B | - | - | $ 1.04B | $ 3.26B | $ 2.86B | |
$ 566.44M | - | - | $ 420.50M | $ 376.01M | $ 325.56M | |
$ 4.06B | $ 14.08B | $ 10.08B | $ 1.91B | $ 4.98B | $ 4.31B | |
$ 4.45B | $ 14.63B | $ 10.57B | $ 2.35B | $ 5.39B | $ 4.66B |