Price
$7.15
52W High
$7.18
52W Low
$4.27
SMA50
$7.13
SMA200
$6.02
Avg Volume 50D
$3.08M
From 52W High
-0.42%
From 52W Low
+67.45%
Vs SMA50
+0.31%
Vs SMA200
+18.78%
Current Volume
$1.03M
Dollar Volume 50D
$21.96M
Market Cap
$2.41B
P/E
48.0x
Revenue TTM
$1.08B
EPS TTM
0.14
Net Income TTM
$50.27M
Free Cash Flow
$181.41M
Revenue 1Y
+6.31%
EPS 1Y
-44.00%
Net Income 1Y
-49.64%
FCF 1Y
-12.67%
Profit Margin
4.65%
FCF Margin
16.78%

Revenue

Annual ending 2025-12-31
$1.05B

EPS

Annual ending 2025-12-31
0.19

Net Income

Annual ending 2025-12-31
$73.19M

News