
Last Price
52 Week Range
$10.46 - $15.60
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $185.179M | $142.984M | ||||
| $270.967M | $292.764M | ||||
| - | - | ||||
| $6.531M | $9.39M | ||||
| $-1.609M | $-23.488M | ||||
| $44.224M | $85.306M | ||||
| $505.292M | $506.956M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-220.316M | - | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| $-86M | $-899.162M | ||||
| $-306.316M | $-899.162M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $-61.875M | $361.822M | ||||
| $128.852M | $221.059M | ||||
| $-309.829M | - | ||||
| $-3.14M | $-253.818M | ||||
| $-245.992M | $329.063M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $152.792M | $105.776M | ||||
| $-47.016M | $-63.143M | ||||
| $105.776M | $42.633M | ||||
| $505.292M | $506.956M | ||||
| $-220.316M | $-270.546M | ||||
| $284.976M | $236.41M |
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