Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.90B | $ 3.97B | $ 3.78B | $ 3.37B | $ 3.09B | $ 3.23B | |
$ 589.00M | $ 252.00M | $ 1.17B | $ 1.19B | $ 1.06B | $ 1.05B | |
$ 1.31B | $ 3.71B | $ 2.60B | $ 2.18B | $ 2.03B | $ 2.17B | |
$ 682.00M | $ 2.66B | $ 1.18B | $ 1.11B | $ 1.22B | $ 1.09B | |
$ 631.00M | $ 1.06B | $ 1.43B | $ 1.07B | $ 809.00M | $ 1.08B | |
$ -255.00M | - | $ 1.50B | $ 29.00M | $ -816.00M | $ -701.00M | |
$ 1.09B | $ -337.00M | $ -30.00M | $ -981.00M | $ -2.88B | $ -101.00M | |
$ 1.74B | $ 381.00M | $ 2.96B | $ 2.05B | $ -2.89B | $ 279.00M | |
$ 85.00M | $ 73.00M | $ 133.00M | $ 31.00M | $ -73.00M | $ 67.00M | |
$ 2.00M | $ -8.00M | $ 6.00M | $ 948.00M | - | - | |
$ 1.53B | $ -181.00M | $ 4.72B | $ 2.82B | $ -2.74B | $ 165.00M | |
$ 6.07 | - | $ -0.60 | $ -0.69 | $ -15.90 | $ 0.60 | |
$ 6.07 | - | $ -0.60 | $ -0.69 | $ -15.90 | $ 0.60 | |
$ 172.22M | - | $ 7.86B | $ 4.08B | $ 172.18M | $ 306.30M | |
$ 172.22M | - | $ 7.86B | $ 4.08B | $ 172.18M | $ 306.30M | |
$ 1.27 | - | - | - | $ 0.58 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 625.00M | $ 2.91B | $ 2.35B | $ 2.30B | $ 2.28B | $ 2.15B | |
$ 255.00M | - | - | - | $ 816.00M | $ 701.00M | |
$ 1.53B | $ -181.00M | $ 4.72B | $ 2.82B | $ -2.74B | $ 165.00M | |
$ 1.04B | - | - | - | $ -2.81B | $ 161.20M | |
$ 1.46B | - | $ 2.94B | $ 2.02B | $ -2.08B | $ 980.00M | |
$ 1.75B | - | $ 4.12B | $ 3.13B | $ -1.01B | $ 1.96B |