
Last Price
52 Week Range
$19.24 - $26.29
Next Earnings Date
Apr 21 2026 (Estimate)
Next Earnings Date
Apr 21 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $67.961M | $380.8M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | $-301.033M | ||||||||||
| $67.961M | $79.767M | ||||||||||
| $21.832M | $18.122M | ||||||||||
| $6.386M | $6.262M | ||||||||||
| - | - | ||||||||||
| - | $16.37M | ||||||||||
| $2.003B | $-0.041B | ||||||||||
| $2.031B | - | ||||||||||
| - | $2.227B | ||||||||||
| $2.099B | $2.307B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $1.239B | $0.527B | ||||||||||
| $1.239B | $0.527B | ||||||||||
| $14.73M | $30M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $1.889B | $-0.03B | ||||||||||
| $1.903B | - | ||||||||||
| $-1.239B | $1.52B | ||||||||||
| $1.903B | $2.047B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| - | - | ||||||||||
| $10.27M | $11.98M | ||||||||||
| $41.994M | $66.886M | ||||||||||
| $158.755M | $189.882M | ||||||||||
| $-15.787M | $-9.219M | ||||||||||
| - | - | ||||||||||
| $195.232M | $259.529M | ||||||||||
| - | - | ||||||||||
| $195.232M | $259.529M | ||||||||||
| $2.099B | $2.307B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $339.262M | ||||||||||
| $14.73M | $30M | ||||||||||
| $-53.231M | $-11.538M |
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