
Last Price
52 Week Range
$14.39 - $32.00
Next Earnings Date
May 06 2026
Next Earnings Date
May 06 2026
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $12.935M | $11.223M | |
| $210.974M | $214.211M | |
| $2.794M | $2.625M | |
| $11.296M | $12.334M | |
| - | - | |
| $237.999M | $240.393M | |
| $123.174M | $138.008M | |
| $620.545M | $593.169M | |
| - | - | |
| - | - | |
| $8.635M | $9.726M | |
| $752.354M | $740.903M | |
| - | - | |
| $990.353M | $981.296M |
| Metric | 2024 | 2025 |
|---|---|---|
| $33.424M | $34.806M | |
| $36.005M | $42.578M | |
| $17.866M | $11.23M | |
| $15.972M | $17.337M | |
| - | - | |
| $9.297M | $14.996M | |
| $46.098M | $47.054M | |
| $158.662M | $168.001M | |
| $162.478M | $223.67M | |
| $58.312M | $70.732M | |
| - | - | |
| $13.312M | $21.817M | |
| $124.957M | $9.843M | |
| $385.427M | $362.12M | |
| - | - | |
| $544.089M | $530.121M |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| - | - | |
| - | - | |
| $-272.67M | $-273.513M | |
| $721.067M | $727.927M | |
| $-2.133M | $-3.239M | |
| - | - | |
| $446.264M | $451.175M | |
| - | - | |
| $446.264M | $451.175M | |
| $990.353M | $981.296M |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| $280.996M | $359.027M | |
| $268.061M | $347.804M |
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