Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 15 | Dec 14 |
---|---|---|---|---|---|---|
$ 138.43M | $ 100.95M | $ 65.46M | $ 48.07M | $ 20.07M | $ 18.39M | |
- | - | - | - | $ -434.00K | $ 208.00K | |
- | - | - | - | $ 16.09M | $ 16.12M | |
$ 1.35M | $ 105.00K | - | - | - | - | |
$ -126.00K | - | $ -809.00K | $ 8.60M | $ -3.00K | $ 0.00 | |
$ 68.43M | $ 64.74M | $ 34.43M | $ 15.57M | $ 3.54M | $ 2.48M | |
$ 19.47M | $ 18.46M | $ 9.59M | $ 3.67M | $ 1.19M | $ 787.00K | |
$ -4.75M | $ -3.34M | $ -6.50M | $ -2.89M | - | - | |
$ 48.96M | $ 46.28M | $ 24.84M | $ 53.13M | $ 2.34M | $ 1.70M | |
$ 3.82 | $ 3.32 | $ 1.61 | $ 0.75 | $ 0.20 | $ 0.14 | |
$ 3.78 | $ 3.32 | $ 1.58 | $ 0.75 | $ 0.20 | $ 0.14 | |
$ 50.91M | $ 13.93M | $ 15.43M | $ 15.85M | $ 11.97M | $ 12.11M | |
$ 51.28M | $ 13.94M | $ 15.73M | $ 15.85M | $ 11.97M | $ 12.11M | |
$ 0.44 | $ 0.24 | $ 0.42 | - | $ 0.12 | $ 0.15 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 17.77M | $ 16.71M | |
$ 48.96M | $ 46.28M | $ 24.84M | $ 11.90M | $ 2.34M | $ 1.70M | |
$ 64.52M | $ 50.46M | - | - | $ 2.34M | $ 1.70M | |
- | - | - | - | $ 54.00K | $ 30.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |