Price
$5.36
52W High
$5.82
52W Low
$2.06
SMA50
$5.06
SMA200
$4.81
Avg Volume 50D
$249.48K
From 52W High
-7.90%
From 52W Low
+160.19%
Vs SMA50
+5.89%
Vs SMA200
+11.37%
Current Volume
$183.03K
Dollar Volume 50D
$1.26M
Market Cap
$223.87M
P/E
21.4x
Revenue TTM
$386.99M
EPS TTM
0.26
Net Income TTM
$10.49M
Free Cash Flow
$34.63M
Revenue 1Y
+26.53%
EPS 1Y
+2500.00%
Net Income 1Y
+1206.10%
FCF 1Y
+16391.90%
Profit Margin
2.71%
FCF Margin
8.95%
Last Ex-Dividend
2025-08-04

Revenue

Annual ending 2025-12-31
$330.15M

EPS

Annual ending 2025-12-31
0.03

Net Income

Annual ending 2025-12-31
$1.34M

News