Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 54.23M | $ 59.68M | $ 70.15M | $ 55.10M | $ 40.85M | $ 68.75M | |
$ 29.42M | $ 33.97M | $ 34.27M | $ 27.41M | $ 20.67M | $ -34.26M | |
$ 24.81M | $ 25.71M | $ 35.88M | $ 27.69M | $ 20.18M | $ 34.49M | |
$ 55.18M | $ 54.34M | $ 52.70M | $ 47.70M | $ 46.92M | $ -47.62M | |
$ -30.37M | $ -28.64M | $ -16.82M | $ -20.00M | $ -26.74M | $ -12.72M | |
$ 1.69M | $ 1.93M | $ 620.00K | $ 211.00K | $ -152.00K | $ 485.00K | |
$ -1.71M | $ 125.00K | $ 80.00K | $ -457.00K | $ -805.00K | $ -4.50M | |
$ -28.67M | $ -26.59M | $ -16.12M | $ -19.55M | $ -25.93M | $ -8.62M | |
$ 421.00K | $ 357.00K | $ -884.00K | $ -133.00K | $ 598.00K | $ 453.00K | |
- | - | - | - | - | - | |
$ -28.25M | $ -26.18M | $ -16.12M | $ -20.02M | $ -26.53M | $ -9.08M | |
$ -0.49 | $ -0.47 | $ -0.30 | $ -0.38 | $ -0.65 | $ -0.12 | |
$ -0.49 | $ -0.47 | $ -0.30 | $ -0.38 | $ -0.65 | $ -0.24 | |
$ 227.95M | $ 56.16M | $ 54.34M | $ 52.51M | $ 40.71M | $ 37.85M | |
$ 227.95M | $ 56.16M | $ 54.34M | $ 52.51M | - | $ 19.07M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 84.60M | $ 88.31M | $ 86.96M | $ 75.10M | $ 67.59M | $ -81.88M | |
$ -28.25M | $ -26.18M | $ -16.03M | $ -19.82M | $ -26.53M | $ -9.08M | |
$ -19.58M | $ -19.58M | - | $ -18.46M | - | - | |
- | - | - | - | - | - | |
$ -28.57M | $ -26.56M | $ -16.07M | $ -20.00M | $ -25.69M | $ -8.78M | |
$ -24.27M | $ -22.27M | $ -11.32M | $ -15.24M | $ -20.46M | $ -3.52M |