
Last Price
52 Week Range
$7.00 - $16.38
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $574.697M | $600.208M | ||||||
| $247.192M | $273.907M | ||||||
| $327.505M | $326.301M | ||||||
| - | - | ||||||
| $337.826M | $287.983M | ||||||
| - | $45.088M | ||||||
| $-10.321M | $-6.77M | ||||||
| $-10.296M | $-9.975M | ||||||
| $-1.044M | $-12.57M | ||||||
| $-11.34M | $-22.545M | ||||||
| $-21.661M | $-29.315M | ||||||
| $4.329M | $2.119M | ||||||
| $-25.99M | $-31.434M | ||||||
| $-2.46 | $-2.93 | ||||||
| $-2.46 | $-2.93 | ||||||
| $10.568M | $10.726M | ||||||
| $10.568M | $10.726M | ||||||
| $6.232M | $10.988M | ||||||
| $17.597M | $17.758M | ||||||
| $-11.365M | $-6.77M |
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