Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.29B | $ 6.53B | $ 1.63B | $ 2.13B | $ 2.10B | $ 6.61B | |
$ 2.89B | $ 3.71B | $ 1.10B | $ 1.39B | $ 1.74B | $ 4.07B | |
$ 6.64B | $ 2.82B | $ -2.50B | $ -2.61B | $ 352.64M | $ 2.54B | |
$ 1.82B | $ 1.76B | $ 1.35B | $ 1.55B | $ 1.52B | $ 1.65B | |
$ 2.65B | $ 840.17M | $ -3.86B | $ -4.16B | $ -1.16B | $ 898.59M | |
$ -548.04M | $ -575.72M | $ -621.13M | $ -602.35M | $ -541.09M | $ -389.58M | |
$ 912.41M | $ -20.94M | $ -3.78B | $ -3.75B | $ -56.59M | $ -20.79M | |
$ 818.48M | $ 285.38M | $ -700.04M | $ -1.01B | $ -1.76B | $ 488.22M | |
$ -477.96M | $ -496.83M | $ 9.33M | $ 474.00K | $ 564.67M | $ 176.84M | |
$ 2.40M | $ 2.40M | - | - | - | - | |
$ 1.09B | $ 729.99M | $ -423.86M | $ -755.79M | $ -2.07B | $ 122.98M | |
$ 9.95 | $ 6.49 | $ -3.73 | $ -6.64 | $ -19.37 | $ 1.15 | |
$ 9.95 | $ 6.32 | $ -3.73 | $ -6.64 | $ -19.37 | $ 1.15 | |
$ 446.87M | $ 112.52M | $ 113.62M | $ 113.76M | $ 106.75M | $ 106.75M | |
$ 446.45M | $ 112.86M | $ 113.62M | $ 113.76M | $ 106.75M | $ 106.98M | |
$ 0.50 | - | - | - | $ 1.00 | $ 3.75 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -19.18 | $ 2.61 | |
- | - | - | - | - | - | |
$ 4.71B | $ 4.00B | $ 2.45B | $ 2.94B | $ 3.26B | $ 5.71B | |
$ 861.88M | $ 729.99M | $ -709.37M | $ -1.01B | $ -2.07B | $ 122.98M | |
$ 348.01M | $ -129.86M | - | - | $ -2.01B | $ 145.91M | |
- | - | - | - | $ 556.47M | $ 414.03M | |
$ 1.13B | $ 1.04B | $ -667.55M | $ -987.60M | $ -1.21B | $ 902.25M | |
$ 1.86B | $ 1.72B | $ 54.17M | $ -244.64M | $ -480.30M | $ 1.53B |