
Last Price
52 Week Range
$5.35 - $40.22
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $216.899M | $284.67M | ||||||||
| $0.7M | $7.905M | ||||||||
| - | - | ||||||||
| $11.117M | - | ||||||||
| $4.04M | $13.125M | ||||||||
| $232.756M | $305.7M | ||||||||
| $8.254M | $6.247M | ||||||||
| - | - | ||||||||
| $29.824M | - | ||||||||
| - | - | ||||||||
| $0.721M | $106.487M | ||||||||
| $38.799M | $112.734M | ||||||||
| - | - | ||||||||
| $271.555M | $418.434M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $2.498M | $4.939M | ||||||||
| $7.806M | - | ||||||||
| - | - | ||||||||
| $2.322M | - | ||||||||
| - | - | ||||||||
| $18.991M | $11.901M | ||||||||
| $8.439M | $41.035M | ||||||||
| $40.056M | $57.875M | ||||||||
| - | - | ||||||||
| $2.322M | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $2.478M | $8.102M | ||||||||
| $2.478M | $8.102M | ||||||||
| - | - | ||||||||
| $42.534M | $65.977M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| $5K | $5K | ||||||||
| $-490.83M | $-497.715M | ||||||||
| $719.997M | - | ||||||||
| $-151K | $543K | ||||||||
| - | $849.624M | ||||||||
| $229.021M | $352.457M | ||||||||
| - | - | ||||||||
| $229.021M | $352.457M | ||||||||
| $271.555M | $418.434M |
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| $118.74M | $200.45M | ||||||||
| $2.322M | - | ||||||||
| $-125.661M | $-84.22M |
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