
Last Price
52 Week Range
$29.25 - $60.07
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $50.334M | $81.588M | |||||
| $260.272M | $276.185M | |||||
| $15.429M | $25.663M | |||||
| $17.658M | $24.529M | |||||
| $-78.395M | $87.049M | |||||
| $62.689M | $104.726M | |||||
| $327.987M | $599.74M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $-336.956M | $-315.472M | |||||
| $9.458M | - | |||||
| - | - | |||||
| - | - | |||||
| $35.03M | $30.182M | |||||
| $-292.468M | $-285.29M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $142.472M | $-47.152M | |||||
| $-42.766M | $-103.968M | |||||
| $-133.886M | $-159.557M | |||||
| $-2.151M | $-5.344M | |||||
| $-36.331M | $-316.021M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $5.562M | $4.75M | |||||
| $-0.812M | $-1.571M | |||||
| $4.75M | $3.179M | |||||
| $327.987M | $599.74M | |||||
| $-336.956M | $-315.472M | |||||
| $-8.969M | $284.268M |
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