Price
$1.51
52W High
$2.85
52W Low
$1.50
SMA50
$1.74
SMA200
$1.95
Avg Volume 50D
$489.69K
From 52W High
-47.02%
From 52W Low
+0.67%
Vs SMA50
-13.07%
Vs SMA200
-22.72%
Current Volume
$771.96K
Dollar Volume 50D
$841857
Market Cap
$138.15M
P/E
5.6x
Revenue TTM
$1.01B
EPS TTM
0.30
Net Income TTM
$24.87M
Free Cash Flow
-$18.69M
Revenue 1Y
-2.74%
EPS 1Y
+140.54%
Net Income 1Y
+140.22%
FCF 1Y
-91.05%
Profit Margin
2.47%
FCF Margin
-1.86%
Last Ex-Dividend
2023-03-22

Revenue

Annual ending 2025-12-31
$1.03B

EPS

Annual ending 2025-12-31
0.17

Net Income

Annual ending 2025-12-31
$15.22M

News