Price
$53.33
52W High
$64.43
52W Low
$14.35
SMA50
$55.88
SMA200
$33.46
Avg Volume 50D
$611.74K
From 52W High
-17.23%
From 52W Low
+271.64%
Vs SMA50
-4.57%
Vs SMA200
+59.40%
Current Volume
$550.95K
Dollar Volume 50D
$34.42M
Market Cap
$1.58B
P/E
124.5x
Revenue TTM
$105.59M
EPS TTM
0.39
Net Income TTM
$12.69M
Free Cash Flow
$14.73M
Revenue 1Y
+81.49%
EPS 1Y
+343.75%
Net Income 1Y
+407.36%
FCF 1Y
+20.52%
Profit Margin
12.02%
FCF Margin
13.95%

Revenue

Annual ending 2025-12-31
$79.95M

EPS

Annual ending 2025-12-31
-0.17

Net Income

Annual ending 2025-12-31
-$4.60M

News