Price
$65.96
52W High
$167.51
52W Low
$56.36
SMA50
$76.13
SMA200
$110.03
Avg Volume 50D
$744.78K
From 52W High
-153.96%
From 52W Low
+17.03%
Vs SMA50
-13.36%
Vs SMA200
-40.05%
Current Volume
$678.93K
Bars Stored
820
Market Cap
$1.93B
P/E
--
Revenue TTM
$427.54M
EPS TTM
-0.75
Net Income TTM
-$21.02M
Free Cash Flow
$14.26M
Revenue 1Y
+39.97%
EPS 1Y
+61.73%
Net Income 1Y
+59.80%
FCF 1Y
+141.96%
Profit Margin
-4.92%
FCF Margin
3.34%

Revenue

Quarterly ending 2025-12-31
$120.99M

EPS

Quarterly ending 2025-12-31
-0.61

Net Income

Quarterly ending 2025-12-31
-$17.67M