Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.06B | $ 9.15B | $ 12.79B | $ 10.20B | $ 11.21B | $ 10.06B | |
$ 5.79B | $ 12.32B | $ 11.34B | $ 9.73B | $ 7.19B | $ 6.48B | |
$ 278.00M | $ 1.54B | $ 1.45B | $ 467.00M | $ 4.02B | $ 3.59B | |
$ 978.00M | $ 1.83B | $ 1.28B | $ 1.72B | $ 1.91B | $ 1.24B | |
$ -700.00M | $ -294.00M | $ 164.00M | $ -1.25B | $ 2.11B | $ 2.34B | |
$ -162.00M | $ -322.00M | $ -316.00M | $ -414.00M | $ -155.00M | $ -96.00M | |
$ -561.00M | $ 385.00M | $ -1.00M | $ -616.00M | $ 612.00M | $ -855.00M | |
$ -1.42B | $ -1.61B | $ -408.00M | $ -2.28B | $ 2.56B | $ 1.39B | |
$ -430.00M | $ 207.00M | $ 12.00M | $ -215.00M | $ 640.00M | $ 569.00M | |
$ -19.00M | $ -36.00M | $ -60.00M | $ -140.00M | $ -164.00M | $ -97.00M | |
$ -980.00M | $ -1.82B | $ -465.00M | $ -2.19B | $ 1.77B | $ 716.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.04B | - | - | $ 3.48B | $ 3.08B | $ 2.63B | |
$ 6.76B | $ 14.16B | $ 12.62B | $ 11.45B | $ 9.10B | $ 7.72B | |
$ -980.00M | $ -1.85B | $ -465.00M | $ -2.19B | $ 1.77B | $ 716.00M | |
$ -589.03M | - | - | $ -1.71B | $ 1.55B | $ 1.51B | |
$ 199.00M | - | - | $ 533.00M | $ 315.00M | $ 244.00M | |
$ -1.22B | $ -1.20B | $ -3.00M | $ -1.75B | $ 2.88B | $ 1.64B | |
$ -451.00M | $ 267.00M | $ 1.51B | $ -301.00M | $ 3.87B | $ 2.53B |