
Last Price
52 Week Range
$10.69 - $23.80
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $26.121M | $-442.903M | ||||||
| $32.145M | $28.892M | ||||||
| $-2.338M | $2.449M | ||||||
| $109.824M | $87.654M | ||||||
| $0.839B | $1.459B | ||||||
| $-26.422M | $-40.24M | ||||||
| $0.978B | $1.095B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-27.897M | $-36.372M | ||||||
| - | - | ||||||
| $-2.134B | $-1.014B | ||||||
| $770.044M | $804.955M | ||||||
| $3.929M | $4.275M | ||||||
| $-1.387B | $-0.241B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | $348.213M | ||||||
| $68.388M | $55.033M | ||||||
| - | - | ||||||
| - | $-4.035M | ||||||
| $68.388M | $399.211M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $1.892B | $1.551B | ||||||
| $-0.341B | $1.253B | ||||||
| $1.551B | $2.804B | ||||||
| $0.978B | $1.095B | ||||||
| $-27.897M | $-36.372M | ||||||
| $0.95B | $1.058B |
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