Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 496.20M | $ 478.10M | $ 494.10M | $ 518.20M | $ 617.10M | |
$ ― | $ 360.30M | $ 350.90M | $ 384.60M | $ 423.80M | $ 432.40M | |
$ ― | $ 135.90M | $ 127.20M | $ 109.50M | $ 94.40M | $ 184.70M | |
$ ― | $ 127.50M | $ 99.20M | $ 94.50M | $ 98.70M | $ 119.20M | |
$ ― | $ 8.40M | $ 28.00M | $ 15.00M | $ -4.30M | $ 65.50M | |
$ ― | $ -17.30M | $ -9.50M | $ 8.30M | $ 9.00M | $ -7.80M | |
$ ― | $ 31.00M | $ 5.40M | $ ― | $ ― | $ ― | |
$ ― | $ -39.90M | $ 13.10M | $ -29.00M | $ -52.50M | $ 47.80M | |
$ ― | $ 11.00M | $ 5.50M | $ -800.00K | $ 4.80M | $ 11.10M | |
$ ― | $ 1.40M | $ 1.60M | $ ― | $ ― | $ ― | |
$ ― | $ -62.40M | $ -12.50M | $ -27.80M | $ -57.50M | $ 36.70M | |
$ ― | $ -1.24 | $ -0.22 | $ -0.55 | $ -1.14 | $ 0.73 | |
$ ― | $ -1.23 | $ -0.22 | $ -0.55 | $ -1.14 | $ 0.73 | |
$ ― | $ 50.36M | $ 50.35M | $ 50.35M | $ 50.34M | $ 50.28M | |
$ ― | $ 50.63M | $ 50.37M | $ 50.36M | $ 50.43M | $ 50.52M | |
$ ― | $ ― | $ ― | $ ― | $ 0.08 | $ 0.33 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.93 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 0.93 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 27.40M | |
$ ― | $ 487.80M | $ 450.10M | $ -479.10M | $ -522.50M | $ 551.60M | |
$ ― | $ -62.40M | $ -12.50M | $ -27.80M | $ -57.50M | $ 36.70M | |
$ ― | $ -1.52M | $ 15.51M | $ 7.90M | $ -1.73M | $ 44.92M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ 8.10M | |
$ ― | $ -24.40M | $ 20.50M | $ -20.40M | $ -43.30M | $ 55.90M | |
$ ― | $ 16.80M | $ 61.60M | $ -20.40M | $ -43.30M | $ 99.00M |