Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 42.98M | $ 43.92M | $ 49.13M | $ 60.01M | $ 62.07M | $ 77.61M | |
$ 11.09M | $ 11.18M | $ 12.66M | $ -15.01M | $ 16.99M | $ 20.10M | |
$ 31.89M | $ 32.75M | $ 36.47M | $ 44.99M | $ 45.08M | $ 57.51M | |
$ 33.03M | $ 34.42M | $ 36.74M | $ -43.42M | $ 44.41M | $ 62.77M | |
$ -1.14M | $ -1.67M | $ -270.00K | $ 1.57M | $ 669.00K | $ -5.26M | |
- | - | - | - | - | - | |
$ -2.38M | $ -2.42M | $ -872.00K | $ 61.00K | $ 821.00K | $ -338.00K | |
$ 1.24M | $ 745.00K | $ 602.00K | $ 1.51M | $ 1.49M | $ -5.60M | |
$ 347.00K | $ 177.00K | $ 289.00K | $ 425.00K | $ 647.00K | $ 14.00K | |
$ -9.21M | $ -9.21M | $ -9.14M | - | - | - | |
$ 891.00K | $ 568.00K | $ 313.00K | $ 1.08M | $ 843.00K | $ -5.61M | |
$ 0.09 | $ 0.05 | $ 0.03 | $ 0.10 | $ 0.08 | $ -0.52 | |
$ 0.09 | $ 0.05 | $ 0.03 | $ 0.09 | $ 0.07 | $ -0.52 | |
$ 45.81M | $ 11.44M | $ 11.36M | $ 11.02M | $ 10.63M | $ 10.87M | |
$ 45.92M | $ 11.46M | $ 11.42M | $ 11.42M | $ 11.42M | $ 10.87M | |
$ 0.80 | $ 0.80 | $ 0.80 | $ 0.20 | $ 0.80 | $ 0.16 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 21.76M | $ 45.59M | $ 49.40M | $ -58.43M | $ 61.40M | $ 82.87M | |
$ 891.00K | $ 568.00K | $ 313.00K | $ 1.08M | $ 843.00K | $ -5.61M | |
$ 509.66K | - | $ 475.58K | - | $ 843.00K | $ -4.14M | |
- | - | - | - | - | - | |
$ 772.00K | $ -1.67M | $ 602.00K | $ 1.51M | $ 669.00K | $ -5.26M | |
$ 548.00K | $ -1.51M | $ 806.00K | $ 1.81M | $ 1.08M | $ -4.87M |