Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 64.89M | $ 79.63M | $ 27.52M | $ 38.16K | $ 8.08M | $ 50.91M | |
$ 41.13M | $ 51.94M | $ 20.14M | $ 4.58M | $ 5.76M | $ 28.72M | |
$ 23.77M | $ 27.70M | $ 7.38M | $ 38.16K | $ 2.32M | $ 22.19M | |
$ 30.96M | $ 33.81M | $ 15.34M | $ 4.90M | $ 7.94M | $ 22.18M | |
$ -7.19M | $ -7.47M | $ -10.45M | $ -4.86M | $ -5.63M | $ 9.21K | |
$ -2.91M | $ -2.66M | $ -976.61K | $ -1.37M | $ -28.51K | $ 246.50K | |
$ 824.28K | $ 1.95M | $ 5.68M | $ -55.70M | $ -960.61K | $ 20.37K | |
$ -8.40M | $ -6.82M | $ -3.27M | $ -6.24M | $ -4.69M | $ 235.35K | |
$ -7.60K | $ 119.18K | $ 12.24K | $ 25.00K | $ 15.00K | $ -15.27K | |
- | - | - | $ 34.02M | $ -379.67K | $ 759.10K | |
$ -20.97M | $ -8.13M | $ -10.35M | $ -6.24M | $ -171.90K | $ 6.47M | |
$ 0.21 | $ -0.81 | $ -3.03K | $ 930.00 | $ -60.00 | $ 2.10K | |
$ 0.21 | $ -0.81 | $ -3.03K | $ 930.00 | $ -60.00 | $ 2.07K | |
$ 19.61M | $ 10.04M | $ 8.99K | $ 3.18K | $ 3.11K | $ 3.09K | |
$ 19.61M | $ 10.04M | $ 8.99K | $ 3.23K | $ 3.11K | $ 3.11K | |
- | - | - | $ 10.50K | - | $ 240.00 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 72.08M | $ 85.75M | $ 35.49M | $ 15.18M | $ 13.70M | $ 50.90M | |
$ -9.65M | $ -8.13M | $ -10.35M | $ -6.24M | $ -171.66K | $ 6.47M | |
$ -5.76M | $ -77.43M | - | $ -3.43M | - | - | |
- | - | - | - | - | - | |
$ -11.57M | $ -4.16M | $ -2.29M | $ -4.86M | $ -4.66M | $ 235.35K | |
$ -7.35M | $ 973.22K | $ 943.41K | $ -3.43M | $ -3.86M | $ 1.27M |