
Last Price
52 Week Range
$15.00 - $32.81
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $604.53M | $895.645M | |||||
| $217.533M | $611.948M | |||||
| $386.997M | $283.697M | |||||
| - | - | |||||
| $241.464M | $124.355M | |||||
| $300.334M | - | |||||
| $-154.801M | $159.342M | |||||
| $-46.904M | $-41.794M | |||||
| $15.23M | $92.727M | |||||
| $-31.674M | $50.933M | |||||
| $-186.475M | $210.275M | |||||
| $-43.605M | $35.431M | |||||
| $-142.87M | $173.132M | |||||
| $-2.1 | $1.96 | |||||
| $-2.02 | $1.95 | |||||
| $68.023M | $92.071M | |||||
| $70.637M | $92.671M | |||||
| $82.18M | $412.012M | |||||
| $217.892M | $158.952M | |||||
| $-135.712M | $253.06M |
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