Price
$22.13
52W High
$27.73
52W Low
$17.94
SMA50
$22.69
SMA200
$23.17
Avg Volume 50D
$435.28K
From 52W High
-25.31%
From 52W Low
+23.36%
Vs SMA50
-2.49%
Vs SMA200
-4.49%
Current Volume
$518.71K
Bars Stored
1257
Market Cap
$652.99M
P/E
66.2x
Revenue TTM
$2.27B
EPS TTM
0.28
Net Income TTM
$9.86M
Free Cash Flow
-$2.79M
Revenue 1Y
-6.06%
EPS 1Y
-92.88%
Net Income 1Y
-91.89%
FCF 1Y
+97.01%
Profit Margin
0.44%
FCF Margin
-0.12%

Revenue

Quarterly ending 2025-12-31
$363.49M

EPS

Quarterly ending 2025-12-31
-1.13

Net Income

Quarterly ending 2025-12-31
-$32.60M