Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 5.99B | $ 5.48B | $ 5.10B | $ 4.49B | $ 4.15B | $ 4.26B | |
$ 2.61B | $ 2.36B | $ 2.19B | $ 1.68B | $ 1.76B | $ 1.83B | |
$ 3.38B | $ 3.12B | $ 2.91B | $ 2.81B | $ 2.39B | $ 2.43B | |
$ 2.19B | $ 2.01B | $ 1.87B | $ 1.70B | $ 1.60B | $ 1.65B | |
$ 957.84M | $ 921.78M | $ 1.05B | $ 854.17M | $ 934.78M | $ 781.34M | |
$ -678.89M | $ -585.93M | $ -488.01M | $ -417.96M | $ -418.54M | $ -419.30M | |
$ -242.31M | $ -296.90M | $ 73.37M | $ -352.08M | $ -219.99M | $ -16.63M | |
$ 158.52M | $ 227.21M | $ 631.64M | $ 629.01M | $ 372.70M | $ 328.14M | |
$ 51.35M | $ 39.94M | $ 69.49M | $ 176.29M | $ 29.61M | $ 59.93M | |
$ -740.45M | $ -740.45M | $ -719.10M | $ -715.81M | $ -712.77M | $ -703.75M | |
$ 104.71M | $ 184.23M | $ 556.98M | $ 450.22M | $ 342.69M | $ 267.38M | |
$ 0.36 | $ 0.63 | $ 1.92 | $ 1.56 | $ 1.19 | $ 0.93 | |
$ 0.36 | $ 0.63 | $ 1.90 | $ 1.55 | $ 1.19 | $ 0.93 | |
$ 1.17B | $ 291.94M | $ 290.81M | $ 289.46M | $ 288.18M | $ 286.97M | |
$ 1.18B | $ 293.96M | $ 292.44M | $ 290.98M | $ 288.64M | $ 287.69M | |
$ 2.02 | $ 2.54 | $ 2.47 | $ 2.47 | $ 2.47 | $ 2.45 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.53B | $ 4.37B | $ 4.06B | $ 3.38B | $ 3.36B | $ 3.48B | |
$ 104.71M | $ 184.23M | $ 556.98M | $ 450.22M | $ 342.69M | $ 267.38M | |
$ 55.05M | $ -1.23B | - | - | $ 148.30M | $ 257.30M | |
- | - | - | - | - | - | |
$ 554.22M | $ 825.61M | $ 1.13B | $ 1.05B | $ 799.55M | $ 747.44M | |
$ 1.24B | $ 1.62B | $ 1.87B | $ 1.75B | $ 1.47B | $ 1.44B |