Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
$ 125.40M | $ 93.20M | $ 64.70M | $ 44.91M | $ 18.03M | $ 13.78M | |
$ 18.32M | $ 91.41M | $ 63.17M | $ 43.95M | $ 17.25M | $ 12.58M | |
$ 2.18M | $ 1.79M | $ 1.53M | $ 962.35K | $ 780.92K | $ 1.19M | |
$ -1.13M | $ 4.98M | $ 4.52M | $ 4.04M | $ 1.43M | $ 1.21M | |
$ 79.06M | $ -3.19M | $ -2.98M | $ -3.07M | $ -647.01K | $ -19.45K | |
$ -2.50M | $ -2.68M | $ -880.09K | $ -3.65M | $ -2.68M | $ -468.63K | |
$ -123.98K | $ -5.91K | $ -535.90K | $ 22.01K | $ -2.12M | $ -1.62M | |
$ -5.36M | $ -5.87M | $ -2.98M | $ -6.70M | $ -5.44M | $ -2.10M | |
$ -21.00 | $ -21.00 | $ -21.00 | $ 152.00 | $ 0.00 | $ 0.00 | |
- | - | - | - | - | - | |
$ 44.21M | $ -5.97M | $ -2.98M | $ -6.57M | $ -5.46M | $ -2.10M | |
- | - | - | $ -0.10 | $ -0.35 | $ -0.15 | |
$ -0.05 | $ -0.04 | $ -0.03 | $ -0.10 | $ -0.35 | $ -0.15 | |
- | $ 21.00M | $ 135.38M | $ 63.94M | $ 15.68M | $ 13.72M | |
$ 151.85M | $ 151.85M | $ 135.38M | $ 63.94M | $ 15.68M | $ 13.72M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 17.19M | $ 96.40M | $ 67.69M | $ 47.98M | $ 18.68M | $ 13.79M | |
$ -5.35M | $ -5.97M | $ -2.98M | $ -6.57M | $ -5.46M | $ -2.10M | |
$ 31.95M | - | - | $ -6.65M | $ -3.35M | $ -517.94K | |
- | - | - | $ 3.51M | $ 2.65M | $ 460.19K | |
$ -2.70M | $ -5.87M | $ -2.98M | $ -3.19M | $ -2.79M | $ -1.64M | |
$ -2.66M | $ -5.74M | $ -3.32M | $ -3.12M | $ -2.75M | $ -1.62M |