
Last Price
52 Week Range
$10.61 - $17.09
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $5.094M | $13.518M | |||||
| $10.929M | - | |||||
| - | - | |||||
| - | - | |||||
| $5.898M | - | |||||
| $21.921M | $13.518M | |||||
| - | - | |||||
| $114.868M | $99.489M | |||||
| - | - | |||||
| - | - | |||||
| $685.02M | - | |||||
| $799.888M | $99.489M | |||||
| - | $741.436M | |||||
| $821.809M | $854.443M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $17.858M | - | |||||
| - | - | |||||
| - | $14.474M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $17.858M | $14.474M | |||||
| $251.803M | - | |||||
| $14.735M | - | |||||
| - | - | |||||
| - | - | |||||
| - | $346.745M | |||||
| $281.273M | $346.745M | |||||
| - | - | |||||
| $299.131M | $361.219M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $173K | $221K | |||||
| $-6.834M | $-28.149M | |||||
| $331.482M | - | |||||
| - | $-901K | |||||
| - | $420.024M | |||||
| $324.821M | $391.195M | |||||
| $197.857M | $102.029M | |||||
| $522.678M | $493.224M | |||||
| $821.809M | $854.443M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| $281.273M | $14.474M | |||||
| $276.179M | $0.956M |
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