Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 14.65M | $ 14.08M | $ 12.60M | $ 8.45M | $ 8.16M | $ 6.48M | |
$ 5.08M | $ 11.06M | $ 8.98M | $ 5.67M | $ 5.43M | $ -3.29M | |
$ 9.57M | $ 3.02M | $ 3.62M | $ 2.78M | $ 2.73M | $ 9.77M | |
$ 5.53M | $ 4.40M | $ 4.01M | $ 3.50M | $ 3.64M | $ 3.27M | |
$ -1.68M | $ -1.07M | $ -391.16K | $ 980.71K | $ -3.11M | $ -373.55K | |
$ -124.59K | $ -203.31K | $ -10.76K | $ -172.86K | $ -74.13K | $ -203.44K | |
$ 331.93K | $ 147.09K | $ -361.88K | $ -607.85K | $ -1.07M | $ 85.08K | |
$ -1.45M | $ -1.03M | $ -742.28K | $ 807.85K | $ 921.99K | $ 6.02M | |
$ 56.00K | $ -145.00K | $ 180.00K | $ 200.00K | $ 130.00K | $ -102.00K | |
- | - | - | - | - | - | |
$ -1.24M | $ -887.37K | $ -562.28K | $ 607.85K | $ 791.99K | $ 6.12M | |
$ -0.16 | $ -0.14 | - | $ 0.14 | $ 0.20 | $ -0.05 | |
$ -0.16 | $ -0.14 | - | $ 0.14 | $ 0.20 | $ -0.05 | |
- | - | - | $ -9.34M | $ 4.05M | $ 8.09M | |
- | - | - | $ 4.38M | $ 4.05M | $ 8.09M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -1.83M | $ 15.46M | $ 12.99M | $ -463.47K | $ 11.27M | $ -25.96K | |
$ -1.24M | $ -887.37K | $ -562.28K | $ 607.85K | $ -1.72M | $ -466.58K | |
$ -853.46K | $ -1.13M | - | $ 638.20K | $ 1.07M | - | |
- | - | - | - | - | - | |
$ 594.92K | $ -934.76K | $ -267.52K | $ 980.71K | $ 1.10M | $ 6.23M | |
$ 1.07M | $ -336.22K | $ 186.92K | $ 1.27M | $ 1.29M | $ 6.44M |