Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 86.78M | $ 86.78M | $ 79.00M | $ 69.75M | $ 58.24M | $ 55.86M | |
$ 55.48M | $ 55.48M | $ 51.53M | $ 43.49M | $ 38.40M | $ 37.33M | |
$ 31.29M | $ 31.29M | $ 27.47M | $ 26.26M | $ 19.84M | $ 18.53M | |
$ 30.98M | $ 30.98M | $ 37.94M | $ 27.91M | $ 18.66M | $ 19.48M | |
$ 318.00K | $ 318.00K | $ -10.47M | $ -1.65M | $ 1.18M | $ -948.00K | |
$ -179.00K | $ -179.00K | $ -11.00K | $ 108.00K | $ -135.00K | $ -120.00K | |
$ 426.00K | $ 426.00K | $ -16.00K | - | $ -48.00K | - | |
$ 139.00K | $ 139.00K | $ -10.48M | $ -963.00K | $ 1.04M | $ -1.07M | |
$ 1.03M | $ 1.03M | $ 1.52M | $ 842.00K | $ 401.00K | $ 1.09M | |
- | - | - | - | - | - | |
$ -886.00K | $ -889.00K | $ -11.94M | $ -1.67M | $ 617.00K | $ -2.14M | |
$ -0.12 | $ -0.03 | $ -0.44 | $ -0.06 | $ 0.03 | $ -0.06 | |
$ -0.12 | $ -0.03 | $ -0.44 | $ -0.06 | $ 0.02 | $ -0.06 | |
$ 112.52K | $ 28.13K | $ 27.28M | $ 26.63M | $ 24.61M | $ 25.77M | |
$ 112.52K | $ 28.13K | $ 27.28M | $ 26.63M | $ 25.57M | $ 25.77M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 86.46M | $ 86.46M | $ -89.47M | $ 71.41M | $ 57.06M | $ 56.81M | |
$ -889.00K | $ -889.00K | $ -12.01M | $ -1.67M | $ 617.00K | $ -2.14M | |
$ 1.80M | $ 985.81K | $ -7.83M | - | $ 617.00K | $ -2.14M | |
- | - | - | - | $ 135.00K | $ 120.00K | |
$ 139.00K | $ 139.00K | $ -10.48M | $ -963.00K | $ 1.18M | $ -948.00K | |
$ 4.86M | $ 4.86M | $ -6.59M | $ 1.91M | $ 3.45M | $ 1.75M |