Price
$9.94
52W High
$14.97
52W Low
$6.99
SMA50
$12.69
SMA200
$10.18
Avg Volume 50D
$845.68K
From 52W High
-33.60%
From 52W Low
+42.20%
Vs SMA50
-21.66%
Vs SMA200
-2.38%
Current Volume
$1.12M
Dollar Volume 50D
$10.55M
Market Cap
$996.93M
P/E
12.6x
Revenue TTM
$397.50M
EPS TTM
0.71
Net Income TTM
$78.98M
Free Cash Flow
$10.47M
Revenue 1Y
+948.35%
EPS 1Y
+134.80%
Net Income 1Y
+150.15%
FCF 1Y
+107.81%
Profit Margin
19.87%
FCF Margin
2.63%

Revenue

Annual ending 2025-12-31
$81.39M

EPS

Annual ending 2025-12-31
-1.42

Net Income

Annual ending 2025-12-31
-$114.20M

News