
Last Price
52 Week Range
$8.46 - $19.93
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $49.858M | $248.801M | |||
| $49.504M | $37.378M | |||
| $44.5M | $16.697M | |||
| - | - | |||
| $96.155M | $42M | |||
| $240.017M | $344.876M | |||
| $969.819M | $713.142M | |||
| - | - | |||
| - | $11.983M | |||
| - | - | |||
| $31.162M | $21.559M | |||
| $1.001B | $0.747B | |||
| - | - | |||
| $1.241B | $1.092B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $46.796M | $30.569M | |||
| $11.906M | - | |||
| $115.505M | $63.596M | |||
| $205.172M | - | |||
| - | - | |||
| $22.911M | $13.989M | |||
| $18.367M | $36.51M | |||
| $420.657M | $144.664M | |||
| $218.3M | $165.126M | |||
| $292.596M | - | |||
| - | - | |||
| - | - | |||
| $5.174M | - | |||
| $398.322M | $165.126M | |||
| - | - | |||
| $818.979M | $309.791M |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | - | |||
| $250K | $2.349K | |||
| $-98.061M | $-43.861M | |||
| $207.284M | $825.629M | |||
| - | - | |||
| $312.546M | - | |||
| $422.019M | $781.77M | |||
| - | - | |||
| $422.019M | $781.77M | |||
| $1.241B | $1.092B |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | $11.983M | |||
| $713.825M | $228.723M | |||
| $663.967M | $-20.078M |
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