Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.52B | $ 9.13B | $ 5.06B | $ 13.13B | $ 5.16B | $ 4.18B | |
$ -7.36B | $ -6.02B | $ -6.28B | $ -5.38B | $ 4.16B | $ 3.21B | |
$ 3.16B | $ 3.11B | $ -1.22B | $ 7.72B | $ 995.92M | $ 967.48M | |
$ -553.74M | $ -510.07M | $ -59.02M | $ -10.67M | $ 2.86M | $ 17.21M | |
$ 49.82M | $ 43.47M | $ 11.25M | $ 12.31M | - | - | |
$ 2.61B | $ 2.49B | $ -1.10B | $ 7.76B | $ 722.51M | $ 703.50M | |
$ 52.15 | $ 52.40 | $ -25.50 | $ -1.57 | $ 15.34 | $ 16.32 | |
$ 52.00 | $ 52.27 | $ -25.50 | $ -1.57 | $ 15.31 | $ 16.29 | |
$ 200.19M | $ 47.49M | $ 43.04M | $ 0.00 | $ 47.10M | $ 43.12M | |
$ 200.71M | $ 47.61M | $ 43.04M | $ 0.00 | $ 47.18M | $ 43.17M | |
$ 2.66B | $ 2.56B | $ -1.06B | $ 7.79B | $ 762.40M | $ 748.80M | |
$ 1.61B | $ 2.61B | - | - | $ 762.40M | $ 748.80M | |
$ 1.54 | - | - | - | $ 1.40 | $ 1.36 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.12 | $ 9.13 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 7.72B | $ 1.05B | $ 1.03B | |
- | - | - | $ 7.70B | - | - | |
$ 61.20M | $ 73.18M | $ 48.34M | $ 36.66M | $ 50.45M | $ 58.36M |