Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 50.09M | $ 50.09M | $ 76.00M | $ 118.26M | $ 57.85M | $ 47.39M | |
$ 150.00K | $ 150.00K | $ 350.00K | $ -2.67M | $ -700.00K | $ 0.00 | |
$ 41.91M | $ 41.91M | $ 47.65M | $ 57.11M | $ 43.99M | $ 39.01M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.33M | $ 8.33M | $ 28.71M | $ 58.48M | $ 13.16M | $ 8.37M | |
$ 1.83M | $ 1.83M | $ 6.75M | $ 13.87M | $ 2.92M | $ 1.54M | |
- | - | - | - | - | - | |
$ 6.50M | $ 6.50M | $ 21.95M | $ 44.61M | $ 10.23M | $ 6.84M | |
$ 1.81 | $ 1.82 | $ 6.15 | $ 12.52 | $ 2.90 | $ 1.96 | |
$ 1.81 | $ 1.82 | $ 6.15 | $ 12.52 | $ 2.88 | $ 1.93 | |
$ 14.30M | $ 3.57M | $ 3.57M | $ 3.56M | $ 3.53M | $ 3.49M | |
$ 14.30M | $ 3.57M | $ 3.57M | $ 3.56M | $ 3.56M | $ 3.54M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 30.96M | $ 30.96M | $ 31.52M | $ 29.49M | $ 27.84M | $ 28.22M | |
$ 6.50M | $ 6.50M | $ 21.95M | $ 44.61M | $ 10.23M | $ 6.84M | |
$ 6.50M | $ 6.50M | $ 21.95M | $ 44.61M | $ 10.23M | $ 6.84M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - |