Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 69.85M | $ 86.55M | $ 100.35M | $ 160.88M | $ 100.94M | $ 117.61M | |
$ 66.09M | $ 85.55M | $ 95.60M | $ 149.86M | $ 95.24M | $ 103.94M | |
$ 3.76M | $ 999.88K | $ 4.75M | $ 11.02M | $ 5.70M | $ 13.68M | |
$ 11.88M | $ 9.08M | $ 10.06M | $ 9.56M | $ 11.16M | $ 9.78M | |
$ -9.24M | $ -9.58M | $ -5.30M | $ 1.46M | $ -5.46M | $ 3.90M | |
$ -702.69K | $ -669.42K | $ -1.00M | $ -1.09M | $ -994.48K | $ -861.65K | |
$ 839.61K | $ 854.07K | $ -1.45M | $ -5.88M | $ 426.06K | $ -261.14K | |
$ -9.33M | $ -9.60M | $ -4.86M | $ 6.25M | $ -6.88M | $ 3.30M | |
$ 449.26K | $ 346.95K | $ 11.71M | $ 5.55M | $ -1.10M | $ 1.08M | |
- | - | $ 30.99K | - | - | $ 261.14K | |
$ -9.78M | $ -9.95M | $ -16.57M | $ 905.53K | $ -5.55M | $ 2.22M | |
$ -0.98 | $ -0.99 | $ -1.66 | $ 0.20 | $ -2.10 | $ 1.00 | |
$ -0.98 | $ -0.99 | $ -1.66 | $ 0.20 | $ -2.10 | $ 1.00 | |
$ 40.26M | $ 10.07M | $ 9.97M | $ 5.98M | $ 2.65M | $ 2.20M | |
$ 40.26M | $ 10.07M | $ 9.97M | - | $ 2.65M | $ 2.20M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 77.96M | $ 94.62M | $ 105.66M | $ 159.42M | $ 106.40M | $ 113.72M | |
$ -9.78M | $ -9.95M | $ -16.57M | $ 905.53K | $ -5.55M | $ 2.22M | |
$ -1.65M | - | $ -3.84M | $ 4.94M | - | - | |
- | - | - | - | - | - | |
$ -8.45M | $ -8.61M | $ -3.83M | $ 7.58M | $ -5.85M | $ 4.22M | |
$ 5.49M | $ 5.61M | $ 10.96M | $ 22.94M | $ 9.94M | $ 19.53M |