Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 30.64M | $ 31.51M | $ 33.65M | $ 33.97M | $ 27.59M | $ 32.87M | |
$ 29.23M | $ 32.11M | $ 29.83M | $ 27.51M | $ 22.68M | $ 27.13M | |
$ 1.41M | $ -599.59K | $ 3.82M | $ 6.47M | $ 4.92M | $ 5.74M | |
$ 5.58M | $ 5.24M | $ -4.99M | $ 5.11M | $ 27.67M | $ 5.25M | |
$ -4.16M | $ -5.84M | $ -1.18M | $ 1.36M | $ -83.01K | $ 491.58K | |
$ 103.23K | $ 103.23K | $ 55.33K | $ 19.80K | $ 94.96K | $ 144.73K | |
$ -82.65K | $ -108.23K | $ -4.77M | $ -55.56K | $ -148.46K | $ -191.73K | |
$ -12.43M | $ -5.73M | $ 3.65M | $ 1.41M | $ 65.45K | $ 683.31K | |
$ -984.88K | $ -1.33M | $ 785.00K | $ 301.00K | $ 15.00K | $ 145.00K | |
$ -386.45K | $ -618.33K | $ -850.20K | $ -850.20K | $ -502.39K | $ 1.14M | |
$ -3.06M | $ -4.40M | $ 2.87M | $ 1.11M | $ 50.45K | $ 538.31K | |
$ -3.17 | $ -4.56 | $ 2.97 | $ 1.15 | $ 0.05 | - | |
$ -3.17 | $ -4.56 | $ 2.97 | $ 1.15 | $ 0.05 | - | |
$ 3.86M | $ 966.13K | $ 966.13K | $ 966.13K | $ 966.13K | $ 966.13K | |
$ 3.86M | $ 966.13K | $ 966.13K | $ 966.13K | $ 966.13K | $ 966.13K | |
$ 0.40 | $ 0.40 | $ 0.88 | $ 0.88 | $ 0.52 | $ 1.18 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 34.80M | $ 37.34M | $ 30.08M | $ 32.62M | $ 50.35M | $ 32.38M | |
$ -3.06M | $ -4.40M | $ 2.87M | $ 1.11M | $ 50.45K | $ 538.31K | |
$ -1.31M | - | $ -1.85M | $ 1.12M | - | - | |
- | - | - | - | - | - | |
$ -4.06M | $ -5.73M | $ 3.65M | $ 1.36M | $ -83.01K | $ 683.31K | |
$ -2.76M | $ -4.45M | $ 4.93M | $ 2.68M | $ 1.26M | $ 2.07M |