
Last Price
52 Week Range
$4.18 - $6.72
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $380.03M | $450.306M | ||||||
| $259.997M | $328.158M | ||||||
| $120.033M | $122.148M | ||||||
| - | - | ||||||
| $24.649M | $31.009M | ||||||
| $36.128M | - | ||||||
| $59.256M | $91.139M | ||||||
| $-18.47M | $-25.5M | ||||||
| $-15.82M | $-33.525M | ||||||
| $-34.29M | $-59.025M | ||||||
| $24.966M | $32.114M | ||||||
| $6.207M | $7.761M | ||||||
| $18.759M | $24.353M | ||||||
| $0.14 | $0.18 | ||||||
| $0.14 | $0.18 | ||||||
| $130.189M | $130.476M | ||||||
| $130.227M | $130.476M | ||||||
| $219.965M | $306.84M | ||||||
| $176.529M | $215.701M | ||||||
| $43.436M | $91.139M |
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