Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 261.30M | $ 258.40M | $ 256.50M | $ 358.00M | $ 366.80M | |
$ ― | $ 195.90M | $ 198.90M | $ 202.50M | $ 283.50M | $ 294.50M | |
$ ― | $ 65.40M | $ 59.50M | $ 54.00M | $ 74.50M | $ 72.30M | |
$ ― | $ 56.60M | $ 51.60M | $ 49.50M | $ 65.90M | $ 61.70M | |
$ ― | $ 8.80M | $ 7.90M | $ 4.50M | $ 8.60M | $ 10.60M | |
$ ― | $ -1.20M | $ 700.00K | $ 1.00M | $ 1.10M | $ 900.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 7.60M | $ 6.00M | $ -2.00M | $ 2.90M | $ 9.40M | |
$ ― | $ 2.80M | $ 3.10M | $ 1.20M | $ 2.40M | $ 3.60M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 3.40M | $ 2.30M | $ -3.10M | $ -800.00K | $ 4.60M | |
$ ― | $ 0.07 | $ 0.05 | $ -0.06 | $ -0.02 | $ 0.09 | |
$ ― | $ 0.07 | $ 0.05 | $ -0.06 | $ -0.02 | $ 0.09 | |
$ ― | $ 49.40M | $ 49.80M | $ 50.30M | $ 50.40M | $ 50.60M | |
$ ― | $ 50.90M | $ 51.40M | $ 51.60M | $ 51.40M | $ 51.00M | |
$ ― | $ 0.01 | $ 0.01 | $ ― | $ 0.02 | $ 0.01 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 252.50M | $ -250.50M | $ -252.00M | $ -349.40M | $ -356.20M | |
$ ― | $ 3.40M | $ 2.30M | $ -3.10M | $ -800.00K | $ 4.60M | |
$ ― | $ 6.16M | $ 5.16M | $ 1.98M | $ 4.45M | $ 7.61M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 9.10M | $ 7.10M | $ -800.00K | $ 4.20M | $ 10.50M | |
$ ― | $ 17.00M | $ 14.80M | $ 8.30M | $ 4.20M | $ 10.50M |