Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.85B | $ 2.64B | $ 3.06B | $ 2.79B | $ 2.32B | $ 2.42B | |
$ 243.17M | $ 208.61M | $ 83.03M | $ 193.46M | $ -292.54M | $ -165.78M | |
$ 1.95B | $ 1.90B | $ 1.75B | $ -1.55B | $ 1.41B | $ 1.44B | |
- | - | - | - | - | - | |
$ -465.44M | $ -442.93M | $ -447.38M | $ -277.59M | $ 0.00 | $ 0.00 | |
$ 652.68M | $ 675.54M | $ 1.23B | $ 1.24B | $ 618.56M | $ 818.32M | |
$ 140.41M | $ 134.20M | $ 132.33M | $ 334.60M | $ 111.94M | $ 147.18M | |
- | - | - | - | - | - | |
$ 510.86M | $ 539.93M | $ 1.10B | $ 547.96M | $ 504.86M | $ 667.41M | |
$ 7.12 | $ 7.53 | $ 14.65 | $ 11.49 | $ 5.88 | $ 6.89 | |
$ 7.10 | $ 7.52 | $ 14.63 | $ 11.46 | $ 5.87 | $ 6.88 | |
$ 287.45M | $ 71.71M | $ 75.15M | $ 81.26M | $ 85.88M | $ 96.85M | |
$ 287.81M | $ 71.79M | $ 75.27M | $ 81.42M | $ 85.98M | $ 97.00M | |
$ 2.41 | $ 2.27 | $ 2.20 | $ 0.45 | $ 1.60 | $ 1.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.94B | $ 1.92B | $ 2.08B | $ 1.96B | $ 1.56B | $ 1.73B | |
$ 512.27M | $ 541.34M | $ 1.10B | $ 547.96M | $ 506.62M | $ 671.13M | |
$ -895.10M | $ -195.33M | $ 222.08M | - | $ 506.62M | $ 671.13M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |