Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 63.06M | $ 68.68M | $ 48.93M | $ 30.66M | $ 8.75M | $ 6.38M | |
$ -3.76M | $ 45.14M | $ -33.23M | - | $ 6.53M | $ 2.55M | |
$ 61.89M | $ 23.54M | $ 48.93M | $ 30.66M | $ 2.21M | $ 3.83M | |
$ 10.17M | $ 88.62M | $ 54.67M | $ -31.76M | $ 3.56M | $ 5.15M | |
$ 26.30M | $ -19.94M | $ -5.74M | $ -1.10M | $ -1.35M | $ -1.32M | |
$ -1.46M | $ -11.44M | $ -6.63M | $ -1.07M | $ -249.63K | $ -556.18K | |
$ -124.90K | $ -161.87K | $ 104.85K | $ 1.33M | $ -304.55K | $ 57.60K | |
$ 15.96M | $ -31.22M | $ -12.48M | $ -3.50M | $ -1.90M | $ -1.82M | |
$ -7.99K | $ 391.86K | $ -1.68M | $ 218.14K | $ -83.93K | $ -504.06K | |
$ 535.93K | $ -434.63K | - | $ -734.75K | - | - | |
$ 2.23M | $ -32.92M | $ -30.23M | $ -5.82M | $ -18.93M | $ -2.25M | |
$ -7.33 | $ -90.10 | $ -8.36 | $ -0.70 | $ -2.60 | $ -1.07 | |
$ -7.33 | $ -92.80 | $ -8.36 | $ -0.70 | $ -2.60 | $ -1.07 | |
$ 14.67M | $ 365.33K | $ 2.40M | $ 4.75M | $ 3.69M | $ 3.15M | |
$ 14.67M | $ 365.33K | $ 2.40M | $ 11.18M | $ 3.69M | $ 3.15M | |
$ -0.01 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 6.41M | $ 133.76M | $ 21.44M | $ -31.76M | $ 10.10M | $ 7.70M | |
$ -10.55M | $ -30.01M | $ -10.80M | $ -3.30M | $ -9.61M | $ -2.25M | |
$ -16.73M | $ 1.77M | - | - | $ -1.50M | $ -841.71K | |
- | - | - | - | $ 249.63K | $ 556.18K | |
$ 17.41M | $ -6.18M | $ -8.38M | $ -2.43M | $ -1.65M | $ -1.26M | |
$ 22.51M | $ 1.31M | $ -5.75M | $ -1.52M | $ -1.46M | $ 150.80K |