
Last Price
52 Week Range
$13.11 - $56.31
Next Earnings Date
May 22 2026 (Estimate)
Next Earnings Date
May 22 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $77.905M | $370.914M | ||
| $73.76M | $81.572M | ||
| - | - | ||
| - | - | ||
| $10.637M | $17.065M | ||
| $162.302M | $469.551M | ||
| $26.382M | $31.714M | ||
| $186.458M | $228.33M | ||
| $1.084M | $1.171M | ||
| $9.463M | $0.529M | ||
| $2.142M | $1.8M | ||
| $225.529M | $263.544M | ||
| - | - | ||
| $387.831M | $733.095M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $5.417M | $4.427M | ||
| $10.152M | $13.136M | ||
| $8.307M | $9.749M | ||
| - | - | ||
| - | - | ||
| $22.644M | $26.893M | ||
| $30.029M | $40.03M | ||
| $76.549M | $94.235M | ||
| $1.255B | - | ||
| $7.264M | $9.378M | ||
| $1.899M | $1.746M | ||
| $9.062M | - | ||
| $18.819M | $-9.378M | ||
| $1.299B | $0.011B | ||
| - | - | ||
| $1.376B | $0.105B |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| - | - | ||
| - | $1K | ||
| $-1.095B | $-1.191B | ||
| $0.109B | $1.811B | ||
| $-1.584M | $7.702M | ||
| - | - | ||
| $-987.092M | $627.736M | ||
| $-763K | - | ||
| $-987.855M | $627.736M | ||
| $387.831M | $733.095M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $1.084M | $1.171M | ||
| $1.278B | $0.029B | ||
| $1.2B | $-0.342B |
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