Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.36B | $ 9.46B | $ 8.72B | $ 8.29B | $ 6.83B | $ 7.51B | |
$ 1.99B | $ 4.21B | $ -3.97B | $ -3.58B | $ 3.89B | $ 3.85B | |
$ 2.37B | $ 5.25B | $ 4.75B | $ 4.65B | $ 2.94B | $ 3.66B | |
$ 1.97B | $ 4.21B | $ -4.08B | $ 4.12B | $ 3.42B | $ 3.50B | |
$ 405.00M | $ 959.00M | $ 672.00M | $ 468.00M | $ -482.00M | $ 159.00M | |
$ -111.00M | $ 155.00M | $ -146.00M | $ -162.00M | $ -131.00M | $ -125.00M | |
- | $ -52.00M | $ 63.00M | - | $ -22.00M | $ -366.00M | |
$ 294.00M | $ 832.00M | $ 463.00M | $ 418.00M | $ -635.00M | $ -332.00M | |
$ 30.00M | $ -142.00M | $ -128.00M | - | $ -104.00M | $ 324.00M | |
- | - | - | - | - | - | |
$ 264.00M | $ 974.00M | $ 335.00M | $ 306.00M | $ -531.00M | $ -656.00M | |
$ 0.30 | - | - | - | $ -1.09 | $ -1.34 | |
$ 0.30 | - | - | - | $ -1.09 | $ -1.34 | |
$ 491.70M | - | - | - | $ 489.00M | $ 488.20M | |
$ 494.30M | - | - | - | $ 489.00M | $ 488.20M | |
$ 0.21 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 0.64 | - | - | - | $ 1.05 | $ 1.89 | |
$ 0.63 | - | - | - | $ 1.04 | $ 1.89 | |
- | - | - | - | - | - | |
$ 3.95B | $ 8.42B | $ 202.00M | $ 538.00M | $ 7.32B | $ 7.35B | |
$ 264.00M | $ 974.00M | $ 364.00M | $ 306.00M | $ -531.00M | $ -656.00M | |
$ 264.00M | $ 690.00M | - | - | $ -512.61M | $ -639.60M | |
$ 65.00M | - | - | - | $ 124.00M | $ 92.00M | |
$ 359.00M | $ 1.02B | $ 597.00M | $ 538.00M | $ -511.00M | $ -240.00M | |
$ 943.00M | $ 2.25B | $ 597.00M | $ 538.00M | $ 1.11B | $ 1.24B |