Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 9.76B | $ 12.16B | $ 8.70B | $ 8.04B | $ 10.29B | $ 8.04B | |
$ 2.85B | $ 1.07B | $ 4.29B | $ 3.94B | $ 5.25B | $ 4.05B | |
$ 8.19B | $ 11.09B | $ 4.40B | $ 4.10B | $ 5.04B | $ 3.99B | |
$ 2.31B | $ 5.32B | $ 2.47B | $ 2.35B | $ 3.49B | $ 2.48B | |
$ 5.88B | $ 5.77B | $ 1.94B | $ 1.75B | $ 1.55B | $ 1.51B | |
$ -571.00M | $ -590.00M | $ -495.00M | $ -469.00M | $ -657.00M | $ -606.00M | |
$ 3.10B | $ 2.69B | $ -493.00M | $ -1.90B | $ -384.00M | $ 133.00M | |
$ 1.32B | $ 2.19B | $ 949.00M | $ -613.00M | $ 513.00M | $ 1.04B | |
$ -1.00M | $ 164.00M | $ 74.00M | $ 106.00M | $ 166.00M | $ 176.00M | |
- | - | - | - | - | - | |
$ 1.20B | $ 1.81B | $ 599.00M | $ -747.00M | $ 106.00M | $ 531.00M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.17B | $ 6.39B | $ 6.76B | $ 6.29B | $ 8.74B | $ 6.53B | |
$ 1.36B | $ 1.81B | $ 599.00M | $ -747.00M | $ 106.00M | $ 531.00M | |
$ 631.46M | - | $ 876.53M | $ 363.33M | $ 579.00M | $ 679.32M | |
$ 130.00M | - | $ 495.00M | $ 469.00M | $ 657.00M | $ 606.00M | |
$ 1.90B | $ 2.78B | $ 1.44B | $ -144.00M | $ 1.17B | $ 1.65B | |
$ 580.00M | $ 3.83B | $ 2.05B | $ 429.00M | $ 2.23B | $ 2.55B |