Price
$6.48
52W High
$9.76
52W Low
$4.58
SMA50
$5.60
SMA200
$7.09
Avg Volume 50D
$2.53M
From 52W High
-50.62%
From 52W Low
+41.48%
Vs SMA50
+15.65%
Vs SMA200
-8.65%
Current Volume
$970.52K
Bars Stored
1257
Market Cap
$681.57M
P/E
--
Revenue TTM
$1.47B
EPS TTM
-0.12
Net Income TTM
-$12.46M
Free Cash Flow
$34.75M
Revenue 1Y
+11.86%
EPS 1Y
+87.23%
Net Income 1Y
+87.43%
FCF 1Y
+33.50%
Profit Margin
-0.85%
FCF Margin
2.36%

Revenue

Quarterly ending 2025-12-31
$436.86M

EPS

Quarterly ending 2025-12-31
0.23

Net Income

Quarterly ending 2025-12-31
$24.14M