Price
$3.06
52W High
$8.91
52W Low
$2.81
SMA50
$3.04
SMA200
$4.87
Avg Volume 50D
$1.20M
From 52W High
-65.66%
From 52W Low
+8.90%
Vs SMA50
+0.76%
Vs SMA200
-37.14%
Current Volume
$1.27M
Dollar Volume 50D
$3.72M
Market Cap
$161.62M
P/E
1.3x
Revenue TTM
$71.27M
EPS TTM
2.41
Net Income TTM
$126.37M
Free Cash Flow
-$29.11M
Revenue 1Y
-58.57%
EPS 1Y
-64.30%
Net Income 1Y
-64.37%
FCF 1Y
-801.30%
Profit Margin
177.32%
FCF Margin
-40.85%
Last Ex-Dividend
2024-06-18

Revenue

Annual ending 2025-12-31
$123.65M

EPS

Annual ending 2025-12-31
3.36

Net Income

Annual ending 2025-12-31
$176.16M

News