Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ -993.00M | $ 3.97B | $ 3.78B | $ 3.37B | $ 3.09B | $ 3.23B | |
$ 413.00M | $ 252.00M | $ 246.00M | $ 1.19B | $ 1.06B | - | |
$ -1.41B | $ 3.71B | $ 3.53B | $ 2.18B | $ 2.03B | $ 3.23B | |
$ 96.00M | $ 2.66B | $ 2.36B | $ 1.11B | $ 1.06B | $ 1.21B | |
$ -1.50B | $ 1.06B | $ 1.17B | $ 1.07B | $ 961.00M | $ 2.02B | |
- | - | $ 1.50B | $ 29.00M | $ 1.00M | $ -701.00M | |
$ -825.00M | $ -337.00M | $ 1.75B | $ -981.00M | $ 2.57B | $ 140.00M | |
$ -416.00M | $ 381.00M | $ -1.51B | $ 2.05B | $ -1.61B | $ 1.17B | |
$ -38.00M | $ 73.00M | $ 118.00M | $ 31.00M | $ 61.00M | $ 61.00M | |
$ 2.00M | $ -8.00M | $ -6.00M | $ 948.00M | $ -4.00M | $ -12.00M | |
$ -284.00M | $ -181.00M | $ -1.28B | $ 2.82B | $ -4.96B | $ 1.09B | |
- | - | $ -0.60 | $ -0.69 | $ -0.61 | - | |
- | - | $ -0.60 | $ -0.69 | $ -0.61 | - | |
- | - | $ 7.86B | $ 4.08B | - | - | |
- | - | $ 7.86B | $ 4.08B | - | - | |
$ 0.95 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -762.00M | $ 2.91B | $ 2.61B | $ 2.30B | $ 2.13B | - | |
- | - | - | - | - | - | |
$ -284.00M | $ -181.00M | $ -1.28B | $ 2.82B | $ -4.96B | $ 1.09B | |
- | - | - | - | - | - | |
- | - | $ 2.94B | $ 2.02B | $ -1.61B | - | |
- | - | $ 4.12B | $ 3.13B | $ -543.00M | - |