
Last Price
52 Week Range
$26.55 - $34.01
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.721B | $2.775B | |||||||||||
| $4.125M | $3.637M | |||||||||||
| $5.439M | - | |||||||||||
| $17.511M | $18.613M | |||||||||||
| $-11.52M | $10.998M | |||||||||||
| $-355.299M | $-298.75M | |||||||||||
| $2.381B | $2.51B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-7.526M | $-1.335M | |||||||||||
| - | - | |||||||||||
| $-441.379M | $-931.73M | |||||||||||
| $29.579M | $32.991M | |||||||||||
| $-503.455M | $-4.692M | |||||||||||
| $-922.781M | $-904.766M |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $-40.938M | $-48.962M | |||||||||||
| $373.346M | $375.349M | |||||||||||
| $-1.753B | $-1.853B | |||||||||||
| $-36.538M | $-39.441M | |||||||||||
| $-1.457B | $-1.567B |
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $522.574M | $524.615M | |||||||||||
| $2.041M | $38.864M | |||||||||||
| $524.615M | $563.479M | |||||||||||
| $2.381B | $2.51B | |||||||||||
| $-7.526M | $-1.335M | |||||||||||
| $2.374B | $2.509B |
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