Price
$10.47
52W High
$14.27
52W Low
$7.17
SMA50
$11.52
SMA200
$10.63
Avg Volume 50D
$784.02K
From 52W High
-26.63%
From 52W Low
+46.03%
Vs SMA50
-9.09%
Vs SMA200
-1.51%
Current Volume
$810.60K
Dollar Volume 50D
$8.77M
Market Cap
$532.94M
P/E
5.5x
Revenue TTM
$1.22B
EPS TTM
1.44
Net Income TTM
$97.22M
Free Cash Flow
$56.28M
Revenue 1Y
+13.84%
EPS 1Y
+1300.00%
Net Income 1Y
+1580.18%
FCF 1Y
-21.49%
Profit Margin
7.94%
FCF Margin
4.60%

Revenue

Annual ending 2025-12-31
$1.11B

EPS

Annual ending 2025-12-31
0.39

Net Income

Annual ending 2025-12-31
$25.62M

News