
Last Price
52 Week Range
$18.64 - $100.25
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-65.424M | $-85.874M | |||||||
| $78.057M | $89.267M | |||||||
| $-27.775M | $-30.393M | |||||||
| $23.183M | $30.163M | |||||||
| $58.209M | $-136.199M | |||||||
| $-52.901M | $-22.719M | |||||||
| $13.349M | $-155.755M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-186.418M | $-172.375M | |||||||
| - | - | |||||||
| $-1.568B | $-1.819B | |||||||
| $1.764B | $1.747B | |||||||
| $0.096M | $37.936M | |||||||
| $10.057M | $-206.049M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $316.369M | $51.623M | |||||||
| $-0.225B | $1.205B | |||||||
| - | - | |||||||
| $-96.092M | $-10.919M | |||||||
| $-0.005B | $1.246B |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $264.988M | $283.603M | |||||||
| $18.615M | $883.756M | |||||||
| $0.284B | $1.167B | |||||||
| $13.349M | $-155.755M | |||||||
| $-186.418M | $-172.375M | |||||||
| $-173.069M | $-328.13M |
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