
Last Price
52 Week Range
$10.12 - $19.05
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $282.81M | $411.451M | |||||
| $202.704M | $367.704M | |||||
| $80.106M | $43.747M | |||||
| - | - | |||||
| $14.529M | $21.464M | |||||
| $72.438M | - | |||||
| $-6.861M | $22.283M | |||||
| $-6.795M | $-16.346M | |||||
| $37.152M | $-27.556M | |||||
| $30.357M | $-43.902M | |||||
| $23.496M | $-21.619M | |||||
| - | - | |||||
| $23.496M | $-21.619M | |||||
| $0.66 | $-0.43 | |||||
| $0.65 | $-0.43 | |||||
| $35.559M | $49.769M | |||||
| $36.132M | $49.769M | |||||
| $95.401M | $91.919M | |||||
| $64.032M | $96.574M | |||||
| $31.369M | $-4.655M |
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