Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 27.98M | $ 22.51M | $ 24.80M | $ 20.85M | $ 25.09M | $ 54.63M | |
$ 25.36M | $ 21.43M | $ 20.95M | $ 18.06M | $ 26.47M | $ 52.79M | |
$ 2.61M | $ 1.08M | $ 3.85M | $ 2.79M | $ -1.37M | $ 1.84M | |
$ 8.96M | $ 6.96M | $ 11.25M | $ 7.89M | $ 7.58M | $ 10.19M | |
$ -6.60M | $ -5.87M | $ -7.41M | $ -5.11M | $ -8.95M | $ -8.35M | |
$ ― | $ ― | $ ― | $ 3.49M | $ 3.84M | $ 3.05M | |
$ 514.00K | $ -1.66M | $ -814.00K | $ 348.00K | $ 2.64M | $ 6.34M | |
$ -13.68M | $ -8.77M | $ -14.13M | $ -8.24M | $ -10.14M | $ -5.06M | |
$ 375.00K | $ 67.00K | $ 356.00K | $ -492.00K | $ -1.09M | $ 169.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -14.05M | $ -8.84M | $ -14.49M | $ -7.75M | $ -9.06M | $ -5.23M | |
$ -0.06 | $ -0.04 | $ -0.07 | $ -0.04 | $ -0.05 | $ -0.03 | |
$ -0.06 | $ -0.04 | $ -0.07 | $ -0.04 | $ -0.05 | $ -0.03 | |
$ 994.06M | $ 226.67M | $ 213.14M | $ 198.19M | $ 183.36M | $ 181.49M | |
$ 994.06M | $ 226.67M | $ 213.14M | $ 198.19M | $ 183.36M | $ 181.49M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 34.32M | $ 28.38M | $ 32.20M | $ -25.95M | $ -34.04M | $ -62.98M | |
$ -14.05M | $ -8.84M | $ -14.49M | $ -7.75M | $ -9.06M | $ -5.23M | |
$ -13.58M | $ -6.45M | $ -10.39M | $ -8.74M | $ -13.01M | $ -12.82M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -16.79M | $ -8.77M | $ -9.53M | $ -4.76M | $ -7.00M | $ -2.02M | |
$ -15.37M | $ -7.69M | $ -8.23M | $ -2.98M | $ -4.93M | $ 2.47M |