Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 168.58M | $ 156.21M | $ 128.07M | $ 101.55M | $ 93.93M | $ 81.26M | |
$ 6.85M | $ 5.75M | $ 4.20M | $ 1.91M | $ 2.30M | $ 900.00K | |
$ -64.59M | $ -122.50M | $ 117.42M | $ 104.49M | $ -83.72M | $ -75.28M | |
- | - | - | - | - | - | |
$ -13.39M | $ -12.25M | $ -19.30M | $ -16.80M | $ -6.72M | $ -5.38M | |
$ 24.56M | $ 33.70M | $ 6.44M | $ -4.85M | $ 10.21M | $ 5.99M | |
$ 9.81M | $ 12.85M | $ 1.39M | $ -1.35M | $ 4.84M | $ 2.54M | |
- | - | - | - | - | - | |
$ 3.37M | $ 7.31M | $ 4.13M | $ -3.50M | $ 17.49M | $ 16.39M | |
$ 0.24 | $ 0.37 | $ 0.07 | $ -0.06 | $ 0.15 | $ 0.16 | |
$ 0.23 | $ 0.33 | $ 0.07 | $ -0.06 | $ 0.15 | $ 0.15 | |
$ 209.47M | $ 58.89M | $ 58.85M | $ 58.83M | $ 58.36M | $ 56.93M | |
$ 254.92M | $ 75.95M | $ 58.90M | $ 58.83M | $ 59.41M | $ 58.25M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 139.30M | $ 117.71M | $ 87.63M | $ 75.90M | $ 71.30M | $ 60.27M | |
$ 6.40M | $ 10.81M | $ 5.05M | $ -3.50M | $ 17.49M | $ 8.90M | |
$ -23.65M | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |