Price
$47.62
52W High
$70.79
52W Low
$23.97
SMA50
$47.98
SMA200
$43.89
Avg Volume 50D
$599.63K
From 52W High
-32.73%
From 52W Low
+98.66%
Vs SMA50
-0.75%
Vs SMA200
+8.49%
Current Volume
$1.06M
Dollar Volume 50D
$28.52M
Market Cap
$2.22B
P/E
222.6x
Revenue TTM
$241.18M
EPS TTM
0.25
Net Income TTM
$10.00M
Free Cash Flow
-$2.00M
Revenue 1Y
+23.05%
EPS 1Y
+1150.00%
Net Income 1Y
+662.55%
FCF 1Y
+84.49%
Profit Margin
4.15%
FCF Margin
-0.83%

Revenue

Annual ending 2025-12-31
$219.02M

EPS

Annual ending 2025-12-31
-0.02

Net Income

Annual ending 2025-12-31
-$640.00K

News