
Last Price
52 Week Range
$4.16 - $6.17
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $302.173M | $66.789M | |||||||||
| $2.408B | $0.046B | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $153.693M | - | |||||||||
| $2.864B | $0.112B | |||||||||
| $23.238M | - | |||||||||
| $47.172M | $27.646M | |||||||||
| $2.235M | $681.894M | |||||||||
| - | - | |||||||||
| $786.943M | $-681.894M | |||||||||
| $859.588M | $27.646M | |||||||||
| - | $3.425B | |||||||||
| $3.723B | $3.565B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $139.902M | $25.573M | |||||||||
| $10.046M | $6.239M | |||||||||
| - | $57.983M | |||||||||
| - | $1.323M | |||||||||
| $21.147M | - | |||||||||
| $7.852M | $9.664M | |||||||||
| - | $313.278M | |||||||||
| $157.8M | $414.06M | |||||||||
| $2.467B | $2.396B | |||||||||
| $24.119M | $20.703M | |||||||||
| - | - | |||||||||
| - | - | |||||||||
| $4.248M | $94.04M | |||||||||
| $2.52B | $2.529B | |||||||||
| - | - | |||||||||
| $2.678B | $2.636B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| - | - | |||||||||
| - | - | |||||||||
| $1.297M | $1.286M | |||||||||
| $-1.812B | $-1.926B | |||||||||
| $2.865B | $2.863B | |||||||||
| $-6.337M | - | |||||||||
| - | - | |||||||||
| $1.048B | $0.938B | |||||||||
| $-2.407M | $-10.027M | |||||||||
| $1.046B | $0.928B | |||||||||
| $3.723B | $3.565B |
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $2.235M | $681.894M | |||||||||
| $2.516B | $2.491B | |||||||||
| $2.213B | $2.424B |
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