Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 72.06M | $ 71.35M | $ 65.21M | $ 55.31M | $ 49.24M | $ 62.66M | |
$ 19.26M | $ 19.64M | $ 15.48M | $ 11.65M | $ 11.55M | $ 15.39M | |
$ 52.80M | $ 51.70M | $ 49.72M | $ 43.66M | $ 37.69M | $ 47.27M | |
$ 81.47M | $ 82.26M | $ 84.83M | $ 71.22M | $ 60.00M | $ 74.20M | |
$ -28.66M | $ -30.55M | $ -35.11M | $ -27.56M | $ -22.31M | $ -26.93M | |
$ 3.99M | $ 5.40M | $ 4.30M | $ -4.02M | $ -4.52M | $ -3.69M | |
$ 8.56M | $ 5.79M | $ 2.20M | $ -390.00K | $ 622.00K | $ -1.57M | |
$ -32.45M | $ -30.16M | $ -37.21M | $ -31.19M | $ -27.45M | $ -29.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -32.47M | $ -30.19M | $ -37.16M | $ -31.19M | $ -27.45M | $ -29.04M | |
$ -1.10 | $ -1.05 | $ -1.38 | $ -1.22 | $ -1.46 | $ -1.58 | |
$ -1.10 | $ -1.05 | $ -1.38 | $ -1.22 | $ -1.46 | $ -1.58 | |
$ 117.53M | $ 28.66M | $ 26.90M | $ 25.48M | $ 18.84M | $ 18.38M | |
$ 117.53M | $ 28.66M | $ 26.90M | $ 25.48M | $ 18.84M | $ 18.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 100.73M | $ 101.90M | $ 100.32M | $ 82.88M | $ 71.55M | $ 89.59M | |
$ -32.47M | $ -30.19M | $ -37.16M | $ -31.19M | $ -27.45M | $ -29.00M | |
$ -27.95M | $ -22.61M | - | - | - | - | |
- | - | - | - | - | - | |
$ -26.24M | $ -25.36M | $ -33.61M | $ -27.87M | $ -26.83M | $ -25.36M | |
$ -23.65M | $ -23.36M | $ -31.96M | $ -26.81M | $ -25.89M | $ -23.54M |