Price
$15.54
52W High
$29.75
52W Low
$14.12
SMA50
$15.58
SMA200
$18.79
Avg Volume 50D
$3.83M
From 52W High
-47.76%
From 52W Low
+10.06%
Vs SMA50
-0.24%
Vs SMA200
-17.30%
Current Volume
$4.60M
Dollar Volume 50D
$59.93M
Market Cap
$3.96B
P/E
161.6x
Revenue TTM
$1.02B
EPS TTM
0.08
Net Income TTM
$24.50M
Free Cash Flow
$133.70M
Revenue 1Y
+15.68%
EPS 1Y
+166.67%
Net Income 1Y
+145.00%
FCF 1Y
+59.74%
Profit Margin
2.39%
FCF Margin
13.05%

Revenue

Annual ending 2025-12-31
$925.40M

EPS

Annual ending 2025-12-31
0.11

Net Income

Annual ending 2025-12-31
$28.80M

News