Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 4.04B | $ 7.78B | $ 11.44B | $ 5.55B | $ 5.21B | $ 8.60B | |
$ 1.26B | $ 2.74B | $ 3.29B | $ 2.26B | $ 4.59B | $ 4.00B | |
$ 2.77B | $ 5.04B | $ 8.16B | $ 3.29B | $ 620.00M | $ 8.60B | |
$ 2.27B | $ 2.67B | $ 4.43B | $ 2.34B | $ 1.59B | $ 2.90B | |
$ 309.00M | $ 3.14B | $ 3.78B | $ 938.00M | $ 3.62B | $ 5.70B | |
$ 166.00M | $ 103.00M | $ -160.00M | $ -73.00M | $ -331.00M | $ -651.00M | |
$ 2.63B | $ 853.00M | $ 84.00M | $ 1.08B | $ 705.00M | $ -86.00M | |
$ 315.00M | $ 3.12B | $ 3.65B | $ 896.00M | $ -6.00B | $ 5.08B | |
$ 61.00M | $ 698.00M | $ -1.28B | $ -49.00M | $ -19.00M | $ -331.00M | |
$ -173.00M | - | - | - | $ -20.00M | $ -71.00M | |
$ 254.00M | $ 2.42B | $ 4.87B | $ 945.00M | $ -9.76B | $ 5.32B | |
$ 2.06 | $ 18.21 | $ 38.71 | $ 9.29 | $ -998.26 | $ -0.25 | |
$ 1.70 | $ 16.92 | $ 33.36 | $ 8.12 | $ -998.26 | $ -0.25 | |
$ 526.81M | $ 132.84M | $ 125.78M | $ 101.75M | $ 9.77M | $ 1.67B | |
$ 548.27M | $ 142.98M | $ 145.96M | $ 116.34M | $ 9.77M | $ 1.67B | |
$ 2.32 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.52B | $ 5.41B | $ 7.72B | $ 4.60B | $ 1.58B | $ 2.90B | |
- | - | - | - | - | - | |
$ 254.00M | $ 2.42B | $ 4.94B | $ 945.00M | $ -9.73B | $ 5.41B | |
$ -102.35M | $ 1.52B | - | - | $ 2.44B | $ 4.74B | |
$ 359.00M | $ 3.23B | $ 3.81B | $ 969.00M | $ -9.29B | $ 5.73B | |
$ 1.82B | $ 4.76B | $ 5.57B | $ 1.89B | $ -8.20B | $ 7.99B |