
Last Price
52 Week Range
$6.34 - $41.65
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $111.101M | $169.384M | |||||||
| $70.641M | $85.948M | |||||||
| $40.46M | $83.436M | |||||||
| $58.084M | $65.17M | |||||||
| $86.553M | $92.265M | |||||||
| - | - | |||||||
| $-104.177M | $-73.999M | |||||||
| $7.023M | $9.485M | |||||||
| $0.646M | $1.202M | |||||||
| $7.669M | $10.687M | |||||||
| $-96.508M | $-63.312M | |||||||
| $0.537M | $-2.935M | |||||||
| $-97.045M | $-60.377M | |||||||
| $-2.08 | $-1.07 | |||||||
| $-2.08 | $-1.07 | |||||||
| $46.584M | $56.335M | |||||||
| $46.584M | $56.335M | |||||||
| $-79.945M | $-50.423M | |||||||
| $14.74M | $12.889M | |||||||
| $-94.685M | $-63.312M |
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