
Last Price
52 Week Range
$13.96 - $19.91
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $0.015B | $4.852B | ||||||||||
| $165.998M | $4.404M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $0.181B | $4.856B | ||||||||||
| - | - | ||||||||||
| $607.407M | $607.779M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| $4.428B | - | ||||||||||
| $5.036B | $0.608B | ||||||||||
| - | $253.038M | ||||||||||
| $5.216B | $5.717B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $107.3M | $119.594M | ||||||||||
| $5.837M | $13.502M | ||||||||||
| - | $16.843M | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | - | ||||||||||
| - | $-133.096M | ||||||||||
| $113.137M | $16.843M | ||||||||||
| $1.913B | $2.493B | ||||||||||
| - | $56.565M | ||||||||||
| - | $18.498M | ||||||||||
| - | - | ||||||||||
| $48.731M | $43.028M | ||||||||||
| $1.962B | $2.667B | ||||||||||
| - | - | ||||||||||
| $2.075B | $2.684B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||||
| - | - | ||||||||||
| $47K | $48K | ||||||||||
| $-496.543M | $-620.221M | ||||||||||
| $3.451B | $3.502B | ||||||||||
| $49.657M | $19.788M | ||||||||||
| - | - | ||||||||||
| $3.004B | $2.902B | ||||||||||
| $137.679M | $131.466M | ||||||||||
| $3.141B | $3.033B | ||||||||||
| $5.216B | $5.717B |
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| - | $4.822B | ||||||||||
| $1.913B | $2.615B | ||||||||||
| $1.898B | $2.585B |
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