Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 49.57M | $ 52.41M | $ 47.37M | $ 23.27M | $ 10.08M | $ 7.43M | |
$ 5.18M | $ 5.09M | $ 4.77M | $ 2.34M | $ 1.01M | $ 898.58K | |
$ 44.40M | $ 47.32M | $ 42.60M | $ 20.92M | $ 9.07M | $ 6.53M | |
$ 51.64M | $ 57.07M | $ 63.60M | $ 27.36M | $ 7.13M | $ 6.41M | |
$ -7.24M | $ -9.75M | $ -21.00M | $ -6.43M | $ 1.94M | $ 120.57K | |
$ 9.68M | $ 9.78M | $ -8.85M | $ 770.57K | $ -237.23K | $ -339.67K | |
$ -6.51M | $ -11.68M | $ 409.83K | $ -20.04M | $ -1.60M | $ -375.09K | |
$ -33.70M | $ -31.21M | $ -62.10M | $ -27.24M | $ 97.78K | $ -594.19K | |
$ -4.40M | $ -4.95M | $ -3.43M | $ -918.08K | $ 0.00 | $ ― | |
$ ― | $ ― | $ 7.18M | $ ― | $ ― | $ ― | |
$ -29.30M | $ -26.26M | $ -58.66M | $ -26.32M | $ 97.78K | $ -594.19K | |
$ -0.52 | $ -0.52 | $ -0.95 | $ -0.76 | $ <0.01 | $ -0.01 | |
$ -0.52 | $ -0.52 | $ -0.95 | $ -0.76 | $ <0.01 | $ -0.01 | |
$ 221.54M | $ 50.87M | $ 50.41M | $ 34.58M | $ 47.20M | $ 47.20M | |
$ 221.54M | $ 50.87M | $ 50.41M | $ 34.58M | $ 47.20M | $ 47.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 56.81M | $ 62.16M | $ 68.37M | $ -29.70M | $ 8.15M | $ 7.31M | |
$ -29.30M | $ -26.26M | $ -58.66M | $ -26.32M | $ 97.78K | $ -594.19K | |
$ -25.43M | $ -23.49M | $ -31.44M | $ -8.29M | $ 1.70M | $ -219.10K | |
$ ― | $ ― | $ ― | $ ― | $ 193.38K | $ 339.67K | |
$ -23.92M | $ -21.62M | $ -55.86M | $ -26.44M | $ 291.17K | $ -254.52K | |
$ -9.37M | $ -5.59M | $ -40.87M | $ -25.37M | $ 348.91K | $ -196.65K |