Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 68.78M | $ 72.22M | $ 78.90M | $ 62.21M | $ 51.68M | $ 57.90M | |
$ 52.33M | $ 54.69M | $ 61.38M | $ 45.26M | $ 37.86M | $ -41.26M | |
$ 16.45M | $ 17.53M | $ 17.53M | $ 16.95M | $ 13.82M | $ 16.65M | |
$ 17.35M | $ 20.78M | $ 18.33M | $ 20.54M | $ 21.23M | $ -16.46M | |
$ -906.62K | $ -3.25M | $ -805.71K | $ -3.59M | $ -7.41M | $ 186.89K | |
$ -710.10K | $ -876.45K | $ 587.28K | $ -352.85K | $ -302.58K | $ -108.92K | |
$ -2.23M | $ -3.40M | $ 273.55K | $ -3.22M | $ -7.98K | $ -144.79K | |
$ -10.71K | $ -4.14M | $ -1.12M | $ -716.33K | $ -7.67M | $ 222.77K | |
- | $ 15.83K | $ -203.60K | $ -669.57K | - | $ -31.70K | |
- | - | - | - | - | - | |
$ -217.31K | $ -4.36M | $ -1.35M | $ -716.33K | $ -7.67M | $ 222.77K | |
$ <0.01 | $ -0.09 | $ -0.03 | $ -0.02 | $ -0.22 | $ 0.01 | |
$ <0.01 | $ -0.09 | $ -0.03 | $ -0.02 | $ -0.22 | $ 0.01 | |
$ 198.19M | $ 49.08M | $ 47.13M | $ 39.45M | $ 34.87M | $ 34.12M | |
$ 199.09M | $ 49.08M | $ 47.13M | $ 39.45M | $ 34.87M | $ 34.12M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 69.69M | $ 72.08M | $ 79.71M | $ 65.80M | $ 59.09M | $ -57.72M | |
$ -217.31K | $ -4.36M | $ -1.35M | $ -716.33K | $ -7.67M | $ 222.77K | |
$ -532.73K | $ 152.43K | - | $ -1.18M | - | - | |
- | - | - | - | - | - | |
$ 908.88K | $ -3.27M | $ -532.17K | $ -363.48K | $ -7.36M | $ 331.68K | |
$ 1.38M | $ -2.66M | $ 96.64K | $ 266.09K | $ -6.50M | $ 1.75M |