
Last Price
52 Week Range
$8.31 - $56.64
Next Earnings Date
May 01 2026
Next Earnings Date
May 01 2026
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $161.435M | $452.411M | |
| $71.078M | $111.279M | |
| - | - | |
| - | - | |
| $41.52M | $419.134M | |
| $274.033M | $982.824M | |
| $37.917M | $39.712M | |
| $0.749B | $3.05B | |
| $6.137M | $6.148M | |
| - | - | |
| $10.239M | $16.432M | |
| $0.803B | $3.112B | |
| - | - | |
| $1.077B | $4.095B |
| Metric | 2024 | 2025 |
|---|---|---|
| $67.844M | $56.089M | |
| - | - | |
| $8.066M | $373.947M | |
| $5.024M | - | |
| - | - | |
| $98.421M | $94.088M | |
| $335.967M | $639.601M | |
| $0.515B | $1.164B | |
| $299.432M | $234.329M | |
| $37.975M | $31.021M | |
| - | - | |
| - | $1.397M | |
| $15.99M | $-17.517M | |
| $381.324M | $280.251M | |
| - | - | |
| $0.897B | $1.444B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| - | - | |
| $34K | $130K | |
| $-2.018B | $-0.006B | |
| $2.219B | $0.281B | |
| $-4.87M | $-0.162M | |
| - | - | |
| $196.37M | $275.486M | |
| $-0.016B | $2.376B | |
| $0.181B | $2.651B | |
| $1.077B | $4.095B |
| Metric | 2024 | 2025 |
|---|---|---|
| $6.137M | $6.148M | |
| $378.424M | $670.318M | |
| $216.989M | $217.907M |
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