Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.67B | $ 12.14B | $ 11.61B | $ 11.62B | $ 11.55B | $ 11.39B | |
$ 4.20B | $ 8.32B | $ 8.21B | $ -7.97B | $ -7.99B | $ -7.91B | |
$ 8.47B | $ 3.82B | $ 3.40B | $ 3.65B | $ 3.56B | $ 19.30B | |
$ 2.27B | $ 2.22B | $ 2.09B | $ 1.88B | $ 1.88B | $ 1.72B | |
$ 1.92B | $ 1.60B | $ 1.34B | $ 1.80B | $ 1.69B | $ 1.64B | |
$ -427.94M | $ -398.55M | $ -357.02M | $ -285.25M | $ -304.11M | $ -443.82M | |
$ -399.17M | $ -25.36M | $ 10.76M | $ -438.60M | $ -551.78M | $ -533.80M | |
$ 1.41B | $ 1.18B | $ 966.28M | $ 1.52B | $ 1.32B | $ 1.20B | |
$ 273.66M | $ 220.12M | $ 198.09M | $ 306.73M | $ 313.93M | $ 279.63M | |
$ 21.24M | $ 27.86M | $ 26.52M | $ 26.94M | $ 26.92M | $ 12.68M | |
$ 827.68M | $ 691.53M | $ 560.40M | $ 978.45M | $ 773.64M | $ 16.67B | |
$ 9.53 | $ 7.62 | $ 11.91 | $ 18.60 | $ 13.00 | $ 9.90 | |
$ 9.29 | $ 7.42 | $ 11.56 | $ 17.80 | $ 12.70 | $ 9.87 | |
$ 348.75M | $ 90.79M | $ 92.99M | $ 105.23M | $ 119.80M | $ 153.18M | |
$ 358.08M | $ 93.18M | $ 95.83M | $ 109.95M | $ 122.62M | $ 153.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 132.00M | $ 10.54B | $ 10.30B | $ -6.10B | $ -6.11B | $ -6.20B | |
$ 827.68M | $ 691.53M | $ 560.40M | $ 978.45M | $ 773.64M | $ 810.98M | |
$ -11.53B | $ -11.90B | - | - | - | - | |
- | - | - | - | - | - | |
$ 62.04M | $ 1.58B | $ 1.32B | $ 1.80B | $ 1.62B | $ 1.64B | |
$ 257.31M | $ 2.32B | $ 2.06B | $ 2.48B | $ 2.25B | $ 2.25B |