Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 25.48M | $ 35.67M | $ 33.98M | $ 8.10M | $ 6.96K | $ 23.70K | |
$ 16.97M | $ 21.18M | $ -21.54M | $ -5.24M | $ 1.28K | $ 3.53K | |
$ 8.51M | $ 14.48M | $ 12.44M | $ 2.86M | $ 5.68K | $ 20.17K | |
$ 33.25M | $ 34.00M | $ -23.32M | $ -5.79M | $ 1.17M | $ 3.27M | |
$ -15.21M | $ -19.51M | $ -7.49M | $ -2.51M | $ -1.16M | $ -3.25M | |
$ -4.72M | $ -8.90M | $ -24.16M | $ 1.30M | $ -5.14M | $ -4.94M | |
$ -31.57M | $ -108.86K | - | $ 17.96K | $ -8.41M | $ -26.08M | |
$ -11.79M | $ -26.94M | $ -35.04M | $ -1.63M | $ -14.71M | $ -34.27M | |
- | - | - | - | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ -69.58M | $ -33.60M | $ -63.86M | $ 2.78M | $ -111.62M | $ -110.26M | |
$ -10.73 | $ -2.56 | $ -9.71 | $ 0.57 | $ -0.08 | $ -0.19 | |
$ -10.77 | $ -2.56 | $ -9.71 | $ 0.36 | $ -0.08 | $ -0.19 | |
$ 40.10M | $ 13.06M | $ 6.58M | $ 4.85M | $ 1.39B | $ 576.80M | |
$ 50.52M | $ 13.06M | $ 6.58M | $ 8.20M | $ 1.39B | $ 576.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 50.22M | $ 55.18M | $ -44.86M | $ -11.03M | $ 1.17M | $ 3.27M | |
$ -11.79M | $ -26.94M | $ -35.04M | $ -1.63M | $ -14.71M | $ -34.27M | |
$ 2.62M | - | - | - | $ 156.06M | $ -14.37M | |
- | - | - | - | $ 5.14M | $ 4.94M | |
$ -4.57M | $ -3.19M | $ -964.06K | $ -2.93M | $ -9.57M | $ -29.33M | |
$ 2.21M | $ 11.53M | $ 5.60M | $ -2.04M | $ -9.57M | $ -29.29M |