
Last Price
52 Week Range
$39.23 - $69.00
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $165.8M | $233.8M | ||||||||||
| $303.6M | $364.5M | ||||||||||
| $144.8M | $169.5M | ||||||||||
| $8.6M | - | ||||||||||
| $19.7M | $85.1M | ||||||||||
| $642.5M | $852.9M | ||||||||||
| $272.3M | $303.8M | ||||||||||
| $1.376B | $1.721B | ||||||||||
| $6.8M | $139.4M | ||||||||||
| $2.2M | $2.5M | ||||||||||
| $86.8M | $96.6M | ||||||||||
| $1.744B | $2.264B | ||||||||||
| - | - | ||||||||||
| $2.387B | $3.116B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $141.2M | $161M | ||||||||||
| $123M | - | ||||||||||
| $210M | $135.1M | ||||||||||
| $10.6M | - | ||||||||||
| $8.6M | - | ||||||||||
| $71.4M | - | ||||||||||
| $6.2M | $273M | ||||||||||
| $562.4M | $569.1M | ||||||||||
| $0.488B | $1.004B | ||||||||||
| $63.3M | - | ||||||||||
| $13.5M | - | ||||||||||
| $119M | $151M | ||||||||||
| $33.4M | $135.1M | ||||||||||
| $0.759B | $1.291B | ||||||||||
| - | - | ||||||||||
| $1.322B | $1.86B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $-823.2M | - | ||||||||||
| - | - | ||||||||||
| $72.4M | - | ||||||||||
| $268.4M | - | ||||||||||
| $1.72B | - | ||||||||||
| $-172.6M | - | ||||||||||
| - | $1.257B | ||||||||||
| $1.065B | $1.257B | ||||||||||
| - | - | ||||||||||
| $1.065B | $1.257B | ||||||||||
| $2.387B | $3.116B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $6.8M | $139.4M | ||||||||||
| $0.814B | $1.14B | ||||||||||
| $648.1M | $905.7M |
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