Price
$13.00
52W High
$19.23
52W Low
$11.20
SMA50
$13.97
SMA200
$14.84
Avg Volume 50D
$275.42K
From 52W High
-32.40%
From 52W Low
+16.07%
Vs SMA50
-6.92%
Vs SMA200
-12.40%
Current Volume
$166.33K
Dollar Volume 50D
$3.80M
Market Cap
$242.35M
P/E
4.7x
Revenue TTM
$522.68M
EPS TTM
1.35
Net Income TTM
$51.35M
Free Cash Flow
-$738.60M
Revenue 1Y
+75.40%
EPS 1Y
-100.00%
Net Income 1Y
+126.28%
FCF 1Y
-532.43%
Profit Margin
9.82%
FCF Margin
-141.31%

Revenue

Annual ending 2025-12-31
$356.43M

EPS

Annual ending 2025-12-31
0.89

Net Income

Annual ending 2025-12-31
$13.84M