Price
$5.66
52W High
$7.65
52W Low
$5.07
SMA50
$5.47
SMA200
$6.14
Avg Volume 50D
$312.95K
From 52W High
-26.01%
From 52W Low
+11.64%
Vs SMA50
+3.42%
Vs SMA200
-7.83%
Current Volume
$244.05K
Dollar Volume 50D
$1.71M
Market Cap
$851.76M
P/E
--
Revenue TTM
$341.94M
EPS TTM
0.83
Net Income TTM
$149.83M
Free Cash Flow
$135.32M
Revenue 1Y
+0.67%
EPS 1Y
+12.16%
Net Income 1Y
+10.43%
FCF 1Y
-21.33%
Profit Margin
43.82%
FCF Margin
39.57%

Revenue

Annual ending 2025-12-31
$341.94M

EPS

Annual ending 2025-12-31
0.83

Net Income

Annual ending 2025-12-31
$149.83M

News