Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 80.65M | $ 73.91M | $ 75.60M | $ 59.83M | $ 44.64M | $ 61.53M | |
$ 9.92M | $ 10.48M | $ 30.24M | $ 15.93M | $ 8.30M | $ -22.70M | |
$ 70.72M | $ 63.43M | $ 45.36M | $ 43.90M | $ 36.34M | $ 38.82M | |
$ 78.13M | $ 73.83M | $ 58.01M | $ 51.68M | $ 44.39M | $ -46.56M | |
$ -7.41M | $ -10.39M | $ -12.65M | $ -7.77M | $ -8.05M | $ -69.26M | |
$ -14.14K | $ 29.57K | $ 21.11K | $ -86.98K | $ -253.50K | $ 3.40M | |
$ 24.39K | $ 14.67K | $ -435.55K | $ -256.98K | $ 7.30M | $ -61.53M | |
$ 10.96M | $ -10.41M | $ -13.11M | $ 8.33M | $ -7.30M | $ -4.82M | |
$ -12.41K | $ -17.76K | - | - | - | $ -334.39K | |
- | - | - | - | - | - | |
$ -7.43M | $ -10.39M | $ -13.11M | $ -7.60M | $ -7.30M | $ -4.49M | |
$ -0.04 | - | $ -0.11 | $ -0.06 | $ -0.09 | $ -0.11 | |
$ -0.04 | - | $ -0.11 | $ -0.06 | $ -0.09 | - | |
$ 555.15M | $ 131.12M | $ 119.83M | $ 117.61M | $ 77.47M | $ 40.45M | |
$ 555.15M | $ 131.12M | $ 119.83M | $ 117.61M | $ 77.47M | $ 40.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 103.14M | $ 84.30M | $ 88.25M | $ 67.60M | $ 52.69M | $ -69.26M | |
$ -7.43M | $ -10.39M | $ -13.11M | $ -7.60M | $ -7.30M | $ -4.49M | |
$ 48.38M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.06M | $ -10.38M | $ -13.09M | $ 8.41M | $ -7.05M | $ -4.82M | |
$ 10.13M | $ -7.63M | $ -10.38M | $ -4.05M | $ -3.45M | $ -1.05M |