Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 9.56B | $ 8.76B | $ 8.12B | $ 8.43B | $ 8.03B | $ 8.60B | |
$ 2.75B | $ 2.56B | $ 2.36B | $ 2.39B | $ 2.25B | $ 53.00M | |
$ 6.81B | $ 6.20B | $ 5.76B | $ 6.04B | $ 5.78B | $ 8.55B | |
$ 5.15B | $ 4.60B | $ 4.37B | $ 3.46B | $ 3.32B | $ 4.44B | |
$ 1.08B | $ 963.00M | $ 454.00M | $ 450.00M | $ 676.00M | $ -203.00M | |
$ -1.37B | $ -1.30B | $ -1.45B | $ -1.42B | $ -1.52B | $ -1.60B | |
$ -601.00M | $ -688.00M | $ -69.00M | $ 62.00M | $ 59.00M | $ 54.00M | |
$ -306.00M | $ -390.00M | $ -129.00M | $ -1.02B | $ -934.00M | $ -1.84B | |
$ 216.00M | $ 221.00M | $ 83.00M | $ -87.00M | $ -375.00M | $ -54.00M | |
- | - | - | - | - | - | |
$ -492.00M | $ -592.00M | $ -225.00M | $ -948.00M | $ 2.77B | $ -1.79B | |
$ -1.34 | $ -1.62 | $ -0.62 | $ -2.64 | $ -1.58 | $ -5.08 | |
$ -1.34 | $ -1.62 | $ -0.62 | $ -2.64 | $ -1.58 | $ -5.08 | |
$ 1.47B | $ 364.90M | $ 362.00M | $ 358.90M | $ 355.00M | $ 352.10M | |
$ 1.47B | $ 364.90M | $ 362.00M | $ 358.90M | $ 355.00M | $ 351.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.91B | $ 7.16B | $ 6.73B | $ 3.50B | $ 3.37B | $ 4.49B | |
$ -492.00M | $ -592.00M | $ -225.00M | $ -948.00M | $ -560.00M | $ -1.79B | |
$ 258.73M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.09B | $ 938.00M | $ 1.33B | $ 402.00M | $ 600.00M | $ -1.76B | |
$ 2.49B | $ 2.29B | $ 2.73B | $ 1.95B | $ 2.42B | $ 376.00M |