B
Last Price
52 Week Range
$13.43 - $39.50
Next Earnings Date
Jun 08 2026 (Estimate)
Next Earnings Date
Jun 08 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $0.302B | $1.715B | |
| $12.155M | $5.747M | |
| $3.659M | - | |
| $6.408M | - | |
| $3.572M | $18.937M | |
| $0.327B | $1.739B | |
| $335.999M | $364.957M | |
| - | - | |
| - | $481K | |
| - | $21.417M | |
| $3.034M | $1.359M | |
| $339.033M | $388.214M | |
| - | - | |
| $0.666B | $2.128B |
| Metric | 2024 | 2025 |
|---|---|---|
| $16.232M | $24.503M | |
| $2.044M | - | |
| $4.634M | $7.262M | |
| - | - | |
| - | - | |
| $6.401M | $3.704M | |
| $27.243M | $40.926M | |
| $56.554M | $76.395M | |
| $132.548M | $162.961M | |
| $16.683M | $16.838M | |
| $6.36M | $12.55M | |
| - | $21.472M | |
| $1.601M | $2.792M | |
| $173.875M | $233.451M | |
| - | - | |
| $230.429M | $309.846M |
| Metric | 2024 | 2025 |
|---|---|---|
| $-5.888M | - | |
| $1.411B | - | |
| $1K | $23K | |
| $-0.969B | $-1.913B | |
| - | $3.731B | |
| $-207K | $-10K | |
| - | - | |
| $0.436B | $1.818B | |
| - | - | |
| $0.436B | $1.818B | |
| $0.666B | $2.128B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | $481K | |
| $170.548M | $203.899M | |
| $-0.131B | $-1.511B |
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