Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 3.67B | $ 3.76B | $ 3.81B | $ 3.07B | $ 1.90B | $ 1.13B | |
$ 2.51B | $ 2.62B | $ 2.91B | $ 2.33B | $ 1.49B | $ -754.15M | |
$ 1.16B | $ 1.14B | $ 898.66M | $ 743.27M | $ 409.17M | $ 377.10M | |
$ 35.40M | $ 633.03M | $ 592.28M | $ 2.90B | $ 463.77M | $ 274.27M | |
$ 475.71M | $ 506.61M | $ 306.38M | $ 172.92M | $ 1.44B | $ 856.98M | |
$ -57.30M | $ -54.56M | $ -45.20M | $ -51.92M | $ -51.73M | $ -39.30M | |
$ 18.60M | $ -28.22M | $ -64.37M | $ 6.44M | $ -828.00K | $ 2.60M | |
$ 438.69M | $ 423.82M | $ 196.81M | $ 152.69M | $ -762.75M | $ 59.19M | |
$ 118.31M | $ 105.11M | $ 40.24M | $ 38.45M | $ 1.47B | $ 6.23M | |
- | - | - | - | - | - | |
$ 314.70M | $ 314.24M | $ 154.97M | $ 75.17M | $ -743.93M | $ 52.16M | |
$ 1.64 | $ 1.60 | $ 0.77 | $ 0.56 | $ -5.01 | $ 0.67 | |
$ 1.61 | $ 1.57 | $ 0.75 | $ 0.54 | $ -5.01 | $ 0.67 | |
$ 764.86M | $ 196.08M | $ 201.74M | $ 201.58M | $ 148.37M | $ 77.43M | |
$ 777.44M | $ 199.91M | $ 207.26M | $ 208.32M | $ 148.37M | $ 77.62M | |
$ 0.39 | $ 0.36 | $ 0.30 | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.85B | $ 3.25B | $ 3.50B | $ 5.23B | $ 1.95B | $ -478.13M | |
$ 314.70M | $ 314.24M | $ 154.97M | $ 113.30M | $ -743.93M | $ 52.16M | |
$ -242.55M | $ 341.12M | - | - | - | - | |
- | - | - | - | - | - | |
$ 496.05M | $ 478.39M | $ 242.01M | $ 204.61M | $ -711.02M | $ 62.40M | |
$ 740.17M | $ 714.32M | $ 483.89M | $ 441.89M | $ -496.66M | $ 184.97M |