Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.65B | $ 2.23B | $ 1.91B | $ 1.54B | $ 1.09B | $ 742.55M | |
$ 500.10M | $ 431.11M | $ 408.55M | $ 339.40M | $ -352.55M | $ 242.37M | |
$ 2.15B | $ 1.79B | $ 1.50B | $ 1.20B | $ 740.13M | $ 500.18M | |
$ 906.69M | $ 1.67B | $ 1.66B | $ 1.61B | $ -1.91B | $ 1.08B | |
$ 365.15M | $ 119.97M | $ -161.20M | $ -411.05M | $ -1.17B | $ -576.44M | |
$ 186.47M | $ 129.10M | $ 16.25M | $ -2.03M | $ -9.46M | $ 12.03M | |
$ 12.79M | $ -11.98M | $ -216.08M | $ 75.42M | $ -4.11M | $ -2.86M | |
$ 514.88M | $ 237.09M | $ -361.03M | $ -488.49M | $ -1.18B | $ -567.27M | |
$ 26.99M | $ 19.72M | $ 10.07M | $ 31.90M | $ -12.64M | $ 12.38M | |
- | - | - | - | - | - | |
$ 476.56M | $ 209.82M | $ -373.70M | $ -520.38M | $ -1.17B | $ -579.64M | |
$ 0.22 | $ 0.10 | $ -0.18 | $ -0.27 | $ -1.19 | $ -0.42 | |
$ 0.20 | $ 0.09 | $ -0.18 | $ -0.27 | $ -1.20 | $ -0.42 | |
$ 8.88B | $ 2.15B | $ 2.06B | $ 1.92B | $ 977.72M | $ 1.39B | |
$ 9.64B | $ 2.30B | $ 2.06B | $ 1.92B | $ 979.33M | $ 1.39B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 520.26M | $ 2.11B | $ 2.07B | $ 1.95B | $ -2.27B | $ 1.32B | |
$ 476.57M | $ 209.82M | $ -373.70M | $ -520.38M | $ -1.17B | $ -579.65M | |
$ 294.93M | $ 618.41M | - | - | $ -1.19B | $ -579.64M | |
- | - | - | - | - | $ 3.06M | |
$ 378.78M | $ 240.56M | $ -356.97M | $ -484.85M | $ -1.16B | $ -564.21M | |
$ 403.36M | $ 273.92M | $ -334.45M | $ -469.96M | $ -1.15B | $ -551.96M |