Price
$4.12
52W High
$16.99
52W Low
$4.12
SMA50
$4.61
SMA200
$8.06
Avg Volume 50D
$644.99K
From 52W High
-75.75%
From 52W Low
+0.00%
Vs SMA50
-10.61%
Vs SMA200
-48.89%
Current Volume
$319.37K
Dollar Volume 50D
$3.01M
Market Cap
$178.14M
P/E
--
Revenue TTM
$427.38M
EPS TTM
1.13
Net Income TTM
$34.23M
Free Cash Flow
$41.24M
Revenue 1Y
+141.52%
EPS 1Y
+3.67%
Net Income 1Y
+2.10%
FCF 1Y
+929.52%
Profit Margin
8.01%
FCF Margin
9.65%

Revenue

Annual ending 2025-12-31
$427.38M

EPS

Annual ending 2025-12-31
1.13

Net Income

Annual ending 2025-12-31
$34.23M

News