
Last Price
52 Week Range
$8.20 - $15.25
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $492.144M | $623.025M | ||||||
| $177.49M | $240.36M | ||||||
| $314.654M | $382.665M | ||||||
| $66.636M | $70.207M | ||||||
| $255.273M | $292.473M | ||||||
| - | $8.69M | ||||||
| $-7.255M | $11.295M | ||||||
| $0.021B | $2.114B | ||||||
| $-0.012B | $-2.104B | ||||||
| $9.115M | $10.145M | ||||||
| $1.86M | $21.44M | ||||||
| $-1.04M | $7.943M | ||||||
| $2.9M | $13.497M | ||||||
| $0.023 | $0.11 | ||||||
| $0.022 | $0.11 | ||||||
| $124.27M | $122.378M | ||||||
| $129.339M | $127.747M | ||||||
| $0.02B | $3.573B | ||||||
| $17.363M | $26.058M | ||||||
| $0.002B | $3.547B |
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