
Last Price
52 Week Range
$3.38 - $7.14
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $1.906B | $3.161B | ||||||||
| $534.201M | $454.528M | ||||||||
| $1.372B | $2.706B | ||||||||
| - | - | ||||||||
| $995.78M | $370.251M | ||||||||
| $39.928M | $503.043M | ||||||||
| $0.336B | $1.833B | ||||||||
| $17.858M | $6.893M | ||||||||
| $-0.018B | $-1.589B | ||||||||
| - | $-1.582B | ||||||||
| $335.957M | $250.896M | ||||||||
| $6.582M | $6.873M | ||||||||
| $14.404M | $27.38M | ||||||||
| $0.13 | $0.13 | ||||||||
| $0.13 | $0.12 | ||||||||
| $111.374M | $211.408M | ||||||||
| $111.374M | $211.408M | ||||||||
| $384.734M | $831.734M | ||||||||
| $48.777M | $50.044M | ||||||||
| $335.957M | $781.69M |
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