
Last Price
52 Week Range
$4.41 - $13.55
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $710.554M | $732.066M | ||||||
| $422.77M | $232.322M | ||||||
| $287.784M | $499.744M | ||||||
| - | - | ||||||
| $111.721M | $77.14M | ||||||
| $118.03M | $-6.474M | ||||||
| $58.033M | $58.624M | ||||||
| $-25.307M | $-22.533M | ||||||
| $9.149M | $-12.002M | ||||||
| $-16.158M | $-34.535M | ||||||
| $41.875M | $24.089M | ||||||
| $6.799M | $2.997M | ||||||
| $29.517M | $19.345M | ||||||
| $0.48 | $0.28 | ||||||
| $0.46 | $0.27 | ||||||
| $61.05M | $68.821M | ||||||
| $63.983M | $71.087M | ||||||
| $94.788M | $76.009M | ||||||
| $27.297M | $29.112M | ||||||
| $67.491M | $46.897M |
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