
Last Price
52 Week Range
$8.90 - $94.06
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-206.29M | $-165.871M | |||||||
| $33.227M | $14.07M | |||||||
| - | - | |||||||
| $26.753M | - | |||||||
| $-10.28M | $26.327M | |||||||
| $-223.381M | $-106.68M | |||||||
| $-379.971M | $-232.154M |
| Metric | 2015 | 2016 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $-10.082M | $-11.229M | |||||||
| - | - | |||||||
| $-0.212B | $-5.238B | |||||||
| $0.183B | $5.126B | |||||||
| $-105.174M | $-472.758M | |||||||
| $-143.81M | $-595.928M |
| Metric | 2015 | 2016 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $116.749M | $685.04M | |||||||
| $0.091M | $29.296M | |||||||
| - | - | |||||||
| $122.291M | - | |||||||
| $239.131M | $714.336M |
| Metric | 2015 | 2016 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $528.066M | $235.517M | |||||||
| $-292.549M | $-118.902M | |||||||
| $235.517M | $116.615M | |||||||
| $-379.971M | $-232.154M | |||||||
| $-10.082M | $-1.193M | |||||||
| $-390.053M | $-233.347M |
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