Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.63B | $ 5.43B | $ 4.96B | $ 1.52B | $ 3.30B | $ 1.75B | |
$ 1.49B | $ 4.41B | $ 3.97B | $ 2.86B | $ 2.48B | $ 1.57B | |
$ 1.14B | $ 1.02B | $ 994.87M | $ 820.93M | $ 818.49M | $ 177.75M | |
$ 121.99M | $ 529.51M | $ 564.10M | $ -1.28B | $ 738.32M | $ 750.73M | |
$ 343.06M | $ 418.33M | $ -24.40M | $ 369.55M | $ 423.00M | $ 371.81M | |
$ 388.21M | $ 241.53M | $ 226.57M | $ -119.20M | $ -111.48M | $ -109.23M | |
$ -44.47M | $ -50.83M | $ -477.53M | $ 3.50M | $ 6.79M | $ -10.09M | |
$ 110.90M | $ 197.35M | $ -273.34M | $ 246.85M | $ 304.74M | $ 272.67M | |
$ 10.42M | $ 41.83M | $ -75.65M | $ 39.65M | $ 65.75M | $ 56.02M | |
- | - | - | - | - | - | |
$ 94.72M | $ 150.89M | $ -203.29M | $ 200.78M | $ 232.32M | $ 1.79B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.61B | $ 4.94B | $ 4.53B | $ 679.10M | $ 2.47B | $ 2.32B | |
- | - | - | - | - | - | |
$ 94.72M | $ 150.89M | $ -203.29M | $ 200.78M | $ 232.32M | $ 213.94M | |
$ 22.51M | - | - | - | - | - | |
$ 184.50M | $ 489.63M | $ -30.59M | $ 366.05M | $ 416.21M | $ 381.90M | |
$ 604.62M | $ 930.54M | $ 439.87M | $ 737.09M | $ 748.24M | $ 1.12B |