Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 53.99M | $ 65.49M | $ 15.91M | $ 13.04M | $ 12.72M | $ 10.34M | |
$ 964.00K | $ 692.00K | $ 6.53M | $ 6.41M | $ 7.32M | $ 8.63M | |
$ 53.03M | $ 64.80M | $ 9.38M | $ 6.63M | $ 5.39M | $ 1.70M | |
$ 18.83M | $ 19.00M | $ 3.41M | $ 3.25M | $ 3.03M | $ 2.47M | |
$ 34.20M | $ 45.80M | $ 5.96M | $ 3.38M | $ 2.37M | $ -763.00K | |
$ 75.00K | - | $ 1.00M | $ -2.49M | $ -6.29M | $ -4.73M | |
$ 2.08M | $ 228.00K | $ -1.21M | $ -42.76M | $ -4.56M | $ -4.05M | |
$ 29.97M | $ 41.88M | $ 3.76M | $ -41.87M | $ -8.48M | $ -9.55M | |
$ 24.94M | $ 29.02M | $ 7.75M | $ -3.35M | $ 318.00K | $ -191.00K | |
- | - | - | - | - | - | |
$ 5.03M | $ 12.87M | $ -3.99M | $ -38.52M | $ -8.80M | $ 2.44M | |
$ -59.90 | $ 0.11 | $ -0.04 | $ -0.40 | $ -0.13 | $ 0.04 | |
$ -49.90 | $ 0.10 | $ -0.04 | $ -0.40 | $ -0.13 | $ 0.04 | |
$ 447.21M | $ 109.10M | $ 106.83M | $ 96.36M | $ 68.32M | $ 55.39M | |
$ 486.70M | $ 122.85M | $ 106.83M | $ 96.36M | $ 68.32M | $ 55.39M | |
$ 0.05 | $ 0.02 | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 15.21M | $ 19.69M | $ -9.94M | $ 9.66M | $ 10.35M | $ 11.10M | |
- | - | - | $ 2.61M | $ 6.31M | $ 4.73M | |
$ 5.03M | $ 12.87M | $ -3.99M | $ -38.52M | $ -8.80M | $ 2.44M | |
$ 7.54M | $ 32.60M | $ 3.80M | $ 14.65M | $ -8.44M | $ -8.33M | |
$ 30.63M | $ 43.24M | $ 4.79M | $ -39.26M | $ -2.17M | $ -4.81M | |
$ 12.01M | $ 50.85M | $ 8.06M | $ -35.62M | $ 2.27M | $ 154.00K |