Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 86.41M | $ 84.68M | $ 96.85M | $ 102.73M | $ 81.86M | $ 70.57M | |
$ 24.49M | $ 25.11M | $ 29.67M | $ 32.17M | $ 25.95M | $ 23.72M | |
$ 61.92M | $ 59.57M | $ 67.18M | $ 70.56M | $ 55.91M | $ 46.85M | |
$ 82.61M | $ 86.87M | $ 96.81M | $ 93.01M | $ 69.42M | $ 78.03M | |
$ -24.41M | $ -31.03M | $ -25.88M | $ -22.44M | $ -13.51M | $ -31.18M | |
$ 6.40M | $ 6.64M | $ 1.59M | $ -32.04M | $ 180.00K | $ 182.00K | |
$ -1.99M | $ -2.03M | $ 5.53M | $ -1.37M | $ 809.00K | $ 738.00K | |
$ -16.34M | $ -22.68M | $ -22.50M | $ -20.94M | $ -12.52M | $ -30.26M | |
$ 22.00K | $ 14.00K | $ 37.00K | $ 21.00K | $ 11.00K | $ -409.00K | |
- | - | - | - | - | - | |
$ -16.36M | $ -22.70M | $ -22.54M | $ -28.02M | $ -27.62M | $ -43.60M | |
$ -0.42 | $ -0.57 | $ -0.59 | $ -1.08 | $ -0.41 | $ -1.44 | |
$ -0.42 | $ -0.57 | $ -0.59 | $ -1.08 | $ -0.41 | $ -1.44 | |
$ 154.94M | $ 39.72M | $ 38.48M | $ 26.06M | $ 30.28M | $ 30.28M | |
$ 154.94M | $ 39.72M | $ 38.48M | $ 26.06M | $ 30.28M | $ 30.28M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 110.82M | $ 111.98M | $ 126.48M | $ 125.17M | $ 95.37M | $ 101.75M | |
$ -16.36M | $ -22.70M | $ -22.54M | $ -20.96M | $ -12.53M | $ -29.85M | |
$ -15.64M | $ -15.74M | - | - | $ -12.53M | $ -29.85M | |
- | - | - | - | $ 14.00K | $ 536.00K | |
$ -15.93M | $ -22.68M | $ -22.49M | $ 11.24M | $ -12.50M | $ -29.73M | |
$ -10.81M | $ -17.81M | $ -17.24M | $ 14.35M | $ -6.48M | $ -24.58M |