Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ ― | $ 1.42B | $ 1.14B | $ 978.40M | $ 1.16B | $ 1.46B | |
$ ― | $ 1.33B | $ 1.09B | $ 1.03B | $ 1.11B | $ 1.37B | |
$ ― | $ 92.70M | $ 40.20M | $ -48.60M | $ 40.80M | $ 89.90M | |
$ ― | $ 59.70M | $ 49.70M | $ 43.40M | $ 35.10M | $ 46.80M | |
$ ― | $ 33.00M | $ -9.50M | $ -92.00M | $ 5.70M | $ 43.10M | |
$ ― | $ -2.10M | $ 3.80M | $ 4.30M | $ 3.70M | $ 3.20M | |
$ ― | $ -500.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 32.80M | $ -13.30M | $ -96.10M | $ -6.60M | $ 40.20M | |
$ ― | $ 6.90M | $ -7.50M | $ -18.10M | $ -3.70M | $ 7.40M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 25.90M | $ -5.80M | $ -78.00M | $ -2.90M | $ 32.80M | |
$ ― | $ 0.09 | $ -0.02 | $ -0.37 | $ -0.03 | $ 0.28 | |
$ ― | $ 0.09 | $ -0.02 | $ -0.37 | $ -0.03 | $ 0.27 | |
$ ― | $ 275.00M | $ 274.90M | $ 212.80M | $ 114.33M | $ 116.21M | |
$ ― | $ 276.70M | $ 280.00M | $ 215.70M | $ 114.54M | $ 118.72M | |
$ ― | $ ― | $ ― | $ ― | $ 0.13 | $ 0.14 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.39B | $ -1.14B | $ -1.07B | $ -1.15B | $ -1.42B | |
$ ― | $ 25.90M | $ -5.80M | $ -78.00M | $ -2.90M | $ 32.80M | |
$ ― | $ 25.17M | $ -20.80M | $ -114.80M | $ -1.40M | $ 32.56M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 36.70M | $ -9.40M | $ -91.00M | $ -1.90M | $ 43.70M | |
$ ― | $ 48.60M | $ -9.40M | $ -91.00M | $ -1.90M | $ 43.70M |