
Last Price
52 Week Range
$28.63 - $51.38
Next Earnings Date
May 27 2026 (Estimate)
Next Earnings Date
May 27 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $150.341M | $509.731M | |
| $231.504M | $231.64M | |
| - | - | |
| $57.225M | - | |
| $133.746M | - | |
| $572.816M | $741.371M | |
| $52.671M | $46.854M | |
| $200.589M | $269.318M | |
| $31.022M | $30.311M | |
| - | - | |
| $116.553M | $171.571M | |
| $400.835M | $518.054M | |
| - | - | |
| $0.974B | $1.259B |
| Metric | 2024 | 2025 |
|---|---|---|
| $357.6M | - | |
| $9.246M | - | |
| $4.767M | $1.508M | |
| $6.773M | - | |
| $206K | - | |
| $2.71M | - | |
| $24.126M | - | |
| $405.222M | $1.508M | |
| $32.268M | - | |
| $6.773M | - | |
| - | $9.572M | |
| $10.766M | $22.386M | |
| $157.778M | $344.942M | |
| $200.812M | $376.9M | |
| - | - | |
| $606.034M | $378.408M |
| Metric | 2024 | 2025 |
|---|---|---|
| $-0.775M | $-8.232M | |
| $1K | - | |
| $63K | $86K | |
| $-562.31M | $-632.339M | |
| $0.931B | $1.522B | |
| - | $-641K | |
| - | - | |
| $367.617M | $881.017M | |
| - | - | |
| $367.617M | $881.017M | |
| $0.974B | $1.259B |
| Metric | 2024 | 2025 |
|---|---|---|
| $31.022M | $30.311M | |
| $43.808M | $1.508M | |
| $-106.533M | $-508.223M |
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