Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 153.40M | $ 219.20M | $ 244.70M | $ 185.20M | $ 141.90M | |
$ ― | $ 4.70M | $ 12.30M | $ 141.00M | $ 7.90M | $ 70.60M | |
$ ― | $ 148.70M | $ 206.90M | $ 103.70M | $ 177.30M | $ 71.30M | |
$ ― | $ 164.90M | $ 139.70M | $ 192.40M | $ 227.70M | $ 187.20M | |
$ ― | $ -16.20M | $ 67.20M | $ -88.70M | $ -50.40M | $ -45.30M | |
$ ― | $ 1.40M | $ 1.00M | $ 1.00M | $ -600.00K | $ 100.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -12.90M | $ 64.10M | $ -108.10M | $ -84.20M | $ -50.90M | |
$ ― | $ -6.00M | $ 2.90M | $ 200.00K | $ 500.00K | $ -1.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -6.90M | $ 61.20M | $ -108.30M | $ -84.70M | $ -49.50M | |
$ ― | $ -0.02 | $ 0.17 | $ -0.31 | $ -0.24 | $ -0.18 | |
$ ― | $ -0.02 | $ 0.16 | $ -0.31 | $ -0.24 | $ -0.18 | |
$ ― | $ 348.60M | $ 351.50M | $ 347.00M | $ 347.00 | $ 542.00 | |
$ ― | $ 379.50M | $ 381.70M | $ 347.00M | $ 347.60M | $ 271.30M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -0.02 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -0.02 | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 300.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 169.60M | $ -152.00M | $ -333.40M | $ -235.60M | $ -187.20M | |
$ ― | $ -6.90M | $ 61.20M | $ -108.30M | $ -84.70M | $ -49.50M | |
$ ― | $ -6.90M | $ ― | $ -80.86M | $ -28.60M | $ -46.40M | |
$ ― | $ 900.00K | $ ― | $ 118.30M | $ 9.90M | $ ― | |
$ ― | $ -12.00M | $ 63.10M | $ -106.70M | $ -83.00M | $ -49.90M | |
$ ― | $ 5.00M | $ ― | $ -75.80M | $ -33.80M | $ -37.40M |