
Last Price
52 Week Range
$8.70 - $14.00
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $48.373M | $31.812M | |||||
| $44.287M | $34.804M | |||||
| - | - | |||||
| - | - | |||||
| $45.283M | - | |||||
| $137.943M | $66.616M | |||||
| $1.204M | $0.851M | |||||
| $27.947M | $68.352M | |||||
| - | $687.151M | |||||
| - | - | |||||
| $620.495M | $-687.151M | |||||
| $649.646M | $69.203M | |||||
| - | $749.406M | |||||
| $787.589M | $885.225M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| - | - | |||||
| $18.718M | - | |||||
| $18.718M | - | |||||
| $669.331M | $790.498M | |||||
| $1.204M | $0.851M | |||||
| - | - | |||||
| - | - | |||||
| $13.561M | $42.501M | |||||
| $685.3M | $834.701M | |||||
| - | - | |||||
| $704.018M | $834.701M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | - | |||||
| $1K | $1K | |||||
| $1.292M | $1.233M | |||||
| $16.535M | $18.554M | |||||
| $0.34M | $-7.682M | |||||
| - | - | |||||
| $18.168M | $12.106M | |||||
| $65.403M | $38.418M | |||||
| $83.571M | $50.524M | |||||
| $787.589M | $885.225M |
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | $687.151M | |||||
| $671.739M | $792.2M | |||||
| $623.366M | $760.388M |
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