Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 50.48M | $ 37.55M | $ 28.09M | $ 16.39M | $ 14.44M | $ 11.91M | |
$ 1.40M | - | - | $ 4.95M | $ 4.35M | $ 3.82M | |
$ 51.85M | $ 23.87M | $ 28.09M | $ 11.44M | $ 10.09M | $ 8.09M | |
$ -5.28M | $ -28.58M | $ -30.90M | $ 10.45M | $ 8.95M | $ 8.29M | |
$ 7.17M | $ -4.71M | $ -2.83M | $ 991.00K | $ 1.14M | $ -206.00K | |
$ 1.33M | $ -78.00K | $ -83.00K | $ -73.00K | $ -6.00K | $ -5.00K | |
$ -1.30M | $ 31.38M | $ -51.00M | $ 981.00K | $ 16.00K | $ 3.00K | |
$ -33.39M | $ -36.17M | $ -2.91M | $ 1.90M | $ 1.15M | $ -208.00K | |
$ -366.00K | $ -762.00K | $ 465.00K | $ -6.04M | $ 6.00K | $ 15.00K | |
$ -125.00K | $ -5.00K | - | - | - | - | |
$ -33.02M | $ -35.41M | $ -3.38M | $ 7.94M | $ 1.14M | $ -223.00K | |
$ -1.43 | $ -1.54 | $ -0.12 | $ 0.50 | $ 0.08 | $ -0.02 | |
$ -1.44 | $ -1.54 | $ -0.12 | $ 0.46 | $ 0.07 | $ -0.02 | |
$ 23.02B | $ 22.94B | $ 20.28M | $ 15.77M | $ 14.57M | $ 14.33M | |
$ 23.02B | $ 22.94B | $ 20.28M | $ 17.42M | $ 15.56M | $ 14.33M | |
- | - | - | $ 0.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
- | - | - | $ 0.55 | $ 0.11 | $ 0.02 | |
- | - | - | $ 0.50 | $ 0.10 | $ 0.02 | |
- | - | - | - | - | - | |
$ -3.89M | $ 74.95M | $ -30.90M | $ 15.40M | $ 13.30M | $ 12.11M | |
$ -33.02M | $ -35.41M | $ -3.38M | $ 7.94M | $ 1.14M | $ -223.00K | |
$ -522.59K | $ -4.26M | - | $ 7.20M | $ 1.14M | $ -223.00K | |
- | - | - | $ 76.00K | $ 12.00K | $ 12.00K | |
$ -33.26M | $ -36.10M | $ -2.83M | $ 1.98M | $ 1.16M | $ -196.00K | |
$ -30.43M | $ -33.37M | $ -1.20M | $ 2.23M | $ 1.25M | $ -104.00K |