
Last Price
52 Week Range
$7.12 - $14.67
Next Earnings Date
May 07 2026
Next Earnings Date
May 07 2026
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $56.138M | $120.4M | |
| $124.489M | $104.8M | |
| $101.362M | $119.3M | |
| - | - | |
| $35.269M | $39.9M | |
| $317.258M | $384.4M | |
| $345.21M | $379.2M | |
| $1.867B | $1.829B | |
| $9.192M | $10.8M | |
| - | - | |
| $189.547M | $190.1M | |
| $2.411B | $2.409B | |
| - | - | |
| $2.728B | $2.794B |
| Metric | 2024 | 2025 |
|---|---|---|
| $150.927M | $206.4M | |
| $50.344M | - | |
| $23.014M | $37.9M | |
| $17.341M | $18.6M | |
| - | - | |
| $2.002M | - | |
| $41.642M | $60.3M | |
| $285.27M | $323.2M | |
| $634.474M | $832.4M | |
| $150.336M | $157.8M | |
| - | - | |
| $123.744M | $126.6M | |
| $31.19M | $-111.9M | |
| $1.055B | $1.126B | |
| - | - | |
| $1.341B | $1.449B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| - | - | |
| $8K | - | |
| $-304.663M | $-326.6M | |
| $0.989B | $1.037B | |
| $18.59M | $3.3M | |
| - | - | |
| $702.451M | $713.7M | |
| $685.293M | $631.2M | |
| $1.388B | $1.345B | |
| $2.728B | $2.794B |
| Metric | 2024 | 2025 |
|---|---|---|
| $9.192M | $10.8M | |
| $0.941B | $1.167B | |
| $0.885B | $1.047B |
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