Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 34.88M | $ 31.08M | $ 29.36M | $ 43.17M | $ 41.00M | $ 24.95M | |
$ 14.07M | $ 13.96M | $ 13.96M | $ 11.05M | $ 11.05M | $ 7.36M | |
$ 20.81M | $ 17.13M | $ 15.40M | $ 29.06M | $ 28.40M | $ 17.59M | |
$ 40.55M | $ 48.34M | $ 46.93M | $ 54.86M | $ 40.32M | $ 36.56M | |
$ -22.15M | $ -31.21M | $ -31.52M | $ -22.74M | $ -10.37M | $ -18.97M | |
$ -827.13K | $ -157.89K | $ 132.60K | $ 28.01K | $ -1.20M | $ -1.03M | |
$ 2.75M | $ 2.05M | $ -2.52M | - | - | - | |
$ -19.48M | $ -29.32M | $ -33.91M | $ -25.29M | $ -8.96M | $ -20.36M | |
$ -813.74K | $ -813.74K | $ -1.09M | $ -736.00K | $ -1.13M | $ -1.09M | |
- | - | - | - | - | - | |
$ -18.67M | $ -28.51M | $ -32.81M | $ -24.56M | $ -7.84M | $ -19.27M | |
$ -0.36 | $ -0.64 | $ -0.75 | $ -0.57 | $ -0.20 | $ -0.60 | |
$ -0.36 | $ -0.64 | $ -0.75 | $ -0.57 | $ -0.20 | $ -0.60 | |
$ 209.58M | $ 44.66M | $ 43.57M | $ 43.36M | $ 38.82M | $ 32.26M | |
$ 209.58M | $ 44.66M | $ 43.57M | $ 43.36M | $ 38.82M | $ 32.26M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 59.89M | $ 62.29M | $ 60.88M | $ 65.91M | $ 51.37M | $ 43.92M | |
$ -18.67M | $ -28.51M | $ -32.81M | $ -24.56M | $ -7.84M | $ -19.27M | |
$ -20.45M | $ -30.41M | - | - | - | - | |
- | - | - | - | - | - | |
$ -22.18M | $ -31.21M | $ -31.52M | $ -22.74M | $ -10.37M | $ -20.36M | |
$ -19.87M | $ -29.18M | $ -30.39M | $ -21.62M | $ -9.71M | $ -19.66M |