Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 72.71M | $ 71.35M | $ 65.21M | $ 55.31M | $ 49.24M | $ 62.66M | |
$ 17.67M | $ 19.64M | $ 15.48M | $ 11.65M | $ 11.55M | $ 15.39M | |
$ 55.04M | $ 51.70M | $ 49.72M | $ 43.66M | $ 37.69M | $ 47.27M | |
$ 82.56M | $ 82.26M | $ 84.83M | $ 71.22M | $ 60.00M | $ 74.20M | |
$ -27.52M | $ -30.55M | $ -35.11M | $ -27.56M | $ -22.31M | $ -26.93M | |
$ 3.45M | $ 5.40M | $ 4.30M | $ -4.02M | $ -4.52M | $ -3.69M | |
$ 13.11M | $ 5.79M | $ 2.20M | $ -390.00K | $ 622.00K | $ -1.57M | |
$ -36.40M | $ -30.16M | $ -37.21M | $ -31.19M | $ -27.45M | $ -29.04M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -36.42M | $ -30.19M | $ -37.16M | $ -31.19M | $ -27.45M | $ -29.04M | |
$ -1.21 | $ -1.05 | $ -1.38 | $ -1.22 | $ -1.46 | $ -1.58 | |
$ -1.21 | $ -1.05 | $ -1.38 | $ -1.22 | $ -1.46 | $ -1.58 | |
$ 118.92M | $ 28.66M | $ 26.90M | $ 25.48M | $ 18.84M | $ 18.38M | |
$ 118.92M | $ 28.66M | $ 26.90M | $ 25.48M | $ 18.84M | $ 18.38M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 100.23M | $ 101.90M | $ 100.32M | $ 82.88M | $ 71.55M | $ 89.59M | |
$ -36.42M | $ -30.19M | $ -37.16M | $ -31.19M | $ -27.45M | $ -29.00M | |
$ -33.74M | $ -22.61M | - | - | - | - | |
- | - | - | - | - | - | |
$ -29.65M | $ -25.36M | $ -33.61M | $ -27.87M | $ -26.83M | $ -25.36M | |
$ -26.94M | $ -23.36M | $ -31.96M | $ -26.81M | $ -25.89M | $ -23.54M |