Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 2.67B | $ 2.73B | $ 593.29M | $ 413.25M | $ 260.19M | $ 339.43M | |
$ 1.77B | $ 1.82B | $ -378.41M | $ 276.37M | $ 276.41M | $ -362.25M | |
$ 896.30M | $ 901.40M | $ 214.88M | $ 136.88M | $ -16.22M | $ -22.82M | |
$ 591.50M | $ 585.00M | $ -35.41M | $ 27.05M | $ 20.74M | $ -27.14M | |
$ 291.50M | $ 306.30M | $ 179.46M | $ 109.82M | $ -36.96M | $ -49.96M | |
$ -44.70M | $ -65.20M | $ -40.00M | $ 32.53M | $ 26.72M | $ 25.36M | |
$ 2.20M | $ -9.60M | $ 7.39M | $ -3.75M | $ -8.36M | $ 72.92M | |
$ 230.20M | $ 238.70M | $ 146.85M | $ 73.55M | $ -72.05M | $ -148.24M | |
$ 51.60M | $ 56.70M | $ -32.15M | $ 22.11M | $ -9.74M | $ 4.07M | |
- | - | - | - | - | - | |
$ 199.20M | $ 182.00M | $ 114.70M | $ 51.03M | $ -63.06M | $ -144.17M | |
$ 1.41 | $ 1.42 | $ 0.61 | $ 0.28 | $ -0.34 | $ -1.02 | |
$ 1.38 | $ 1.40 | $ 0.60 | $ 0.27 | $ -0.34 | $ -1.02 | |
$ 508.67M | $ 127.80M | $ 188.27B | $ 186.41M | $ 184.65M | $ 140.81M | |
$ 521.27M | $ 129.90M | $ 191.18B | $ 188.99M | $ 186.71M | $ 143.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.36B | $ 2.41B | $ -413.82M | $ -303.43M | $ -297.15M | $ -389.39M | |
$ 178.60M | $ 182.00M | $ 114.70M | $ 51.03M | $ -63.06M | $ -144.17M | |
$ 177.65M | - | - | - | $ -81.79M | $ -152.31M | |
- | - | - | - | - | - | |
$ 274.90M | $ 303.90M | $ 186.86M | $ 41.02M | $ -98.77M | $ -173.60M | |
$ 240.60M | $ 368.20M | - | - | - | $ -123.58M |