Price
$4.07
52W High
$5.65
52W Low
$2.97
SMA50
$4.68
SMA200
$4.02
Avg Volume 50D
$409.27K
From 52W High
-27.96%
From 52W Low
+37.04%
Vs SMA50
-12.97%
Vs SMA200
+1.20%
Current Volume
$350.44K
Dollar Volume 50D
$1.95M
Market Cap
$379.96M
P/E
52.4x
Revenue TTM
$429.77M
EPS TTM
0.08
Net Income TTM
$7.25M
Free Cash Flow
$63.87M
Revenue 1Y
+0.60%
EPS 1Y
+300.00%
Net Income 1Y
+355.88%
FCF 1Y
+244.28%
Profit Margin
1.69%
FCF Margin
14.86%

Revenue

Annual ending 2025-12-31
$421.54M

EPS

Annual ending 2025-12-31
0.39

Net Income

Annual ending 2025-12-31
$37.10M

News