Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 10.89B | $ 9.13B | $ 5.06B | $ 13.13B | $ 5.16B | $ 4.18B | |
$ -5.94B | $ -6.02B | $ -6.28B | $ -5.38B | $ 4.16B | $ 3.21B | |
$ 4.97B | $ 3.11B | $ -1.22B | $ 7.72B | $ 995.92M | $ 967.48M | |
$ -513.95M | $ -510.07M | $ -59.02M | $ -10.67M | $ 2.86M | $ 17.21M | |
$ 41.15M | $ 43.47M | $ 11.25M | $ 12.31M | - | - | |
$ 7.17B | $ 2.53B | $ -1.10B | $ 7.76B | $ 722.51M | $ 703.50M | |
$ 69.50 | $ 52.40 | $ -25.50 | $ -1.57 | $ 15.34 | $ 16.32 | |
$ 48.56 | $ 52.27 | $ -25.50 | $ -1.57 | $ 15.31 | $ 16.29 | |
$ 139.71M | $ 47.49M | $ 43.04M | $ 0.00 | $ 47.10M | $ 43.12M | |
$ 140.07M | $ 47.61M | $ 43.04M | $ 0.00 | $ 47.18M | $ 43.17M | |
$ 4.69B | $ 2.56B | $ -1.06B | $ 7.79B | $ 762.40M | $ 748.80M | |
$ 296.89M | $ 2.61B | - | - | $ 762.40M | $ 748.80M | |
$ -0.35 | - | - | - | $ 1.40 | $ 1.36 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.12 | $ 9.13 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.15B | - | - | $ 7.72B | $ 1.05B | $ 1.03B | |
$ 3.09B | - | - | $ 7.70B | - | - | |
$ 59.23M | $ 73.18M | $ 48.34M | $ 36.66M | $ 50.45M | $ 58.36M |