
Last Price
52 Week Range
$13.63 - $31.00
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-20.39M | $1.641M | ||||||
| $45.865M | $50.28M | ||||||
| - | - | ||||||
| $47.294M | $34.536M | ||||||
| $19.259M | $17.545M | ||||||
| $6.716M | $6.783M | ||||||
| $98.744M | $110.785M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-64.032M | $-67.048M | ||||||
| - | - | ||||||
| $-2M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $-66.032M | $-67.048M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $4.628M | $2.363M | ||||||
| - | - | ||||||
| $0.333M | $-14.36M | ||||||
| $4.961M | $-11.997M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $216.894M | $254.161M | ||||||
| $37.267M | $32.197M | ||||||
| $254.161M | $286.358M | ||||||
| $98.744M | $110.785M | ||||||
| $-64.032M | $-67.048M | ||||||
| $34.712M | $43.737M |
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