
Last Price
52 Week Range
$1.23 - $5.45
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $2.481M | $13.955M | |||||
| $3.39M | $2.741M | |||||
| - | - | |||||
| - | - | |||||
| - | $5.85M | |||||
| $5.871M | $22.546M | |||||
| $717.78M | $786.736M | |||||
| - | - | |||||
| $2.885M | $2.486M | |||||
| - | $15.512M | |||||
| $10.979M | $10.988M | |||||
| $731.644M | $815.722M | |||||
| - | - | |||||
| $737.515M | $838.268M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $3.859M | $4.618M | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $3.859M | - | |||||
| $3.859M | $4.618M | |||||
| $49.637M | $-0.101M | |||||
| $181K | $101K | |||||
| - | - | |||||
| $124.045M | $134.354M | |||||
| $1.309M | - | |||||
| $175.353M | $134.455M | |||||
| - | - | |||||
| $179.212M | $139.073M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $595.811M | $752.241M | |||||
| $-73.227M | $-77.357M | |||||
| - | - | |||||
| $35.719M | $24.311M | |||||
| - | - | |||||
| $558.303M | $699.195M | |||||
| - | - | |||||
| $558.303M | $699.195M | |||||
| $737.515M | $838.268M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $3.099M | $4.034M | |||||
| $49.999M | $0.101M | |||||
| $47.732M | $-12.306M |
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