
Last Price
52 Week Range
$14.11 - $31.66
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $333.849M | $443.639M | ||||||
| $137.219M | $187.04M | ||||||
| $196.63M | $256.599M | ||||||
| $96.211M | $118.396M | ||||||
| $143.415M | $181.033M | ||||||
| $1.63M | $10.806M | ||||||
| $-44.626M | $-53.636M | ||||||
| $4.099M | $-5.326M | ||||||
| - | - | ||||||
| $4.099M | $-5.326M | ||||||
| $-40.527M | $-58.962M | ||||||
| $0.308M | $-11.31M | ||||||
| $-40.835M | $-47.652M | ||||||
| $-0.41 | $-0.46 | ||||||
| $-0.41 | $-0.46 | ||||||
| $98.893M | $103.895M | ||||||
| $98.893M | $103.895M | ||||||
| $-29.558M | $-22.564M | ||||||
| $10.508M | $26.912M | ||||||
| $-40.066M | $-49.476M |
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