Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 22.53M | $ 24.13M | $ 15.98M | $ 10.77M | $ 7.10M | $ 7.86M | |
$ 1.63M | $ 6.49M | $ 5.95M | $ 33.21M | $ 27.05M | - | |
$ 19.44M | $ 17.64M | $ 10.03M | $ -22.44M | $ -19.95M | $ 7.86M | |
$ 37.91M | $ 73.58M | $ 53.97M | $ 47.16M | $ 39.81M | $ 28.63M | |
$ -37.95M | $ -49.45M | $ -37.99M | $ -36.39M | $ -32.71M | $ -20.77M | |
$ 29.90M | $ 22.35M | $ 11.63M | $ -3.58M | $ -5.72M | $ -9.42M | |
$ -14.25M | $ -5.80M | $ 3.45M | $ 52.85M | $ 7.26M | $ 25.72M | |
$ -18.73M | $ -68.75M | $ -46.17M | $ -26.39M | $ 8.42M | $ -55.90M | |
- | - | - | - | - | $ 424.38K | |
$ -83.07K | - | - | - | - | $ -252.93K | |
$ -55.44M | $ -69.75M | $ -46.95M | $ -26.69M | $ -45.49M | $ -55.90M | |
$ -8.56 | $ -11.97 | $ -9.01 | - | $ -58.96 | - | |
$ -8.56 | $ -11.97 | $ -8.50 | $ -22.66 | $ -58.96 | $ -10.28 | |
$ 25.91M | $ 5.83M | $ 5.21M | $ 4.10M | $ 1.21M | $ 5.44M | |
$ 25.91M | $ 5.83M | $ 5.21M | $ 4.10M | $ 1.21M | $ 5.44M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 39.54M | $ 80.07M | $ 53.97M | $ 47.16M | $ 39.81M | $ 28.63M | |
$ -55.18M | $ -68.68M | $ -45.88M | $ -92.41M | $ -45.49M | $ -55.90M | |
$ -7.45M | - | - | $ -19.10M | - | - | |
- | - | - | - | - | - | |
$ -19.13M | $ -46.40M | $ -34.54M | $ -84.07M | $ -29.40M | $ -46.49M | |
$ 1.51M | $ -27.75M | $ -22.50M | $ -5.45M | $ -18.31M | $ -22.30M |