Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 49.67M | $ 50.53M | $ 45.95M | $ 37.20M | $ 35.09M | |
$ ― | $ 40.04M | $ 41.77M | $ 38.20M | $ 28.64M | $ 27.59M | |
$ ― | $ 9.63M | $ 8.76M | $ 7.75M | $ 8.57M | $ 7.49M | |
$ ― | $ 8.77M | $ 8.02M | $ 7.71M | $ 6.92M | $ 6.04M | |
$ ― | $ 863.00K | $ 746.00K | $ 37.00K | $ 1.64M | $ 1.45M | |
$ ― | $ -765.00K | $ -507.00K | $ 373.00K | $ 127.00K | $ 205.00K | |
$ ― | $ 732.00K | $ -2.10M | $ ― | $ ― | $ ― | |
$ ― | $ -660.00K | $ 2.29M | $ -148.00K | $ 1.75M | $ 1.51M | |
$ ― | $ 160.00K | $ -51.00K | $ -176.00K | $ 343.00K | $ 296.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ -820.00K | $ 2.34M | $ 28.00K | $ 1.41M | $ 1.21M | |
$ ― | $ -0.05 | $ 0.14 | $ ― | $ 0.09 | $ 0.07 | |
$ ― | $ -0.05 | $ 0.14 | $ ― | $ 0.08 | $ 0.07 | |
$ ― | $ 16.75M | $ 16.75M | $ 16.71M | $ 16.61M | $ 16.61M | |
$ ― | $ 16.75M | $ 16.75M | $ 16.75M | $ 16.78M | $ 16.67M | |
$ ― | $ 0.06 | $ 0.06 | $ 0.06 | $ 0.06 | $ 0.06 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 48.81M | $ 49.78M | $ -45.92M | $ -35.56M | $ -33.64M | |
$ ― | $ -820.00K | $ 2.34M | $ 28.00K | $ 1.41M | $ 1.21M | |
$ ― | $ -495.00K | $ 2.24M | $ -198.00K | $ 1.50M | $ 1.22M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 145.00K | $ 2.80M | $ 226.00K | $ 1.88M | $ 1.71M | |
$ ― | $ 4.42M | $ 6.90M | $ 4.15M | $ 4.85M | $ 1.71M |