Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 20.07B | $ 20.07B | $ 20.80B | $ 17.48B | $ 12.32B | $ 14.74B | |
$ 16.56B | $ 16.56B | $ 16.95B | $ -13.69B | $ 10.34B | $ 11.60B | |
$ 3.51B | $ 3.51B | $ 3.85B | $ 3.79B | $ 1.98B | $ 3.14B | |
$ 2.81B | $ 2.81B | $ 2.80B | $ 2.70B | $ 2.19B | $ 2.32B | |
$ 695.00M | $ 695.00M | $ 1.05B | $ 1.09B | $ -208.00M | $ 820.00M | |
$ -532.00M | $ -532.00M | $ -451.00M | $ -387.00M | $ -336.00M | $ -348.00M | |
$ 108.00M | $ 108.00M | $ 75.00M | $ 94.00M | $ -596.00M | $ -295.00M | |
$ -677.00M | $ -677.00M | $ 399.00M | $ 513.00M | $ -1.14B | $ 177.00M | |
$ 10.00M | $ 10.00M | $ 190.00M | $ -267.00M | $ 110.00M | $ 474.00M | |
$ -19.00M | $ -19.00M | $ -7.00M | $ 6.00M | - | - | |
$ -689.00M | $ -689.00M | $ 202.00M | $ 764.00M | $ -1.25B | $ -311.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 19.37B | $ 19.37B | $ 19.75B | $ -10.99B | $ 12.53B | $ 13.93B | |
$ -689.00M | $ -689.00M | $ 202.00M | $ 764.00M | $ -1.25B | $ -311.00M | |
$ 8.39M | $ 93.17M | $ 322.21M | - | $ -902.14M | $ -189.09M | |
- | - | - | - | $ 324.00M | $ 340.00M | |
$ -659.00M | $ -659.00M | $ 413.00M | $ 497.00M | $ -816.00M | $ 517.00M | |
$ 357.00M | $ 357.00M | $ 1.39B | $ 1.39B | $ 43.00M | $ 1.31B |