Income Statement | TTM | Dec 21 | Dec 20 | Dec 19 | Dec 18 | Dec 17 |
---|---|---|---|---|---|---|
$ 94.52M | $ 62.01M | $ 35.73M | $ 53.74M | $ 62.31M | $ 62.89M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 70.23M | $ 38.16M | $ 7.29M | $ 30.54M | $ 40.22M | $ 36.68M | |
$ -8.57K | $ 63.79K | $ 79.99K | $ 45.99K | $ -921.10K | $ 6.02M | |
- | - | - | - | - | - | |
$ 67.37M | $ 35.23M | $ 4.34M | $ 27.62M | $ 38.27M | $ 28.61M | |
$ 2.86 | $ 1.54 | $ 0.21 | $ 0.42 | $ 0.60 | $ 0.44 | |
$ 2.86 | $ 1.54 | $ 0.21 | $ 0.42 | $ 0.60 | $ 0.44 | |
$ 88.50M | $ 20.87M | $ 20.20M | $ 60.55M | $ 60.03M | $ 59.90M | |
$ 88.50M | $ 20.87M | $ 20.20M | $ 60.55M | $ 60.03M | $ 59.90M | |
$ 1.40 | $ 1.25 | $ 0.92 | $ 0.50 | $ 0.50 | $ 0.50 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 70.24M | $ 38.10M | $ 7.21M | $ 30.49M | $ 41.14M | $ 30.59M | |
$ 63.32M | $ 30.90M | $ 299.49K | $ 22.42M | $ 34.51M | $ 19.31M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |