Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 1.36B | $ 1.20B | $ 1.11B | $ 919.90M | $ 980.80M | |
$ ― | $ 734.80M | $ 660.10M | $ 615.00M | $ 464.10M | $ 529.40M | |
$ ― | $ 624.20M | $ 538.40M | $ 491.20M | $ 455.80M | $ 451.40M | |
$ ― | $ 505.90M | $ 445.20M | $ 411.20M | $ 389.10M | $ 353.80M | |
$ ― | $ 118.30M | $ 93.20M | $ 80.00M | $ 66.70M | $ 97.60M | |
$ ― | $ -89.30M | $ -91.50M | $ 88.80M | $ 85.10M | $ -84.80M | |
$ ― | $ -5.60M | $ -2.70M | $ ― | $ ― | $ ― | |
$ ― | $ 34.60M | $ 3.90M | $ -1.90M | $ -231.00M | $ 9.60M | |
$ ― | $ 6.70M | $ -4.30M | $ 7.00M | $ 2.90M | $ 2.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 27.30M | $ 8.60M | $ -9.70M | $ -233.90M | $ 7.20M | |
$ ― | $ 0.07 | $ 0.02 | $ -0.02 | $ -0.58 | $ 0.02 | |
$ ― | $ 0.07 | $ 0.02 | $ -0.02 | $ -0.58 | $ 0.02 | |
$ ― | $ 403.65M | $ 402.76M | $ 400.85M | $ 400.84M | $ 400.83M | |
$ ― | $ 413.14M | $ 402.68M | $ 400.85M | $ 400.84M | $ 407.31M | |
$ ― | $ 0.02 | $ 0.01 | $ ― | $ ― | $ 0.04 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.02 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.02 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 11.30M | |
$ ― | $ 1.24B | $ 1.11B | $ -1.03B | $ -853.20M | $ 883.20M | |
$ ― | $ 27.30M | $ 8.60M | $ -9.70M | $ -233.90M | $ 7.20M | |
$ ― | $ 25.65M | $ 2.20M | $ -7.34M | $ 25.89M | $ 9.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 84.10M | |
$ ― | $ 126.10M | $ 89.80M | $ 85.90M | $ -145.90M | $ 93.70M | |
$ ― | $ 229.70M | $ 187.70M | $ 85.90M | $ -145.90M | $ 185.30M |