
Last Price
52 Week Range
$33.20 - $59.25
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $342.843M | $494.582M | ||||||||||
| $191.627M | $164.493M | ||||||||||
| $226.796M | $276.613M | ||||||||||
| - | - | ||||||||||
| $13.422M | $19.231M | ||||||||||
| $774.688M | $954.919M | ||||||||||
| $370.102M | $362.083M | ||||||||||
| $367.019M | $351.032M | ||||||||||
| - | $5.923M | ||||||||||
| $219.003M | $187.545M | ||||||||||
| $8.516M | $10.115M | ||||||||||
| $964.64M | $916.698M | ||||||||||
| - | - | ||||||||||
| $1.739B | $1.872B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $121.342M | $75.278M | ||||||||||
| $31.791M | $12.609M | ||||||||||
| - | $12.291M | ||||||||||
| $11.11M | - | ||||||||||
| $48.454M | - | ||||||||||
| $14.581M | $7.707M | ||||||||||
| - | $56.356M | ||||||||||
| $178.824M | $164.241M | ||||||||||
| $-30.606M | $-25.458M | ||||||||||
| $41.716M | $25.458M | ||||||||||
| - | - | ||||||||||
| $2.868M | $2.786M | ||||||||||
| $262.851M | $246.084M | ||||||||||
| $296.325M | $274.328M | ||||||||||
| - | - | ||||||||||
| $475.149M | $438.569M |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| - | - | ||||||||||
| $681K | $688K | ||||||||||
| $552.133M | $680.353M | ||||||||||
| $520.794M | $546.926M | ||||||||||
| $-2.491M | $-1.577M | ||||||||||
| - | - | ||||||||||
| $1.071B | $1.226B | ||||||||||
| $193.062M | $206.658M | ||||||||||
| $1.264B | $1.433B | ||||||||||
| $1.739B | $1.872B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $5.923M | ||||||||||
| $41.716M | $37.749M | ||||||||||
| $-301.127M | $-456.833M |
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