Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 78.45M | $ 73.91M | $ 75.60M | $ 59.83M | $ 44.64M | $ 61.53M | |
$ 10.24M | $ 10.48M | $ 30.24M | $ 15.93M | $ 8.30M | $ -22.70M | |
$ 68.20M | $ 63.43M | $ 45.36M | $ 43.90M | $ 36.34M | $ 38.82M | |
$ 76.36M | $ 73.83M | $ 58.01M | $ 51.68M | $ 44.39M | $ -46.56M | |
$ -8.16M | $ -10.39M | $ -12.65M | $ -7.77M | $ -8.05M | $ -69.26M | |
$ 67.04K | $ 29.57K | $ 21.11K | $ -86.98K | $ -253.50K | $ 3.40M | |
$ 24.64K | $ 14.67K | $ -435.55K | $ -256.98K | $ 7.30M | $ -61.53M | |
$ -7.95M | $ -10.41M | $ -13.11M | $ 8.33M | $ -7.30M | $ -4.82M | |
$ -12.41K | $ -17.76K | - | - | - | $ -334.39K | |
- | - | - | - | - | - | |
$ -8.30M | $ -10.39M | $ -13.11M | $ -7.60M | $ -7.30M | $ -4.49M | |
$ -0.03 | - | $ -0.11 | $ -0.06 | $ -0.09 | $ -0.11 | |
$ -0.04 | $ -0.08 | $ -0.11 | $ -0.06 | $ -0.09 | - | |
$ 568.23M | $ 131.12M | $ 119.83M | $ 117.61M | $ 77.47M | $ 40.45M | |
$ 568.23M | $ 131.12M | $ 119.83M | $ 117.61M | $ 77.47M | $ 40.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 101.69M | $ 84.30M | $ 88.25M | $ 67.60M | $ 52.69M | $ -69.26M | |
$ -8.30M | $ -10.39M | $ -13.11M | $ -7.60M | $ -7.30M | $ -4.49M | |
$ 36.47M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 7.20M | $ -2.43M | $ -13.09M | $ 8.41M | $ -7.05M | $ -4.82M | |
$ 9.22M | $ -1.73M | $ -10.38M | $ -4.05M | $ -3.45M | $ -1.05M |