Price
$3.66
52W High
$8.99
52W Low
$3.66
SMA50
$5.24
SMA200
$6.85
Avg Volume 50D
$41.99K
From 52W High
-59.29%
From 52W Low
+0.00%
Vs SMA50
-30.14%
Vs SMA200
-46.55%
Current Volume
$200.89K
Dollar Volume 50D
$209276
Market Cap
$59.67M
P/E
2.5x
Revenue TTM
$346.94M
EPS TTM
6.33
Net Income TTM
$23.95M
Free Cash Flow
$8.18M
Revenue 1Y
-3.23%
EPS 1Y
+136.28%
Net Income 1Y
+126.91%
FCF 1Y
+28113.79%
Profit Margin
6.90%
FCF Margin
2.36%

Revenue

Annual ending 2025-12-31
$357.47M

EPS

Annual ending 2025-12-31
4.25

Net Income

Annual ending 2025-12-31
$22.57M

News