Price
$29.10
52W High
$31.20
52W Low
$19.50
SMA50
$25.43
SMA200
$25.07
Avg Volume 50D
$2.56M
From 52W High
-6.73%
From 52W Low
+49.23%
Vs SMA50
+14.44%
Vs SMA200
+16.06%
Current Volume
$3.96M
Dollar Volume 50D
$65.31M
Market Cap
$3.32B
P/E
116.4x
Revenue TTM
$463.98M
EPS TTM
0.22
Net Income TTM
$28.52M
Free Cash Flow
$39.15M
Revenue 1Y
+76.11%
EPS 1Y
+129.33%
Net Income 1Y
+130.58%
FCF 1Y
+159.03%
Profit Margin
6.15%
FCF Margin
8.44%

Revenue

Annual ending 2025-12-31
$376.07M

EPS

Annual ending 2025-12-31
-0.13

Net Income

Annual ending 2025-12-31
-$16.14M

News