
Last Price
52 Week Range
$2.33 - $5.45
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $65.494M | $41.158M | ||||||
| $68.603M | $65.571M | ||||||
| - | - | ||||||
| $9.116M | - | ||||||
| - | - | ||||||
| $143.213M | $106.729M | ||||||
| $66.577M | $46.686M | ||||||
| $847.405M | $822.123M | ||||||
| $176.191M | - | ||||||
| $21.505M | $0.13M | ||||||
| $942K | - | ||||||
| $1.113B | $0.869B | ||||||
| - | $200.78M | ||||||
| $1.256B | $1.176B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $72.926M | - | ||||||
| $5.125M | - | ||||||
| - | $61.675M | ||||||
| - | - | ||||||
| $31.107M | - | ||||||
| - | - | ||||||
| - | - | ||||||
| $78.051M | $61.675M | ||||||
| $-63.055M | - | ||||||
| $63.055M | - | ||||||
| - | - | ||||||
| $10.977M | $9.697M | ||||||
| $133.555M | $230.287M | ||||||
| $207.587M | $239.984M | ||||||
| - | - | ||||||
| $285.638M | $301.659M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| - | - | ||||||
| $303.666M | $2.41M | ||||||
| $9K | $10K | ||||||
| $-296.561M | $-418.015M | ||||||
| $652.857M | - | ||||||
| $-1.569M | $4.975M | ||||||
| - | $1.013B | ||||||
| $658.402M | $600.106M | ||||||
| $311.793M | $274.683M | ||||||
| $970.195M | $874.789M | ||||||
| $1.256B | $1.176B |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $176.191M | - | ||||||
| $63.055M | $61.675M | ||||||
| $-2.439M | $20.517M |
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