Price
$25.32
52W High
$26.29
52W Low
$11.15
SMA50
$23.64
SMA200
$20.82
Avg Volume 50D
$575.89K
From 52W High
-3.83%
From 52W Low
+127.09%
Vs SMA50
+7.13%
Vs SMA200
+21.60%
Current Volume
$492.42K
Bars Stored
1257
Market Cap
$1.06B
P/E
--
Revenue TTM
$1.33B
EPS TTM
-0.92
Net Income TTM
-$37.60M
Free Cash Flow
$94.10M
Revenue 1Y
+23.08%
EPS 1Y
+75.27%
Net Income 1Y
+75.65%
FCF 1Y
+479.44%
Profit Margin
-2.82%
FCF Margin
7.06%

Revenue

Quarterly ending 2025-12-31
$396.10M

EPS

Quarterly ending 2025-12-31
0.43

Net Income

Quarterly ending 2025-12-31
$18.60M