Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 28.14M | $ 57.33M | $ 48.86M | $ 325.65K | |
$ 19.79M | $ 13.58M | $ 9.70M | - | |
$ -19.67M | $ -13.58M | $ -9.70M | $ 325.65K | |
$ 6.07M | $ 111.19K | $ -446.43K | $ 1.58M | |
$ -8.15M | $ -111.19K | $ 446.43K | $ -1.25M | |
$ -26.41M | $ -6.69M | $ -6.50M | - | |
$ -177.22K | $ -104.79K | $ -10.04M | - | |
$ 38.52M | $ 38.71M | $ 32.29M | $ 9.50M | |
- | - | - | - | |
- | - | - | - | |
$ 41.98M | $ 38.71M | $ 32.29M | $ 9.50M | |
$ 2.03 | $ 2.14 | $ 1.83 | $ 1.47 | |
$ 1.99 | $ 2.11 | $ 1.82 | $ 1.47 | |
$ 75.47M | $ 18.09M | $ 17.65M | $ 6.44M | |
$ 77.17M | $ 18.34M | $ 17.75M | $ 6.45M | |
$ 1.88 | $ 1.88 | $ 2.10 | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 25.86M | $ 13.69M | $ 9.25M | $ 1.58M | |
$ 38.52M | $ 38.71M | $ 32.29M | $ 9.50M | |
$ 27.62M | $ 30.58M | - | - | |
- | - | - | - | |
$ 28.97M | $ 44.46M | $ 34.91M | $ 9.50M | |
$ 44.76M | $ 42.03M | $ 32.60M | $ 8.98M |