Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 84.68M | $ 84.68M | $ 96.85M | $ 102.73M | $ 81.86M | $ 70.57M | |
$ 25.11M | $ 25.11M | $ 29.67M | $ -32.17M | $ 25.95M | $ 23.72M | |
$ 59.57M | $ 59.57M | $ 67.18M | $ 70.56M | $ 55.91M | $ 46.85M | |
$ 90.60M | $ 90.60M | $ 93.06M | $ -93.01M | $ 69.42M | $ 78.03M | |
$ -31.03M | $ -31.03M | $ -25.88M | $ -22.44M | $ -13.51M | $ -31.18M | |
$ 6.64M | $ 6.64M | $ 1.59M | $ 130.00K | $ 180.00K | $ 182.00K | |
$ -1.70M | $ -1.70M | $ 18.20M | $ -1.37M | $ 809.00K | $ 738.00K | |
$ -22.68M | $ -22.68M | $ -22.50M | $ -20.94M | $ -12.52M | $ -30.26M | |
$ 14.00K | $ 14.00K | $ 37.00K | $ 21.00K | $ 11.00K | $ -409.00K | |
- | - | - | - | - | - | |
$ -22.70M | $ -22.70M | $ -22.54M | $ -28.02M | $ -27.62M | $ -43.60M | |
$ -0.57 | $ -0.57 | $ -0.59 | $ -1.08 | $ -0.41 | $ -1.44 | |
$ -0.57 | $ -0.57 | $ -0.59 | $ -1.08 | $ -0.41 | $ -1.44 | |
$ 158.90M | $ 39.72M | $ 38.48M | $ 26.06M | $ 30.28M | $ 30.28M | |
$ 158.90M | $ 39.72M | $ 38.48M | $ 26.06M | $ 30.28M | $ 30.28M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 115.71M | $ 115.71M | $ 122.73M | $ -125.17M | $ 95.37M | $ 101.75M | |
$ -22.70M | $ -22.70M | $ -22.54M | $ -20.96M | $ -12.53M | $ -29.85M | |
$ -9.91M | $ -15.74M | $ -26.64M | - | $ -12.53M | $ -29.85M | |
- | - | - | - | $ 14.00K | $ 536.00K | |
$ -24.22M | $ -22.68M | $ -22.49M | $ -21.07M | $ -12.50M | $ -29.73M | |
$ -11.26M | $ -21.20M | $ -17.24M | $ -17.96M | $ -6.48M | $ -24.58M |