Price
$7.72
52W High
$11.18
52W Low
$5.48
SMA50
$6.28
SMA200
$7.94
Avg Volume 50D
$3.01M
From 52W High
-44.82%
From 52W Low
+40.88%
Vs SMA50
+22.97%
Vs SMA200
-2.78%
Current Volume
$3.51M
Dollar Volume 50D
$18.95M
Market Cap
$1.24B
P/E
116.2x
Revenue TTM
$779.71M
EPS TTM
0.06
Net Income TTM
$11.40M
Free Cash Flow
$147.57M
Revenue 1Y
+12.87%
EPS 1Y
-64.71%
Net Income 1Y
-62.42%
FCF 1Y
+26.61%
Profit Margin
1.46%
FCF Margin
18.93%

Revenue

Annual ending 2025-12-31
$756.04M

EPS

Annual ending 2025-12-31
0.08

Net Income

Annual ending 2025-12-31
$15.43M