Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 297.20M | $ 277.20M | $ 291.20M | $ 291.50M | $ 309.80M | |
$ ― | $ 226.70M | $ 197.80M | $ 227.70M | $ 217.90M | $ 209.20M | |
$ ― | $ 70.50M | $ 57.50M | $ 63.50M | $ 73.60M | $ 100.60M | |
$ ― | $ 68.80M | $ 59.50M | $ 56.60M | $ 55.80M | $ 58.50M | |
$ ― | $ 1.70M | $ 2.30M | $ 6.90M | $ 17.80M | $ 42.10M | |
$ ― | $ -200.00K | $ 1.50M | $ ― | $ -600.00K | $ -1.90M | |
$ ― | $ -3.40M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -3.70M | $ 7.10M | $ 7.80M | $ 22.30M | $ 52.50M | |
$ ― | $ 12.20M | $ 2.60M | $ 8.60M | $ 7.20M | $ 20.00M | |
$ ― | $ -3.10M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -13.00M | $ 2.30M | $ -5.00M | $ 8.30M | $ 25.20M | |
$ ― | $ -4.71 | $ 0.83 | $ -1.81 | $ 3.01 | $ 9.12 | |
$ ― | $ -4.71 | $ 0.83 | $ -1.81 | $ 3.01 | $ 9.12 | |
$ ― | $ 2.76M | $ 2.76M | $ 2.76M | $ 2.76M | $ 2.76M | |
$ ― | $ 2.76M | $ 2.76M | $ 2.76M | $ 2.76M | $ 2.76M | |
$ ― | $ 1.46 | $ 1.88 | $ ― | $ 1.44 | $ 1.38 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 295.50M | $ -274.90M | $ -284.30M | $ -273.70M | $ -267.70M | |
$ ― | $ -13.00M | $ 2.30M | $ -5.00M | $ 8.30M | $ 25.20M | |
$ ― | $ 5.30M | $ 7.75M | $ 14.52M | $ 19.36M | $ 43.13M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -1.60M | $ 9.90M | $ 9.40M | $ 24.50M | $ 54.60M | |
$ ― | $ 12.80M | $ 22.90M | $ 9.40M | $ 24.50M | $ 54.60M |