
Last Price
52 Week Range
$4.07 - $17.54
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-79.7M | $-66.141M | ||||||
| $36.808M | $43.743M | ||||||
| - | - | ||||||
| $68.01M | $56.862M | ||||||
| $29.549M | $6.176M | ||||||
| $10.73M | $37.592M | ||||||
| $65.397M | $78.232M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-4.539M | $-9.098M | ||||||
| $-156.475M | - | ||||||
| $-35.979M | $-28.921M | ||||||
| $218.754M | $75.322M | ||||||
| $-37.624M | $-111.354M | ||||||
| $-15.863M | $-74.051M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $8M | $63.735M | ||||||
| - | $6.107M | ||||||
| - | - | ||||||
| $-15.874M | $-26.868M | ||||||
| $-7.874M | $42.974M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $182.571M | $224.065M | ||||||
| $41.494M | $47.432M | ||||||
| $224.065M | $271.497M | ||||||
| $65.397M | $78.232M | ||||||
| $-4.539M | $-9.098M | ||||||
| $60.858M | $69.134M |
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