Price
$8.26
52W High
$20.85
52W Low
$8.26
SMA50
$10.17
SMA200
$14.29
Avg Volume 50D
$632.36K
From 52W High
-60.38%
From 52W Low
+0.00%
Vs SMA50
-18.81%
Vs SMA200
-42.21%
Current Volume
$963.48K
Dollar Volume 50D
$6.37M
Market Cap
$647.43M
P/E
--
Revenue TTM
$451.66M
EPS TTM
0.34
Net Income TTM
$20.72M
Free Cash Flow
$9.19M
Revenue 1Y
+47.87%
EPS 1Y
-22.73%
Net Income 1Y
-16.60%
FCF 1Y
-63.35%
Profit Margin
4.59%
FCF Margin
2.03%
Last Ex-Dividend
2021-01-08

Revenue

Annual ending 2025-12-31
$451.66M

EPS

Annual ending 2025-12-31
0.34

Net Income

Annual ending 2025-12-31
$20.72M

News