Price
$1.51
52W High
$4.04
52W Low
$1.51
SMA50
$1.91
SMA200
$2.33
Avg Volume 50D
$958.71K
From 52W High
-62.62%
From 52W Low
+0.00%
Vs SMA50
-20.95%
Vs SMA200
-35.32%
Current Volume
$1.21M
Dollar Volume 50D
$1.77M
Market Cap
$280.75M
P/E
18.0x
Revenue TTM
$797.64M
EPS TTM
0.05
Net Income TTM
$15.60M
Free Cash Flow
$7.35M
Revenue 1Y
-7.62%
EPS 1Y
+120.00%
Net Income 1Y
+135.14%
FCF 1Y
-7.68%
Profit Margin
1.96%
FCF Margin
0.92%

Revenue

Annual ending 2025-12-31
$844.56M

EPS

Annual ending 2025-12-31
0.22

Net Income

Annual ending 2025-12-31
$39.64M

News