
Last Price
52 Week Range
$12.50 - $17.20
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $237.442M | $232.254M | ||||||
| $61.948M | - | ||||||
| $175.494M | $232.254M | ||||||
| - | - | ||||||
| $14.176M | $17.943M | ||||||
| $43.044M | $-1.858M | ||||||
| $118.274M | $216.169M | ||||||
| $164.781M | $213.087M | ||||||
| $-164.781M | $-293.652M | ||||||
| - | $-80.565M | ||||||
| $118.274M | $135.604M | ||||||
| $2.678M | - | ||||||
| $115.596M | $135.604M | ||||||
| $2.19 | $1.96 | ||||||
| $2.1 | $1.96 | ||||||
| $52.706M | $69.286M | ||||||
| $56.729M | $69.286M | ||||||
| $118.274M | $216.169M | ||||||
| - | - | ||||||
| $118.274M | $216.169M |
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