Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 6.50B | $ 9.62B | $ 7.32B | $ 3.33B | $ 3.13B | $ 3.59B | |
$ 7.28B | $ 8.43B | $ 4.25B | $ 2.33B | $ 2.13B | $ 2.33B | |
$ -779.73M | $ 1.19B | $ 3.07B | $ 997.97M | $ 994.85M | $ 1.26B | |
$ 801.82M | $ 1.01B | $ 596.13M | $ 2.83B | $ 489.04M | $ 591.65M | |
$ -2.63B | $ 251.88M | $ 2.47B | $ 798.43M | $ 505.81M | $ 666.12M | |
$ -155.30M | $ -116.07M | $ -122.97M | $ -61.48M | $ -73.12M | $ -57.70M | |
$ 989.54M | $ 182.12M | $ 77.96M | $ 211.60M | $ 59.18M | $ 45.48M | |
$ -2.76B | $ 246.74M | $ 2.43B | $ 133.62M | $ 373.52M | $ 562.95M | |
$ 195.35M | $ 430.28M | $ 390.59M | $ 29.45M | $ 54.42M | $ 88.16M | |
$ 1.13B | $ 1.85B | $ 772.27M | $ 95.77M | - | - | |
$ -1.97B | $ 1.57B | $ 2.69B | $ 123.67M | $ 375.76M | $ 533.23M | |
$ -16.77 | $ 13.41 | $ 22.97 | $ 1.07 | $ 3.53 | $ 5.03 | |
$ -16.73 | $ 13.36 | $ 22.84 | $ 1.06 | $ 3.52 | $ 5.02 | |
$ 469.87M | $ 117.32M | $ 117.12M | $ 115.84M | $ 106.40M | $ 105.95M | |
$ 470.19M | $ 117.77M | $ 117.79M | $ 116.54M | $ 106.81M | $ 106.32M | |
$ 1.61 | $ 1.60 | $ 1.58 | $ 1.56 | $ 1.54 | $ 1.47 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.27B | $ 9.44B | $ 4.84B | $ 5.16B | $ 2.62B | $ 2.92B | |
$ -1.87B | $ 1.57B | $ 2.69B | $ 123.67M | $ 375.76M | $ 533.23M | |
$ 5.51B | $ 8.59B | - | - | $ 331.94M | $ 456.88M | |
- | - | - | - | - | - | |
$ -1.80B | $ 362.81M | $ 2.56B | $ 195.09M | $ 446.63M | $ 575.11M | |
$ -1.23B | $ 792.75M | $ 2.86B | $ 449.09M | $ 678.62M | $ 788.60M |