
Last Price
52 Week Range
$4.87 - $22.25
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $49.071M | $95.183M | ||||||
| $65.615M | $81.27M | ||||||
| $2.239M | $55.847M | ||||||
| $975K | - | ||||||
| $8.025M | $20.512M | ||||||
| $125.925M | $252.812M | ||||||
| $33.114M | $80.94M | ||||||
| $0.133B | $1.115B | ||||||
| - | - | ||||||
| $72K | - | ||||||
| $557K | $117.999K | ||||||
| $0.167B | $1.196B | ||||||
| - | - | ||||||
| $0.293B | $1.449B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $32.127M | $32.295M | ||||||
| $24.192M | - | ||||||
| $1.266M | $12.016M | ||||||
| $4.827M | - | ||||||
| - | - | ||||||
| $67.201M | $60.119M | ||||||
| $19.73M | $51.184M | ||||||
| $149.343M | $155.614M | ||||||
| $110.04M | $155.794M | ||||||
| $19.251M | $31.747M | ||||||
| - | - | ||||||
| $0.582M | $38.358M | ||||||
| $55.713M | $-24.139M | ||||||
| $195.183M | $233.507M | ||||||
| - | - | ||||||
| $344.526M | $389.121M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-3.573M | $-7.342M | ||||||
| $136.805M | - | ||||||
| $7K | $19K | ||||||
| $-348.106M | $-621.762M | ||||||
| $0.162B | $1.679B | ||||||
| $1.339M | $10.302M | ||||||
| - | - | ||||||
| $-0.052B | $1.06B | ||||||
| - | - | ||||||
| $-0.052B | $1.06B | ||||||
| $0.293B | $1.449B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $144.981M | $231.304M | ||||||
| $95.91M | $136.121M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers