Price
$12.15
52W High
$14.35
52W Low
$4.58
SMA50
$10.60
SMA200
$7.47
Avg Volume 50D
$1.87M
From 52W High
-15.33%
From 52W Low
+165.28%
Vs SMA50
+14.63%
Vs SMA200
+62.63%
Current Volume
$1.27M
Dollar Volume 50D
$20.53M
Market Cap
$1.30B
P/E
39.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