
Last Price
52 Week Range
$3.56 - $17.48
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $555.558M | $631.098M | ||||||
| $179.935M | $211.259M | ||||||
| $375.623M | $419.839M | ||||||
| - | - | ||||||
| $373.358M | $288.587M | ||||||
| - | $93.105M | ||||||
| $2.265M | $38.147M | ||||||
| $11.242M | $8.748M | ||||||
| $833K | $312K | ||||||
| $12.075M | $9.06M | ||||||
| $14.34M | $47.207M | ||||||
| $11.62M | $12.957M | ||||||
| $2.72M | $34.25M | ||||||
| $0.016 | $0.21 | ||||||
| $0.015 | $0.19 | ||||||
| $169.202M | $163.462M | ||||||
| $180.103M | $179.487M | ||||||
| $8.959M | $56.242M | ||||||
| $6.694M | $9.035M | ||||||
| $2.265M | $47.207M |
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