Price
$18.22
52W High
$26.78
52W Low
$10.94
SMA50
$21.79
SMA200
$17.50
Avg Volume 50D
$1.44M
From 52W High
-31.96%
From 52W Low
+66.54%
Vs SMA50
-16.39%
Vs SMA200
+4.14%
Current Volume
$1.64M
Dollar Volume 50D
$31.16M
Market Cap
$1.12B
P/E
259.1x
Revenue TTM
$309.76M
EPS TTM
0.06
Net Income TTM
$4.30M
Free Cash Flow
$22.73M
Revenue 1Y
+47.63%
EPS 1Y
+102.33%
Net Income 1Y
+113.36%
FCF 1Y
+216.32%
Profit Margin
1.39%
FCF Margin
7.34%

Revenue

Annual ending 2025-12-31
$260.21M

EPS

Annual ending 2025-12-31
-0.35

Net Income

Annual ending 2025-12-31
-$12.78M

News