Price
$8.65
52W High
$12.77
52W Low
$5.71
SMA50
$7.78
SMA200
$8.57
Avg Volume 50D
$4.67M
From 52W High
-32.26%
From 52W Low
+51.49%
Vs SMA50
+11.20%
Vs SMA200
+0.99%
Current Volume
$3.65M
Dollar Volume 50D
$36.47M
Market Cap
$1.45B
P/E
45.7x
Revenue TTM
$588.06M
EPS TTM
0.19
Net Income TTM
$31.84M
Free Cash Flow
-$51.59M
Revenue 1Y
+46.88%
EPS 1Y
+46.15%
Net Income 1Y
+50.74%
FCF 1Y
-526.82%
Profit Margin
5.41%
FCF Margin
-8.77%

Revenue

Annual ending 2025-12-31
$475.33M

EPS

Annual ending 2025-12-31
0.20

Net Income

Annual ending 2025-12-31
$33.57M

News