Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 6.55B | $ 8.65B | $ 8.29B | $ 6.83B | $ 7.51B | $ 7.15B | |
$ 2.97B | $ 3.97B | $ 3.64B | $ 3.89B | $ 3.85B | $ 3.96B | |
$ 3.58B | $ 4.68B | $ 4.65B | $ 2.94B | $ 3.66B | $ 3.19B | |
$ 2.93B | $ 4.11B | $ 4.07B | $ 3.42B | $ 3.50B | $ 3.39B | |
$ 651.00M | $ 573.00M | $ 580.00M | $ -482.00M | $ 159.00M | $ -196.00M | |
$ -157.00M | $ -209.00M | $ -133.00M | $ -131.00M | $ -125.00M | $ -26.00M | |
- | $ -775.00M | $ -29.00M | $ -22.00M | $ -366.00M | $ -78.00M | |
$ 494.00M | $ 364.00M | $ 418.00M | $ -635.00M | $ -332.00M | $ -300.00M | |
$ 62.00M | $ -163.00M | $ 42.00M | $ -104.00M | $ 324.00M | $ -73.00M | |
- | - | - | - | - | - | |
$ 432.00M | $ 364.00M | $ 376.00M | $ -531.00M | $ -656.00M | $ -227.00M | |
$ 0.88 | $ 0.68 | $ 0.77 | $ -1.09 | $ -1.34 | $ -0.46 | |
$ 0.87 | $ 0.68 | $ 0.76 | $ -1.09 | $ -1.34 | $ -0.46 | |
$ 1.47B | $ 491.40M | $ 490.00M | $ 489.00M | $ 488.20M | $ 488.70M | |
$ 1.48B | - | $ 493.40M | $ 489.00M | $ 488.20M | $ 490.20M | |
$ 0.21 | - | $ 0.11 | - | - | - | |
- | - | - | - | - | - | |
$ 1.83 | - | $ 2.17 | $ 1.05 | $ 1.89 | $ 2.00 | |
$ 1.81 | - | $ 2.15 | $ 1.04 | $ 1.89 | $ 2.00 | |
- | - | - | - | - | - | |
$ 5.89B | $ 8.08B | $ 7.71B | $ 7.32B | $ 7.35B | $ 7.35B | |
$ 432.00M | $ 364.00M | $ 376.00M | $ -531.00M | $ -656.00M | $ -227.00M | |
$ 432.00M | - | $ 402.10M | $ -512.61M | $ -639.60M | $ -207.32M | |
$ 94.00M | - | $ 120.00M | $ 124.00M | $ 92.00M | $ 15.00M | |
$ 588.00M | $ 573.00M | $ 538.00M | $ -511.00M | $ -240.00M | $ -285.00M | |
$ 1.44B | $ 573.00M | $ 1.76B | $ 1.11B | $ 1.24B | $ 1.35B |