
Last Price
52 Week Range
$28.29 - $65.26
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $144.3M | $37.431M | $140.923M | ||||||||
| $53.876M | $57.768M | $196.194M | ||||||||
| $-92.197M | $14.84M | $110.418M | ||||||||
| $31.168M | $27.694M | $57.775M | ||||||||
| $-31.518M | $-43.874M | $39.585M | ||||||||
| $5.637M | $21.438M | $-330.903M | ||||||||
| $111.266M | $115.297M | $213.992M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-24.181M | $-22.222M | $-14.282M | ||||||||
| - | - | - | ||||||||
| $28.465M | - | - | ||||||||
| - | $55K | - | ||||||||
| $-66.655M | $-1.526M | $-8.419M | ||||||||
| $-62.371M | $-23.693M | $-22.701M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $-33.654M | $-16.251M | $-32.708M | ||||||||
| $-50.874M | $-39.692M | $-40.892M | ||||||||
| - | - | - | ||||||||
| $-15.167M | $-25.678M | $-15.333M | ||||||||
| $-99.695M | $-81.621M | $-88.933M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $84.355M | $33.555M | $55.219M | ||||||||
| $-50.8M | $9.983M | $102.358M | ||||||||
| $33.555M | $43.538M | $157.577M | ||||||||
| $111.266M | $115.297M | $131.483M | ||||||||
| $-24.181M | $-22.222M | - | ||||||||
| $87.085M | $93.075M | $131.483M |
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