Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.46B | $ 6.46B | $ 7.63B | $ 7.21B | $ 5.07B | $ 4.07B | |
$ 5.16B | $ 5.16B | $ 5.43B | $ 4.65B | $ 3.99B | $ 3.28B | |
$ 1.29B | $ 1.29B | $ 2.20B | $ 2.56B | $ 1.08B | $ 790.00M | |
$ 127.00M | $ 127.00M | $ 394.00M | $ 156.00M | $ 125.00M | $ 123.00M | |
$ 1.17B | $ 1.17B | $ 1.81B | $ 2.41B | $ 952.00M | $ 667.00M | |
$ -613.00M | $ -613.00M | $ -582.00M | $ 649.00M | $ -727.00M | $ -416.00M | |
$ 22.00M | $ 22.00M | $ -61.00M | $ 144.00M | $ -193.00M | $ -232.00M | |
$ -486.00M | $ -486.00M | $ 1.47B | $ 1.90B | $ 32.00M | $ 19.00M | |
$ 757.00M | $ 757.00M | $ 320.00M | $ 812.00M | $ 256.00M | $ 70.00M | |
$ -18.00M | $ -18.00M | $ 44.00M | $ 75.00M | - | - | |
$ -954.00M | $ -954.00M | $ 1.03B | $ 832.00M | $ -180.00M | $ -57.00M | |
$ -1.38 | $ -1.38 | $ 1.50 | $ 1.21 | $ -0.26 | $ -0.08 | |
$ -1.41 | $ -1.38 | $ 1.49 | $ 1.20 | $ -0.26 | $ -0.08 | |
$ 2.76B | $ 690.88M | $ 690.52M | $ 688.67M | $ 688.47M | $ 687.60M | |
$ 2.76B | $ 690.88M | $ 692.99M | $ 691.71M | $ 688.47M | $ 687.60M | |
$ 0.34 | $ 0.08 | $ 0.13 | $ 0.01 | $ <0.01 | $ <0.01 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 5.29B | $ 5.29B | $ 5.82B | $ -4.81B | $ 4.12B | $ 3.40B | |
- | - | - | - | $ 729.00M | $ 207.00M | |
$ -954.00M | $ -954.00M | $ 1.03B | $ 832.00M | $ -180.00M | $ -57.00M | |
$ 591.79M | $ 591.79M | $ 1.08B | $ 1.46B | $ -10.95M | $ 106.17M | |
$ 242.00M | $ 242.00M | $ 2.15B | $ 2.55B | $ 761.00M | $ 226.00M | |
$ 1.27B | $ 1.27B | $ 3.29B | $ 3.73B | $ 1.98B | $ 1.13B |