Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 340.95M | $ 399.80M | $ 340.27M | $ 357.10M | $ 155.32M | $ 75.03M | |
$ -12.70M | $ -36.45M | $ -142.72M | $ -248.38M | $ -100.89M | $ -68.15M | |
$ 145.81M | $ 114.33M | $ 83.16M | $ 76.95M | $ 55.12M | $ 55.29M | |
- | - | - | $ 1.00M | $ 581.00K | $ 1.16M | |
- | $ -29.44M | - | $ 5.13M | - | - | |
$ 182.44M | $ 219.57M | $ 114.39M | $ 31.76M | $ 3.48M | $ -47.25M | |
$ 21.68M | $ 41.78M | $ 20.47M | $ 5.55M | $ -4.13M | $ -6.38M | |
- | - | - | - | - | - | |
$ 136.51M | $ 155.54M | $ 77.05M | $ 25.29M | $ 7.86M | $ -40.78M | |
$ 7.41 | $ 10.32 | $ 5.32 | $ 1.74 | $ 0.56 | $ -2.93 | |
$ 5.55 | $ 7.56 | $ 3.95 | $ 1.66 | $ 0.56 | $ -2.93 | |
$ 44.55M | $ 15.07M | $ 14.49M | $ 14.50M | $ 13.93M | $ 13.93M | |
$ 60.32M | $ 20.90M | $ 20.10M | $ 15.27M | $ 14.00M | $ 13.94M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 640.81M | $ 428.20M | $ 216.35M | $ -37.90M | $ 23.39M | $ 18.86M | |
$ 161.58M | $ 177.90M | $ 94.12M | $ 26.44M | $ 7.86M | $ -40.78M | |
$ 161.58M | $ 201.75M | $ 94.12M | $ 26.44M | $ 7.86M | $ -40.78M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |