Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 29.64M | $ 19.05M | $ 18.48M | $ 41.71M | $ 26.07M | $ 24.65M | |
$ 26.09M | $ 16.91M | $ 18.04M | $ 37.47M | $ 22.73M | $ 20.31M | |
$ 3.55M | $ 2.14M | $ 440.00K | $ 4.24M | $ 3.34M | $ 4.34M | |
$ 9.87M | $ 9.79M | $ 13.48M | $ 10.04M | $ 7.64M | $ 8.51M | |
$ -6.32M | $ -7.66M | $ -13.04M | $ -5.80M | $ -4.30M | $ -4.17M | |
$ -6.08M | $ -5.04M | $ -2.26M | $ -716.00K | $ -730.00K | $ -701.00K | |
$ -1.21M | $ -1.10M | $ -803.00K | - | $ 725.00K | $ -55.00K | |
$ -17.92M | $ -16.63M | $ -17.75M | $ -6.86M | $ -4.30M | $ -4.93M | |
- | - | $ 202.00K | $ 464.00K | $ 98.00K | $ 59.00K | |
- | - | - | - | - | - | |
$ -17.92M | $ -16.63M | $ -17.95M | $ -7.32M | $ -4.40M | $ -4.99M | |
$ -0.40 | $ -0.36 | $ -0.45 | $ -0.24 | $ -0.17 | $ -0.21 | |
$ -0.40 | $ -0.36 | $ -0.45 | $ -0.24 | $ -0.17 | $ -0.21 | |
$ 182.67M | $ 45.61M | $ 39.65M | $ 30.83M | $ 25.76M | $ 24.24M | |
$ 182.67M | $ 45.61M | $ 39.65M | $ 30.83M | $ 25.76M | $ 24.24M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 35.96M | $ 26.71M | $ 31.51M | - | $ 30.37M | $ 28.82M | |
$ -17.92M | $ -16.63M | $ -17.95M | $ -7.32M | $ -4.40M | $ -4.99M | |
$ -11.51M | $ -7.19M | $ -13.04M | $ -5.04M | $ -4.93M | $ -4.94M | |
- | - | - | - | $ 730.00K | $ 701.00K | |
$ -11.83M | $ -11.60M | $ -15.49M | $ -6.14M | $ -3.57M | $ -4.22M | |
$ -10.24M | $ -10.18M | $ -12.52M | $ -4.90M | $ -2.59M | $ -3.21M |