Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 107.38M | $ 26.43M | $ 33.03M | $ 47.37M | $ 19.09M | |
- | $ 111.04M | $ 30.90M | $ -35.31M | $ 45.55M | $ 22.22M | |
- | $ -3.65M | $ -4.47M | $ -2.27M | $ 1.82M | $ -3.13M | |
- | $ 40.90M | $ 32.97M | $ 15.33M | $ 10.01M | $ 6.55M | |
- | $ -44.56M | $ -37.45M | $ -22.96M | $ -8.19M | $ -9.68M | |
- | $ -13.70M | $ -381.00K | $ 2.83M | $ -2.13M | $ -885.00K | |
- | $ -989.00K | $ -22.90M | $ 64.05M | $ -1.00K | $ 3.00K | |
- | $ -58.22M | $ -35.15M | $ -87.23M | $ -10.32M | $ -10.56M | |
- | $ -3.14M | $ 2.57M | $ 413.00K | $ -45.00K | $ 1.49M | |
- | - | - | $ -2.00K | - | - | |
- | $ -55.08M | $ -37.72M | $ -84.76M | $ -10.28M | $ -12.05M | |
- | $ -1.13 | $ -0.39 | $ -3.46 | $ -0.21 | $ -0.25 | |
- | $ -1.12 | $ -0.39 | $ -3.46 | $ -0.21 | $ -0.25 | |
- | $ 48.92M | $ 96.72M | $ 24.50M | $ 48.81M | $ 48.81M | |
- | $ 49.21M | $ 96.72M | $ 24.50M | $ 48.81M | $ 48.81M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 151.94M | $ 63.88M | $ -19.98M | $ 55.56M | $ 28.77M | |
- | $ -55.08M | $ -37.72M | $ -84.76M | $ -10.28M | $ -12.05M | |
- | $ -61.47M | - | - | $ -10.28M | $ -12.05M | |
- | - | - | - | $ 2.13M | $ 886.00K | |
- | $ -44.34M | $ -35.19M | $ -87.56M | $ -8.19M | $ -9.67M | |
- | $ -39.49M | $ -30.85M | $ -84.08M | $ -6.55M | $ -9.10M |