Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 45.05M | $ 38.13M | $ 7.41M | $ 23.18M | $ 17.93M | |
- | $ 57.45M | $ 39.48M | $ 364.04K | $ 2.98M | $ 2.11M | |
- | $ -12.40M | $ -1.35M | $ 7.05M | $ 20.20M | $ 15.82M | |
- | $ 18.13M | $ 17.46M | $ 10.93M | $ 5.47M | $ 5.04M | |
- | $ -30.53M | $ -17.51M | $ -3.89M | $ 14.73M | $ 10.77M | |
- | $ -2.16M | $ 71.27K | $ 173.17K | $ 214.46K | $ 212.28K | |
- | $ 228.84K | $ 6.13M | $ 1.71M | $ 71.75K | $ -14.73K | |
- | $ -32.92M | $ -23.67M | $ -5.43M | $ 15.01M | $ 10.97M | |
- | $ -226.00 | $ 808.97K | $ -236.58K | $ 3.05M | $ 1.59M | |
- | - | $ -3.57M | $ -2.12M | - | - | |
- | $ -24.23M | $ -23.75M | $ -4.88M | $ 12.09M | $ 9.75M | |
- | $ -1.08 | $ -0.90 | $ -0.36 | $ 0.54 | $ 0.41 | |
- | $ -1.08 | $ 24.82M | $ 23.64M | $ 0.54 | $ 0.41 | |
- | $ 25.62M | $ 24.82M | $ 23.64M | $ 22.40M | $ 23.52M | |
- | $ 25.62M | $ 24.82M | $ 23.64M | $ 22.40M | $ 23.52M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 75.58M | $ 56.93M | $ 11.30M | $ 8.46M | $ 7.15M | |
- | $ -24.23M | $ -23.12M | $ -4.88M | $ 12.09M | $ 9.75M | |
- | $ -32.92M | - | - | $ 12.09M | $ 9.77M | |
- | - | - | - | - | - | |
- | $ -32.92M | $ -25.05M | $ -5.60M | $ 14.73M | $ 10.77M | |
- | $ -28.41M | $ -22.65M | $ 0.00 | $ 15.95M | $ 11.27M |