Price
$13.72
52W High
$14.09
52W Low
$6.52
SMA50
$13.16
SMA200
$9.63
Avg Volume 50D
$1.74M
From 52W High
-2.70%
From 52W Low
+110.43%
Vs SMA50
+4.22%
Vs SMA200
+42.54%
Current Volume
$945.17K
Bars Stored
952
Market Cap
$702.82M
P/E
--
Revenue TTM
$1.06B
EPS TTM
-0.09
Net Income TTM
-$4.60M
Free Cash Flow
$65.80M
Revenue 1Y
+2.44%
EPS 1Y
+97.10%
Net Income 1Y
+97.06%
FCF 1Y
+38.82%
Profit Margin
-0.43%
FCF Margin
6.21%

Revenue

Quarterly ending 2025-12-31
$270.40M

EPS

Quarterly ending 2025-12-31
-0.76

Net Income

Quarterly ending 2025-12-31
-$38.70M