Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 198.80M | $ 119.66M | $ 26.86M | $ 46.78M | $ 3.49M | $ 6.52M | |
$ 16.80M | $ 33.99M | $ 7.24M | $ 7.11M | $ 947.00K | $ 2.24M | |
$ 182.00M | $ 85.67M | $ 19.62M | $ 39.66M | $ 2.55M | $ 4.28M | |
$ 94.83M | $ 49.49M | $ 20.71M | $ 21.69M | $ 6.00M | $ 10.66M | |
$ 87.17M | $ 36.17M | $ -1.09M | $ 17.97M | $ -3.46M | $ -6.38M | |
$ -14.70M | $ -9.84M | $ -2.49M | $ -3.27M | $ -72.00K | $ -390.00K | |
- | - | - | - | - | - | |
$ 62.32M | $ 63.39M | $ 2.31M | $ 18.84M | $ -4.29M | $ -36.32M | |
$ 42.33M | $ 21.08M | $ 4.50M | $ 13.48M | $ 877.00K | $ -4.00K | |
- | - | - | - | - | - | |
$ 29.09M | $ 49.32M | $ -5.33M | $ 10.19M | $ -7.11M | $ -36.59M | |
$ 0.29 | $ 0.47 | $ -0.08 | $ 0.16 | $ -0.16 | $ -0.86 | |
$ 0.28 | $ 0.46 | $ -0.08 | $ 0.16 | $ -0.16 | $ -0.86 | |
$ 421.56M | $ 105.45M | $ 69.14M | $ 63.73M | $ 45.59M | $ 42.64M | |
$ 426.19M | $ 106.61M | $ 69.14M | $ 64.62M | $ 45.59M | $ 42.64M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 111.63M | $ 83.48M | $ 27.95M | $ 28.81M | $ 6.95M | $ 12.90M | |
$ 29.09M | $ 49.32M | $ -5.33M | $ 10.19M | $ -7.11M | $ -36.59M | |
$ 19.99M | $ 17.85M | $ -7.26M | $ 2.18M | $ -4.99M | $ -6.74M | |
$ -1.41M | $ 9.92M | $ 2.55M | $ 2.75M | $ 26.00K | $ 287.00K | |
$ 79.03M | $ 73.31M | $ 4.86M | $ 21.60M | $ -4.26M | $ -36.03M | |
$ 115.11M | $ 100.86M | $ 11.82M | $ 31.59M | $ -692.00K | $ -34.13M |