Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 12.80M | $ 30.04M | $ 66.09M | $ 55.03M | $ 28.21M | $ 10.60M | |
$ 16.07M | $ 28.09M | $ 40.67M | $ 37.85M | $ 27.59M | $ 20.61M | |
$ -2.05M | $ 1.95M | $ 25.42M | $ 17.18M | $ 621.60K | $ -20.61M | |
$ 35.68M | $ 41.93M | $ 49.61M | $ 49.82M | $ 37.89M | $ 13.29M | |
$ -22.88M | $ -11.89M | $ 16.48M | $ 5.21M | $ -9.68M | $ -33.89M | |
$ 31.35K | $ 144.92K | $ 164.74K | $ 157.99K | $ 154.88K | $ 301.32K | |
$ 116.71M | $ 46.51M | $ -12.00M | $ -4.64K | $ -154.88K | - | |
$ -98.53M | $ -58.26M | $ 16.65M | $ 5.37M | $ -9.53M | $ -33.59M | |
$ 833.53K | $ 3.54M | $ 6.59M | $ 6.30M | $ -1.11M | $ 2.81M | |
- | - | - | - | - | - | |
$ -93.55M | $ -61.80M | $ 10.06M | $ -924.72K | $ -8.42M | $ -36.40M | |
$ -9.42 | $ -5.92 | $ 1.00 | $ -0.09 | $ -0.87 | - | |
$ -9.42 | $ -5.92 | $ 1.00 | $ -0.09 | $ -0.87 | $ -2.73 | |
$ 42.63M | $ 10.44M | $ 10.04M | $ 10.47M | $ 9.65M | $ 9.47M | |
$ 42.63M | $ 10.44M | $ 10.04M | $ 10.47M | $ 9.65M | $ 9.47M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 51.75M | $ 70.02M | $ 49.61M | $ 87.67M | $ 65.48M | $ 33.89M | |
$ -99.36M | $ -61.80M | $ 10.06M | $ -924.72K | $ -8.42M | $ -36.40M | |
$ -90.69M | $ -46.02M | $ 13.15M | $ 4.25M | - | - | |
- | - | - | - | - | - | |
$ -99.44M | $ -58.15M | $ 16.77M | $ 5.51M | $ -9.39M | $ -33.44M | |
$ -72.02M | $ -30.03M | $ 43.66M | $ 26.19M | $ 6.60M | $ -19.24M |