Price
$29.72
52W High
$42.41
52W Low
$28.05
SMA50
$30.64
SMA200
$34.73
Avg Volume 50D
$722.47K
From 52W High
-42.68%
From 52W Low
+5.95%
Vs SMA50
-2.99%
Vs SMA200
-14.44%
Current Volume
$1.02M
Bars Stored
1257
Market Cap
$1.50B
P/E
--
Revenue TTM
$534.53M
EPS TTM
-0.24
Net Income TTM
-$11.45M
Free Cash Flow
$48.28M
Revenue 1Y
+14.88%
EPS 1Y
+74.74%
Net Income 1Y
+74.39%
FCF 1Y
+6381.07%
Profit Margin
-2.14%
FCF Margin
9.03%

Revenue

Quarterly ending 2025-12-31
$140.50M

EPS

Quarterly ending 2025-12-31
0.04

Net Income

Quarterly ending 2025-12-31
$1.76M