
Last Price
52 Week Range
$11.76 - $20.53
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-283.007M | $78.326M | ||||||
| $10.607M | $11.867M | ||||||
| $-4.015M | $0.075M | ||||||
| $30.575M | - | ||||||
| $42.047M | $42.02M | ||||||
| $335.964M | $36.671M | ||||||
| $132.171M | $168.959M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-8.566M | $-13.225M | ||||||
| $-2.748M | $-147.456M | ||||||
| $-334.789M | $-321.231M | ||||||
| $198.673M | $212.801M | ||||||
| $-2.043M | $0.861M | ||||||
| $-149.473M | $-268.25M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $4.585M | ||||||
| - | $25.053M | ||||||
| - | - | ||||||
| $20.651M | - | ||||||
| $20.651M | $29.638M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $189.517M | $191.659M | ||||||
| $2.142M | $-67.202M | ||||||
| $191.659M | $124.457M | ||||||
| $132.171M | $168.959M | ||||||
| $-10.609M | $-13.225M | ||||||
| $121.562M | $155.734M |
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