Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 68.49M | $ 68.68M | $ 48.93M | $ 30.66M | $ 8.75M | $ 6.38M | |
$ 22.97M | $ 45.14M | $ -33.23M | - | $ 6.53M | $ 2.55M | |
$ 57.99M | $ 23.54M | $ 48.93M | $ 30.66M | $ 2.21M | $ 3.83M | |
$ 6.28M | $ 88.62M | $ 54.67M | $ -31.76M | $ 3.56M | $ 5.15M | |
$ 27.83M | $ -19.94M | $ -5.74M | $ -1.10M | $ -1.35M | $ -1.32M | |
$ -11.06M | $ -11.44M | $ -6.63M | $ -1.07M | $ -249.63K | $ -556.18K | |
$ 2.06M | $ -161.87K | $ 104.85K | $ 1.33M | $ -304.55K | $ 57.60K | |
$ 10.42M | $ -31.22M | $ -12.48M | $ -3.50M | $ -1.90M | $ -1.82M | |
$ 356.01K | $ 391.86K | $ -1.68M | $ 218.14K | $ -83.93K | $ -504.06K | |
$ 1.66M | $ -434.63K | - | $ -734.75K | - | - | |
$ 2.92M | $ -32.92M | $ -30.23M | $ -5.82M | $ -18.93M | $ -2.25M | |
$ -22.38 | $ -90.10 | $ -8.36 | $ -0.70 | $ -2.60 | $ -1.07 | |
$ -18.00 | $ -92.80 | $ -8.36 | $ -0.70 | $ -2.60 | $ -1.07 | |
$ 13.18M | $ 365.33K | $ 2.40M | $ 4.75M | $ 3.69M | $ 3.15M | |
$ 13.18M | $ 365.33K | $ 2.40M | $ 11.18M | $ 3.69M | $ 3.15M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 10.60M | $ 133.76M | $ 21.44M | $ -31.76M | $ 10.10M | $ 7.70M | |
$ -18.95M | $ -30.01M | $ -10.80M | $ -3.30M | $ -9.61M | $ -2.25M | |
$ -16.73M | $ 1.77M | - | - | $ -1.50M | $ -841.71K | |
- | - | - | - | $ 249.63K | $ 556.18K | |
$ 25.16M | $ -6.18M | $ -8.38M | $ -2.43M | $ -1.65M | $ -1.26M | |
$ 27.73M | $ 1.31M | $ -5.75M | $ -1.52M | $ -1.46M | $ 150.80K |