Price
$9.78
52W High
$22.16
52W Low
$9.75
SMA50
$11.50
SMA200
$14.08
Avg Volume 50D
$50.21K
From 52W High
-55.87%
From 52W Low
+0.31%
Vs SMA50
-14.96%
Vs SMA200
-30.56%
Current Volume
$29.07K
Dollar Volume 50D
$573885
Market Cap
$82.08M
P/E
12.7x
Revenue TTM
$1.00B
EPS TTM
0.69
Net Income TTM
$6.46M
Free Cash Flow
$33.85M
Revenue 1Y
-1.19%
EPS 1Y
-39.47%
Net Income 1Y
-55.47%
FCF 1Y
+184.74%
Profit Margin
0.64%
FCF Margin
3.38%

Revenue

Annual ending 2025-12-31
$971.12M

EPS

Annual ending 2025-12-31
1.19

Net Income

Annual ending 2025-12-31
$10.69M

News