Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 65.20M | $ 154.10M | $ 222.70M | $ 128.60M | $ -46.50M | |
$ ― | $ 18.80M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 151.00M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 39.10M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 84.30M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -49.70M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 8.50M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 26.10M | $ 16.10M | $ 141.60M | $ 112.40M | $ -70.20M | |
$ ― | $ -1.20M | $ -600.00K | $ 1.50M | $ 400.00K | $ 1.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 27.30M | $ 16.70M | $ 140.10M | $ 112.00M | $ -71.30M | |
$ ― | $ 0.02 | $ 0.04 | $ 0.11 | $ 0.09 | $ -0.07 | |
$ ― | $ 0.02 | $ 0.02 | $ 0.10 | $ 0.09 | $ -0.07 | |
$ ― | $ 1.34B | $ 1.33B | $ 1.35B | $ 1.28B | $ 1.10B | |
$ ― | $ 1.45B | $ 1.44B | $ 1.45B | $ 1.38B | $ 1.10B | |
$ ― | $ 0.08 | $ 0.07 | $ 0.06 | $ 0.06 | $ 0.06 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 57.90M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 27.30M | $ 16.70M | $ 140.10M | $ 112.00M | $ -71.30M | |
$ ― | $ 25.40M | $ 12.60M | $ 114.70M | $ 91.04M | $ -46.66M | |
$ ― | $ ― | $ ― | $ 39.50M | $ 42.20M | $ 39.90M | |
$ ― | $ 76.00M | $ 64.50M | $ ― | $ ― | $ ― | |
$ ― | $ 76.90M | $ 64.50M | $ ― | $ ― | $ ― |