
Last Price
52 Week Range
$16.35 - $25.30
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $53.948M | $76.129M | ||
| $699K | $593K | ||
| - | $-5.282M | ||
| $2.007M | $1.02M | ||
| $103.787M | $97.002M | ||
| $-34.83M | $-22.272M | ||
| $125.611M | $147.19M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | $-6.466M | ||
| - | - | ||
| $-482.234M | $-348.411M | ||
| $118.713M | $293.073M | ||
| $0.251M | $-212.347M | ||
| $-363.27M | $-274.151M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| - | - | ||
| $-0.414M | $141.71M | ||
| $-0.414M | $-6.858M | ||
| $0.414M | $-4.743M | ||
| $-0.414M | $130.109M |
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $264.646M | $26.573M | ||
| $-238.073M | $3.148M | ||
| $26.573M | $29.721M | ||
| $125.611M | $147.19M | ||
| - | $-6.466M | ||
| $125.611M | $140.724M |
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