Price
$13.24
52W High
$14.35
52W Low
$4.58
SMA50
$12.86
SMA200
$8.60
Avg Volume 50D
$1.51M
From 52W High
-7.74%
From 52W Low
+189.08%
Vs SMA50
+2.96%
Vs SMA200
+54.02%
Current Volume
$1.65M
Dollar Volume 50D
$19.49M
Market Cap
$1.43B
P/E
43.0x
Revenue TTM
$1.45B
EPS TTM
0.31
Net Income TTM
$33.30M
Free Cash Flow
$89.72M
Revenue 1Y
+3.11%
EPS 1Y
+138.27%
Net Income 1Y
+139.58%
FCF 1Y
-24.61%
Profit Margin
2.29%
FCF Margin
6.18%

Revenue

Annual ending 2025-12-31
$1.47B

EPS

Annual ending 2025-12-31
-0.12

Net Income

Annual ending 2025-12-31
-$12.46M

News