
Last Price
52 Week Range
$8.54 - $21.18
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $420.446M | $78.833M | |||||||
| $274.916M | - | |||||||
| $19.676M | - | |||||||
| $312.609M | - | |||||||
| $-104.973M | $-103.682M | |||||||
| $0.077B | $1.281B | |||||||
| $1B | $1.256B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-64.187M | $-57.748M | |||||||
| $-445.21M | $-244.58M | |||||||
| $-378.396M | $-94.273M | |||||||
| $249.648M | $126.03M | |||||||
| - | $29.289M | |||||||
| $-638.145M | $-241.282M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $925M | $726.626M | |||||||
| $-38.848M | $-53.694M | |||||||
| $-368.331M | $-546.657M | |||||||
| $-0.831B | $-1.099B | |||||||
| $-313.481M | $-972.327M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $104.16M | $152.089M | |||||||
| $47.929M | $42.423M | |||||||
| $152.089M | $194.512M | |||||||
| $1B | $1.256B | |||||||
| $-64.187M | $-57.748M | |||||||
| $0.935B | $1.198B |
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