
Last Price
52 Week Range
$3.09 - $22.86
Next Earnings Date
Jun 11 2026 (Estimate)
Next Earnings Date
Jun 11 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $62.813M | $61.487M | ||||||
| $5.605M | $2.982M | ||||||
| $6.566M | $7.056M | ||||||
| $7.615M | - | ||||||
| $3.549M | $11.86M | ||||||
| $86.148M | $83.385M | ||||||
| $7.811M | $1.763M | ||||||
| $48.938M | $44.695M | ||||||
| $69.326M | $66.998M | ||||||
| - | - | ||||||
| $1.352M | $6.678M | ||||||
| $127.427M | $120.134M | ||||||
| - | - | ||||||
| $213.575M | $203.519M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $4.752M | $7.756M | ||||||
| $7.484M | - | ||||||
| - | $1.33M | ||||||
| $2.758M | - | ||||||
| $78K | - | ||||||
| $6.491M | $3.086M | ||||||
| $15.066M | $15.496M | ||||||
| $36.551M | $27.668M | ||||||
| $-3.014M | - | ||||||
| $5.772M | $0.437M | ||||||
| - | - | ||||||
| $2.165M | $0.008M | ||||||
| $499K | $460K | ||||||
| $5.678M | $1.342M | ||||||
| - | - | ||||||
| $42.229M | $29.01M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $-639K | - | ||||||
| - | - | ||||||
| $19K | $25K | ||||||
| $-517.072M | - | ||||||
| $857.333M | - | ||||||
| $-169.252M | - | ||||||
| - | $174.577M | ||||||
| $170.389M | $174.602M | ||||||
| $957K | $-93K | ||||||
| $171.346M | $174.509M | ||||||
| $213.575M | $203.519M |
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $79.888M | $96.354M | ||||||
| $5.772M | $2.204M | ||||||
| $-46.479M | $-29.927M |
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