Price
$4.38
52W High
$6.30
52W Low
$4.38
SMA50
$4.95
SMA200
$5.14
Avg Volume 50D
$165.96K
From 52W High
-30.48%
From 52W Low
+0.00%
Vs SMA50
-11.46%
Vs SMA200
-14.73%
Current Volume
$150.29K
Dollar Volume 50D
$816137
Market Cap
$315.95M
P/E
6.0x
Revenue TTM
$116.87M
EPS TTM
0.50
Net Income TTM
$52.77M
Free Cash Flow
$65.19M
Revenue 1Y
-40.80%
EPS 1Y
-33.33%
Net Income 1Y
-32.22%
FCF 1Y
-56.63%
Profit Margin
45.15%
FCF Margin
55.77%

Revenue

Annual ending 2025-12-31
$110.02M

EPS

Annual ending 2025-12-31
0.96

Net Income

Annual ending 2025-12-31
$70.66M

News