Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.85B | $ 5.07B | $ 12.14B | $ 3.06B | $ 2.66B | $ 3.80B | |
$ 2.85B | $ 4.14B | $ 4.08B | $ 3.84B | $ -3.29B | $ -3.48B | |
$ 2.00B | $ 925.88M | $ 8.06B | $ 3.00B | $ -626.98M | $ 318.65M | |
$ 30.56M | $ 267.28M | $ 299.23M | $ 2.19B | $ -191.60M | $ -279.57M | |
$ 626.57M | $ 2.31B | $ 2.72B | $ -1.36B | $ -818.58M | $ 39.08M | |
$ -127.17M | $ -219.66M | $ -249.66M | $ -289.75M | $ -271.20M | $ -199.85M | |
$ -67.86M | $ 1.66B | $ -5.17B | $ 3.67B | $ 176.25M | $ 1.44B | |
$ 342.51M | $ 2.10B | $ 2.33B | $ -1.57B | $ -1.27B | $ -1.60B | |
$ 26.19M | $ 368.95M | $ 553.72M | $ -428.04M | $ -295.29M | $ -375.78M | |
- | - | - | - | $ 187.22M | - | |
$ 314.24M | $ 1.74B | $ 1.77B | $ -1.14B | $ -958.80M | $ -1.22B | |
$ 0.88 | $ 4.56 | $ 4.79 | $ -3.58 | $ -3.71 | $ -4.79 | |
$ 0.81 | $ 4.22 | $ 4.38 | $ -3.58 | $ -3.71 | $ -4.79 | |
$ 1.86B | $ 380.90M | $ 370.05M | $ 323.20M | $ 260.61M | $ 255.14M | |
$ 1.93B | $ 413.22M | $ 406.50M | $ 323.20M | - | $ 255.14M | |
$ 0.64 | $ 0.64 | $ 0.55 | - | $ 0.03 | $ 0.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.36B | $ 4.41B | $ 4.38B | $ 4.13B | $ 3.47B | $ 3.82B | |
- | - | - | - | - | - | |
$ 314.24M | $ 1.74B | $ 1.77B | $ -1.14B | $ -958.80M | $ -1.22B | |
$ -172.05M | $ 1.76B | - | - | $ -1.40B | $ -639.45M | |
$ 525.40M | $ 2.32B | $ 2.58B | $ -1.28B | $ -994.83M | $ -1.40B | |
$ 2.58B | $ 4.07B | $ 4.28B | $ 429.09M | $ 450.12M | $ -1.36B |