Price
$5.20
52W High
$8.50
52W Low
$4.21
SMA50
$4.88
SMA200
$6.96
Avg Volume 50D
$1.74M
From 52W High
-63.46%
From 52W Low
+23.52%
Vs SMA50
+6.61%
Vs SMA200
-25.25%
Current Volume
$830.78K
Bars Stored
1192
Market Cap
$979.57M
P/E
--
Revenue TTM
$511.43M
EPS TTM
-0.09
Net Income TTM
-$17.03M
Free Cash Flow
$75.06M
Revenue 1Y
+9.71%
EPS 1Y
-156.25%
Net Income 1Y
-155.02%
FCF 1Y
+21.33%
Profit Margin
-3.33%
FCF Margin
14.68%

Revenue

Quarterly ending 2025-12-31
$130.27M

EPS

Quarterly ending 2025-12-31
-0.04

Net Income

Quarterly ending 2025-12-31
-$7.23M