Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 316.30M | $ 337.90M | $ 959.70M | $ 896.50M | $ 974.10M | |
$ ― | $ 88.10M | $ 189.70M | $ 402.10M | $ 377.60M | $ 405.80M | |
$ ― | $ 228.20M | $ 148.20M | $ 557.60M | $ 518.90M | $ 568.30M | |
$ ― | $ 197.40M | $ 164.20M | $ 496.90M | $ 475.30M | $ 503.50M | |
$ ― | $ 30.80M | $ -16.00M | $ 60.70M | $ 43.60M | $ 64.80M | |
$ ― | $ -2.50M | $ -13.10M | $ 15.60M | $ 14.60M | $ 14.50M | |
$ ― | $ ― | $ 12.80M | $ ― | $ ― | $ ― | |
$ ― | $ 8.40M | $ -29.10M | $ 33.20M | $ -4.10M | $ 65.50M | |
$ ― | $ -1.10M | $ 2.00M | $ 4.90M | $ -2.60M | $ 24.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 5.40M | $ -188.00M | $ 26.90M | $ -3.30M | $ 38.40M | |
$ ― | $ 0.02 | $ -0.62 | $ 0.09 | $ 0.02 | $ 0.15 | |
$ ― | $ 0.02 | $ -0.62 | $ 0.09 | $ 0.02 | $ 0.15 | |
$ ― | $ 294.60M | $ 301.10M | $ 301.00M | $ 272.70M | $ 262.00M | |
$ ― | $ 297.00M | $ 303.10M | $ 302.30M | $ 274.70M | $ 265.60M | |
$ ― | $ 0.02 | $ 0.02 | $ 0.05 | $ ― | $ 0.21 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 285.50M | $ 353.90M | $ -899.00M | $ -852.90M | $ -909.30M | |
$ ― | $ 5.40M | $ -188.00M | $ 26.90M | $ -3.30M | $ 38.40M | |
$ ― | $ 7.30M | $ -23.57M | $ 38.39M | $ 25.30M | $ 39.05M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 13.30M | $ -9.50M | $ 48.10M | $ 10.40M | $ 81.00M | |
$ ― | $ 44.50M | $ 49.70M | $ 48.10M | $ 84.80M | $ 81.00M |