Price
$2.54
52W High
$4.39
52W Low
$2.29
SMA50
$2.76
SMA200
$3.11
Avg Volume 50D
$1.21M
From 52W High
-42.14%
From 52W Low
+10.92%
Vs SMA50
-8.12%
Vs SMA200
-18.29%
Current Volume
$799.49K
Dollar Volume 50D
$3.31M
Market Cap
$298.24M
P/E
28.9x
Revenue TTM
$613.15M
EPS TTM
0.08
Net Income TTM
$10.32M
Free Cash Flow
$43.68M
Revenue 1Y
+3.26%
EPS 1Y
+130.77%
Net Income 1Y
+133.97%
FCF 1Y
+89.53%
Profit Margin
1.68%
FCF Margin
7.12%

Revenue

Annual ending 2025-12-31
$613.51M

EPS

Annual ending 2025-12-31
0.16

Net Income

Annual ending 2025-12-31
$19.18M

News