Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.89B | $ 2.64B | $ 2.94B | $ 2.60B | $ 2.37B | $ 2.46B | |
$ 269.50M | $ 208.61M | $ 83.03M | $ 193.46M | $ 292.54M | $ 165.78M | |
$ 1.95B | $ 1.90B | $ 1.75B | $ 1.55B | $ 1.46B | $ 1.48B | |
- | - | - | - | - | - | |
$ -457.25M | $ -442.93M | $ -447.38M | $ -398.59M | $ -155.86M | $ -158.72M | |
$ 668.00M | $ 675.54M | $ 1.23B | $ 1.24B | $ 618.56M | $ 818.32M | |
$ 137.01M | $ 134.20M | $ 132.33M | $ 309.02M | $ 111.94M | $ 147.18M | |
- | - | - | - | - | - | |
$ 529.58M | $ 539.93M | $ 1.10B | $ 933.48M | $ 504.86M | $ 667.41M | |
$ 7.37 | $ 7.53 | $ 14.65 | $ 11.49 | $ 5.88 | $ 6.89 | |
$ 7.35 | $ 7.52 | $ 14.63 | $ 11.46 | $ 5.87 | $ 6.88 | |
$ 287.46M | $ 71.71M | $ 75.15M | $ 81.26M | $ 85.88M | $ 96.85M | |
$ 287.82M | $ 71.79M | $ 75.27M | $ 81.42M | $ 85.98M | $ 97.00M | |
$ 2.48 | $ 2.27 | $ 2.20 | $ 0.45 | $ 1.60 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.96B | $ 1.92B | $ 2.08B | $ 1.76B | $ 1.56B | $ 1.73B | |
$ 530.99M | $ 541.34M | $ 1.10B | $ 934.89M | $ 506.62M | $ 671.13M | |
$ -899.70M | $ -195.33M | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |