Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ ― | $ 67.51M | $ 62.81M | $ 54.50M | $ 30.17M | $ 29.02M | |
$ ― | $ 5.29M | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 62.23M | $ 62.81M | $ ― | $ ― | $ ― | |
$ ― | $ 52.28M | $ 52.69M | $ 36.53M | $ 23.42M | $ 22.06M | |
$ ― | $ 9.97M | $ 10.12M | $ 17.97M | $ 6.75M | $ 6.96M | |
$ ― | $ 459.00K | $ -131.00K | $ 232.00K | $ -318.00K | $ -1.03M | |
$ ― | $ 3.65M | $ 2.74M | $ ― | $ ― | $ ― | |
$ ― | $ 5.94M | $ 6.35M | $ 8.13M | $ 4.11M | $ 2.12M | |
$ ― | $ 4.27M | $ 1.98M | $ 2.90M | $ 1.14M | $ 408.00K | |
$ ― | $ 331.00K | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 1.67M | $ 4.38M | $ 5.23M | $ 2.97M | $ 1.72M | |
$ ― | $ 0.01 | $ 0.03 | $ 0.03 | $ 0.01 | $ <0.01 | |
$ ― | $ 0.01 | $ 0.03 | $ 0.03 | $ 0.01 | $ <0.01 | |
$ ― | $ 206.54M | $ 205.71M | $ 176.68M | $ 205.71M | $ 205.71M | |
$ ― | $ 217.71M | $ 211.88M | $ 177.18M | $ 205.71M | $ 205.71M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ 57.56M | $ 52.69M | $ -36.53M | $ 23.42M | $ 22.06M | |
$ ― | $ 1.67M | $ 4.38M | $ 5.23M | $ 2.97M | $ 1.72M | |
$ ― | $ 4.77M | $ 5.15M | $ ― | $ 4.40M | $ 4.87M | |
$ ― | $ ― | $ ― | $ ― | $ 347.00K | $ 1.11M | |
$ ― | $ 6.50M | $ 6.48M | $ 7.90M | $ 4.46M | $ 3.23M | |
$ ― | $ 9.96M | $ 8.92M | $ ― | $ 6.57M | $ 5.09M |