Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 67.89M | $ 65.04M | $ 61.26M | $ 236.00K | - | $ -987.00K | |
- | - | - | - | - | - | |
- | - | - | $ 236.00K | - | $ -987.00K | |
- | - | - | $ 30.39M | $ 23.38M | $ 18.96M | |
- | - | - | $ -30.39M | $ -23.38M | $ -19.94M | |
- | - | - | $ -2.79M | $ -2.46M | $ -3.29M | |
- | - | - | $ -14.62M | $ -12.10M | $ -4.17M | |
$ 13.56M | $ 10.63M | $ 17.67M | $ 12.79M | $ 13.31M | $ 11.57M | |
$ 2.09M | $ 1.28M | $ 3.15M | $ 1.77M | $ 2.14M | $ 1.81M | |
- | - | - | - | $ 1.00K | - | |
$ 11.48M | $ 9.36M | $ 14.52M | $ 18.02M | $ 11.17M | $ 9.76M | |
$ 3.24 | $ 2.66 | $ 4.17 | $ 3.20 | $ 3.27 | $ 2.84 | |
$ 3.24 | $ 2.66 | $ 4.17 | $ 3.20 | $ 3.27 | $ 2.84 | |
$ 14.19M | $ 3.52M | $ 3.48M | $ 3.44M | $ 3.42M | $ 3.44M | |
$ 14.19M | $ 3.52M | $ 3.48M | $ 3.44M | $ 3.42M | $ 3.44M | |
$ 1.20 | $ 1.20 | $ 1.15 | $ 1.10 | $ 1.04 | $ 1.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 30.39M | $ 23.38M | $ 18.96M | |
$ 38.87M | $ 32.84M | $ 5.47M | - | - | - | |
$ 11.48M | $ 9.36M | $ 14.52M | $ 11.02M | $ 11.17M | $ 9.76M | |
$ -2.91B | $ -1.44B | - | $ 9.58M | - | - | |
- | - | - | $ -21.24M | $ -14.95M | $ -11.78M | |
- | - | - | $ -19.01M | $ -13.12M | $ -10.33M |