
Last Price
52 Week Range
$12.72 - $29.25
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-259.336M | $-413.84M | $-464.199M | |||||||
| $231K | $377K | $422K | |||||||
| - | - | - | |||||||
| $41.116M | $49.487M | $56.27M | |||||||
| $2.632M | $-12.031M | $-15.476M | |||||||
| $1.13M | $0.133M | $0.095M | |||||||
| $-214.227M | $-375.874M | $-422.888M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $-360K | $-759K | $-201K | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| - | - | - | |||||||
| $-360K | $-759K | $-201K |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| - | - | - | |||||||
| $0.472B | $0.45B | $1.043B | |||||||
| - | - | - | |||||||
| - | $4.492M | - | |||||||
| $0.472B | $0.454B | $1.043B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $376.532M | $635.365M | $374.685M | |||||||
| $258.833M | $78.606M | $619.84M | |||||||
| $635.365M | $713.971M | $994.525M | |||||||
| $-214.227M | $-375.874M | $-422.888M | |||||||
| $-360K | $-759K | $-201K | |||||||
| $-214.587M | $-376.633M | $-423.089M |
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