
Last Price
52 Week Range
$13.74 - $70.43
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $126.038M | $128.365M | ||||||
| $17.088M | $54.502M | ||||||
| $-61.649M | $-12.961M | ||||||
| $92.322M | $135.244M | ||||||
| $78.623M | $-29.161M | ||||||
| $-1.338M | $24.017M | ||||||
| $251.084M | $300.006M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-41.655M | $-226.045M | ||||||
| $-15.399M | $-145.227M | ||||||
| $-160.564M | $-745.838M | ||||||
| $209.665M | $108.698M | ||||||
| $-11.095M | $-16.546M | ||||||
| $-0.019B | $-1.025B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $918.776M | ||||||
| $-83.039M | $-72.487M | ||||||
| - | - | ||||||
| $-24.806M | $-116.669M | ||||||
| $-107.845M | $729.62M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $97.519M | $221.44M | ||||||
| $123.921M | $8.032M | ||||||
| $221.44M | $228.616M | ||||||
| $251.084M | $300.006M | ||||||
| $-52.75M | $-226.045M | ||||||
| $198.334M | $73.961M |
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