Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 572.00M | $ 584.90M | $ 334.50M | $ 277.10M | $ 357.40M | |
$ ― | $ 155.80M | $ ― | $ 289.70M | $ 231.00M | $ 261.10M | |
$ ― | $ 416.20M | $ 584.90M | $ 44.80M | $ 46.10M | $ 96.30M | |
$ ― | $ 347.80M | $ 518.20M | $ 46.40M | $ 47.00M | $ 46.30M | |
$ ― | $ 68.40M | $ 66.70M | $ -1.60M | $ -900.00K | $ 50.00M | |
$ ― | $ -5.10M | $ -4.40M | $ 3.90M | $ 7.60M | $ 3.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 63.30M | $ 62.30M | $ -4.10M | $ -18.00M | $ 61.50M | |
$ ― | $ 1.70M | $ 2.70M | $ 800.00K | $ 1.00M | $ 1.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 61.60M | $ 59.60M | $ -4.90M | $ -19.00M | $ 60.20M | |
$ ― | $ 0.36 | $ 0.34 | $ -0.03 | $ -0.10 | $ 0.32 | |
$ ― | $ 0.36 | $ 0.33 | $ -0.03 | $ -0.10 | $ 0.32 | |
$ ― | $ 169.93M | $ 177.77M | $ 186.72M | $ 186.98M | $ 189.80M | |
$ ― | $ 172.58M | $ 180.14M | $ 186.72M | $ 186.98M | $ 190.94M | |
$ ― | $ 0.09 | $ 0.09 | $ ― | $ ― | $ 0.13 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 503.60M | $ 518.20M | $ ― | $ ― | $ ― | |
$ ― | $ 61.60M | $ 59.60M | $ -4.90M | $ -19.00M | $ 60.20M | |
$ ― | $ 47.48M | $ 50.46M | $ -4.72M | $ -5.08M | $ 34.91M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 69.80M | $ 66.60M | $ -100.00K | $ -10.20M | $ 65.00M | |
$ ― | $ 134.00M | $ 127.10M | $ -100.00K | $ -10.20M | $ 65.00M |