
Last Price
52 Week Range
$13.76 - $66.89
Next Earnings Date
Jun 03 2026 (Estimate)
Next Earnings Date
Jun 03 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $109M | $165M | $178M | ||||||
| $284M | $258M | $254M | ||||||
| $-16M | $-29M | $-28M | ||||||
| $56M | $60M | $29M | ||||||
| $-80M | $-6M | $59M | ||||||
| $36M | $-23M | $8M | ||||||
| $389M | $425M | $500M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-256M | $-178M | $-191M | ||||||
| $1M | $25M | - | ||||||
| - | - | - | ||||||
| - | - | - | ||||||
| $1M | - | $8M | ||||||
| $-254M | $-153M | $-183M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $-154M | $-149M | $-69M | ||||||
| $-122M | $-10M | $-9M | ||||||
| - | - | - | ||||||
| $-15M | $-156M | $-149M | ||||||
| $-291M | $-315M | $-227M |
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| $427M | $270M | $161M | ||||||
| $-157M | $-43M | $88M | ||||||
| $270M | $227M | $249M | ||||||
| $389M | $425M | $500M | ||||||
| $-256M | $-178M | $-191M | ||||||
| $133M | $247M | $309M |
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