
Last Price
52 Week Range
$32.83 - $57.55
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $0.837B | $1.113B | $1.188B | ||||||||
| $613.578M | $636.013M | $468.041M | ||||||||
| - | - | - | ||||||||
| $46.435M | $59.552M | - | ||||||||
| $108.41M | $122.668M | $210.717M | ||||||||
| $1.605B | $1.931B | $1.867B | ||||||||
| $114.715M | $129.001M | $144.137M | ||||||||
| $1.386B | $1.362B | $1.368B | ||||||||
| $46.35M | $51.648M | $58.291M | ||||||||
| $138.836M | $529.55M | $514.237M | ||||||||
| $118.092M | $136.049M | $148.868M | ||||||||
| $1.804B | $2.208B | $2.234B | ||||||||
| - | - | - | ||||||||
| $3.41B | $4.14B | $4.101B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $85.385M | $99.884M | $11.103M | ||||||||
| $42.6M | $52.193M | - | ||||||||
| - | - | $17.543M | ||||||||
| $15.513M | $13.979M | - | ||||||||
| $18.741M | $72.598M | - | ||||||||
| $0.988B | $1.088B | $0.925B | ||||||||
| $127.1M | $127.712M | $240.018M | ||||||||
| $1.259B | $1.381B | $1.193B | ||||||||
| $-54.013M | $-61.384M | - | ||||||||
| $69.526M | $75.363M | $68.276M | ||||||||
| $62.308M | $50.989M | $52.79M | ||||||||
| $1.013M | $0.419M | $1.198M | ||||||||
| $18.404M | $24.452M | $-32.295M | ||||||||
| $135.738M | $137.244M | $158.245M | ||||||||
| - | - | - | ||||||||
| $1.394B | $1.519B | $1.352B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | - | ||||||||
| - | - | - | ||||||||
| $297K | $300K | $300K | ||||||||
| $-198.757M | $284.927M | $430.18M | ||||||||
| $2.249B | $2.371B | $2.352B | ||||||||
| $-35.399M | $-34.642M | $-33.639M | ||||||||
| - | - | - | ||||||||
| $2.015B | $2.621B | $2.749B | ||||||||
| - | - | - | ||||||||
| $2.015B | $2.621B | $2.749B | ||||||||
| $3.41B | $4.14B | $4.101B |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|
| $104.241M | $147.837M | $155.071M | ||||||||
| $69.526M | $75.363M | $154.095M | ||||||||
| $-709.457M | $-941.676M | $-937.439M |
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