Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 87.12M | $ 68.28M | $ 89.29M | $ 69.68M | $ 23.16M | $ 20.60M | |
$ 86.32M | $ 65.21M | $ 86.28M | $ 35.43M | $ 23.30M | $ 21.44M | |
$ 796.00K | $ 3.06M | $ 3.01M | $ 34.26M | $ -138.00K | $ -837.00K | |
$ 10.79M | $ 11.58M | $ 7.63M | $ 8.76M | $ 3.88M | $ 4.72M | |
$ -9.99M | $ -8.52M | $ -4.63M | $ 25.49M | $ -4.02M | $ -5.55M | |
$ -1.13M | $ -5.15M | $ -1.15M | $ 2.79M | $ 2.40M | $ 3.04M | |
$ -2.72M | $ -1.17M | $ 4.97M | $ 13.56M | $ -5.20M | $ -20.75M | |
$ -6.58M | $ -15.00M | $ -11.61M | $ 36.27M | $ -11.62M | $ -29.34M | |
- | - | - | - | - | $ 15.00K | |
- | - | - | - | - | - | |
$ -6.58M | $ -15.00M | $ -11.61M | $ 36.27M | $ -11.62M | $ -29.36M | |
$ -0.12 | $ -0.15 | $ -0.34 | $ 9.60 | $ -4.48 | $ -1.68 | |
$ -0.12 | $ -0.15 | $ -0.34 | $ 8.32 | $ -4.48 | $ -1.68 | |
$ 407.43M | $ 103.56M | $ 34.16M | $ 3.69M | $ 2.53M | $ 17.45M | |
$ 407.56M | $ 103.56M | $ 34.16M | $ 4.28M | $ 2.53M | $ 17.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 97.11M | $ 76.79M | $ 93.92M | $ -44.19M | $ -27.18M | $ -26.16M | |
- | - | - | - | - | - | |
$ -6.58M | $ -15.00M | $ -11.61M | $ 36.27M | $ -11.62M | $ -29.36M | |
$ -5.73M | $ -11.02M | $ -8.53M | $ 13.78M | $ -7.67M | $ 146.37K | |
$ -4.60M | $ -11.44M | $ -10.23M | $ 39.28M | $ -9.25M | $ -26.30M | |
$ -299.00K | $ -6.43M | $ -6.96M | $ 39.94M | $ -8.70M | $ -25.11M |