
Last Price
52 Week Range
$13.25 - $30.00
Next Earnings Date
Jul 21 2026 (Estimate)
Next Earnings Date
Jul 21 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|
| $27.814M | $59.815M | $83.721M | ||||
| $27.452M | $35.605M | $42.907M | ||||
| $0.362M | $24.21M | $40.814M | ||||
| $15.49M | $15.652M | $19.236M | ||||
| $69.935M | $114.936M | $165.187M | ||||
| - | - | - | ||||
| $-85.063M | $-106.378M | $-143.609M | ||||
| $-6.23M | $-4.535M | $0.321M | ||||
| $-2.803M | $-2.766M | $-0.396M | ||||
| $-9.033M | $-7.301M | $-0.075M | ||||
| $-94.096M | $-113.679M | $-143.684M | ||||
| $24K | $135K | $204K | ||||
| $-94.12M | $-113.814M | $-144.83M | ||||
| $-2.04 | $-5.13 | $-3.96 | ||||
| $-2.04 | $-5.13 | $-3.96 | ||||
| $49.534M | $49.534M | $205.058M | ||||
| $49.534M | $49.534M | $205.058M | ||||
| $-76.306M | $-97.977M | $-135.028M | ||||
| $11.56M | $7.968M | $6.192M | ||||
| $-87.866M | $-105.945M | $-136.223M |
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