Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.62B | $ 9.09B | $ 5.05B | $ 5.28B | $ 5.17B | $ 4.20B | |
$ -8.09B | $ -5.98B | $ -6.27B | $ -5.39B | $ -4.18B | $ -3.23B | |
$ 4.51B | $ 3.11B | $ -1.22B | $ -114.11M | $ 995.92M | $ 967.48M | |
$ -457.67M | $ -510.07M | $ -59.02M | $ -10.67M | $ 2.86M | $ 17.21M | |
$ 47.84M | $ 43.47M | $ 11.25M | $ 12.31M | $ 17.19M | $ 23.22M | |
$ 3.58B | $ 2.49B | $ -1.10B | $ -74.15M | $ 722.51M | $ 712.04M | |
$ 70.62 | $ 52.40 | $ -25.50 | $ -1.57 | $ 15.34 | $ 16.32 | |
$ 70.44 | $ 52.27 | $ -25.50 | $ -1.57 | $ 15.31 | $ 16.29 | |
$ 205.25M | $ 47.49M | $ 43.04M | $ 47.17M | $ 47.10M | $ 43.12M | |
$ 205.82M | $ 47.61M | $ 43.04M | $ 47.17M | $ 47.18M | $ 43.17M | |
$ 3.65B | $ 2.56B | $ -1.06B | $ -40.16M | $ 762.40M | $ 748.80M | |
$ 3.03B | $ 2.61B | - | - | $ 816.76M | $ 759.36M | |
$ 1.55 | $ 1.52 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 46.30M | $ 73.18M | $ 48.34M | $ 47.54M | $ 50.45M | $ 58.36M |