Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 13.66M | $ 12.68M | $ 15.23M | $ 20.92M | $ 18.98M | $ 22.20M | |
$ 18.59M | $ 17.25M | $ 18.88M | $ 24.46M | $ 19.44M | $ -35.47M | |
$ -4.93M | $ -4.56M | $ -3.65M | $ -3.53M | $ -453.00K | $ 22.20M | |
$ 34.04M | $ 12.38M | $ 7.61M | $ 40.00M | $ 31.45M | $ -35.47M | |
$ -20.38M | $ -16.95M | $ -11.26M | $ -19.08M | $ -12.47M | $ -13.26M | |
$ -157.00K | $ -24.80M | $ -10.44M | $ -310.00K | $ -180.00K | $ -3.50M | |
$ -93.67M | $ 39.02M | $ -59.64M | $ -100.72M | $ -42.53M | $ -73.98M | |
$ 73.41M | $ 46.87M | $ -60.47M | $ 81.34M | $ 29.88M | $ 57.22M | |
$ 16.97M | $ 9.14M | $ -14.94M | $ 17.70M | $ 9.37M | $ 12.63M | |
$ -46.74M | $ -4.30M | $ -4.40M | $ -4.40M | - | $ 4.50M | |
$ 56.39M | $ 37.45M | $ -48.91M | $ 59.20M | $ 18.82M | $ 42.97M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 63.67M | $ 29.63M | $ 26.49M | $ 80.00M | $ 62.90M | $ -70.93M | |
$ 56.39M | $ 37.45M | $ -48.91M | $ 59.20M | $ 18.82M | $ 42.97M | |
$ 50.82M | $ 37.02M | - | - | - | - | |
- | - | - | - | - | - | |
$ 36.39M | $ 47.33M | $ -60.25M | $ 81.65M | $ 30.06M | $ 57.44M | |
$ 36.76M | $ 47.69M | $ -59.91M | $ 82.03M | $ 30.11M | $ 57.44M |