
Last Price
52 Week Range
$23.38 - $48.41
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-154.907M | $-9.117M | ||||||
| $20.649M | $24.048M | ||||||
| - | - | ||||||
| $277.87M | $314.983M | ||||||
| $-1.953M | $-86.579M | ||||||
| $-10M | $-7.125M | ||||||
| $131.659M | $236.21M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-20.177M | $-28.766M | ||||||
| - | - | ||||||
| $-649.478M | $-873.467M | ||||||
| $603.234M | $714.05M | ||||||
| $-0.2M | $-1.35M | ||||||
| $-66.621M | $-189.533M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $-1.691M | - | ||||||
| $28.799M | $30.856M | ||||||
| - | - | ||||||
| $-7K | $-928K | ||||||
| $27.101M | $29.928M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026 |
|---|---|---|---|---|---|---|---|
| $154.738M | $245.794M | ||||||
| $91.056M | $79.049M | ||||||
| $245.794M | $324.843M | ||||||
| $131.659M | $236.21M | ||||||
| $-20.177M | $-28.766M | ||||||
| $111.482M | $207.444M |
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