
Last Price
52 Week Range
$7.61 - $16.78
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $329.967M | $824.067M | ||||||
| $457.164M | $572.024M | ||||||
| - | - | ||||||
| $39.549M | - | ||||||
| $246.203M | $24.666M | ||||||
| $1.073B | $1.421B | ||||||
| $7.022M | $6.98M | ||||||
| $63.318M | $73.965M | ||||||
| $4.695M | $31.596M | ||||||
| $5.367M | $7.666M | ||||||
| $18.044M | - | ||||||
| $98.446M | $120.207M | ||||||
| - | - | ||||||
| $1.171B | $1.541B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $609.407M | $831.011M | ||||||
| $9.895M | $0.433M | ||||||
| $50.455M | $87.974M | ||||||
| $1.137M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $6.727M | $46.492M | ||||||
| $677.621M | $965.91M | ||||||
| $-2.863M | $-2.309M | ||||||
| $4M | $2.309M | ||||||
| - | - | ||||||
| $1.858M | $3.316M | ||||||
| - | - | ||||||
| $4.721M | $5.625M | ||||||
| - | - | ||||||
| $682.342M | $971.535M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-200.98M | - | ||||||
| - | - | ||||||
| $570K | $590K | ||||||
| $490.024M | $534.818M | ||||||
| $186.769M | $7.097M | ||||||
| $12.504M | $26.756M | ||||||
| - | - | ||||||
| $488.887M | $569.261M | ||||||
| $100K | $168K | ||||||
| $488.987M | $569.429M | ||||||
| $1.171B | $1.541B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $145.633M | $130.685M | ||||||
| $54.455M | $90.283M | ||||||
| $-134.574M | $-634.695M |
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