
Last Price
52 Week Range
$6.50 - $26.40
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $978M | $981M | |||||||||
| $25M | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $13M | $26M | |||||||||
| $1.016B | $1.007B | |||||||||
| $47M | $40M | |||||||||
| - | - | |||||||||
| $14M | - | |||||||||
| - | - | |||||||||
| $73M | $92M | |||||||||
| $134M | $132M | |||||||||
| - | - | |||||||||
| $1.15B | $1.139B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $19M | - | |||||||||
| $96M | - | |||||||||
| - | - | |||||||||
| $12M | - | |||||||||
| $1M | - | |||||||||
| $85M | $35M | |||||||||
| $14M | $196M | |||||||||
| $226M | $231M | |||||||||
| $48M | $99M | |||||||||
| $12M | - | |||||||||
| $234M | - | |||||||||
| - | - | |||||||||
| $157M | $178M | |||||||||
| $439M | $277M | |||||||||
| - | - | |||||||||
| $665M | $508M |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $1.617B | $2.116B | |||||||||
| $-1.132B | $-1.485B | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $485M | $631M | |||||||||
| - | - | |||||||||
| $485M | $631M | |||||||||
| $1.15B | $1.139B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $842M | $759M | |||||||||
| $60M | $99M | |||||||||
| $-90M | $-123M |
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