
Last Price
52 Week Range
$13.45 - $39.28
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 |
|---|---|---|---|---|---|---|---|---|---|
| $676.319M | $639.388M | ||||||||
| $3K | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $13.391M | $27.339M | ||||||||
| $689.713M | $666.727M | ||||||||
| $27.741M | $31.285M | ||||||||
| - | - | ||||||||
| $405.832M | - | ||||||||
| - | - | ||||||||
| $0.805M | $411.312M | ||||||||
| $434.378M | $442.597M | ||||||||
| - | - | ||||||||
| $1.124B | $1.109B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $15.421M | $17.584M | ||||||||
| - | - | ||||||||
| - | $339K | ||||||||
| $298K | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $30.352M | $40.892M | ||||||||
| $46.071M | $58.815M | ||||||||
| $-18.873M | $27.575M | ||||||||
| $19.171M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $18.873M | $27.575M | ||||||||
| - | - | ||||||||
| $64.944M | $86.39M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $9K | $9K | ||||||||
| $-622.841M | $-736.539M | ||||||||
| $1.681B | - | ||||||||
| $0.812M | $2.267M | ||||||||
| - | $1.757B | ||||||||
| $1.059B | $1.023B | ||||||||
| - | - | ||||||||
| $1.059B | $1.023B | ||||||||
| $1.124B | $1.109B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $997.773M | $526.563M | ||||||||
| $19.171M | $27.914M | ||||||||
| $-65.207M | $-84.911M |
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