Income Statement | TTM | Dec 22 | Dec 21 | Dec 20 | Dec 19 | Dec 18 |
---|---|---|---|---|---|---|
- | $ 33.23M | $ 34.15M | $ 27.77M | $ 40.81M | $ 47.18M | |
- | $ 30.34M | $ 16.03M | $ 16.49M | $ 37.42M | $ 32.50M | |
- | $ 2.89M | $ 18.12M | $ 11.28M | $ 3.39M | $ 14.68M | |
- | $ 4.54M | $ 23.17M | $ 19.93M | $ 4.54M | $ 5.93M | |
- | $ -1.65M | $ -5.05M | $ -8.65M | $ -1.15M | $ 8.75M | |
- | $ -6.41M | $ -4.18M | $ -3.28M | $ -4.66M | $ -2.69M | |
- | $ 8.77M | $ -14.93M | $ -2.12M | - | - | |
- | $ -12.17M | $ 5.70M | $ -9.80M | $ -93.56M | $ 6.08M | |
- | $ -1.67M | $ 1.13M | $ 1.03M | $ -5.29M | $ 5.96M | |
- | - | $ 13.13M | - | - | - | |
- | $ -10.50M | $ 4.58M | $ -10.84M | $ -88.28M | $ 120.00K | |
- | $ -1.02 | $ 0.23 | $ -0.69 | $ -0.08 | $ <0.01 | |
- | $ -1.02 | $ 0.22 | $ -0.69 | $ -0.08 | $ <0.01 | |
- | $ 10.29M | $ 2.03B | $ 1.64B | $ 1.12B | $ 1.07B | |
- | $ 10.29M | $ 2.03B | $ 1.64B | $ 1.12B | $ 1.07B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 19.00K | $ 143.00K | |
- | $ 34.89M | - | - | $ 41.96M | $ 38.43M | |
- | $ -10.50M | $ 4.58M | $ -10.84M | $ -88.28M | $ 120.00K | |
- | $ -3.82M | $ 4.64M | $ -6.26M | $ -5.05M | $ -1.90M | |
- | - | - | - | $ 4.00M | $ 2.54M | |
- | $ -6.45M | $ 10.03M | $ -6.42M | $ -89.56M | $ 8.62M | |
- | $ 2.34M | $ 21.49M | $ 3.85M | $ -79.03M | $ 15.91M |