Price
$11.00
52W High
$17.08
52W Low
$10.68
SMA50
$12.64
SMA200
--
Avg Volume 50D
$1.16K
From 52W High
-35.59%
From 52W Low
+2.98%
Vs SMA50
-12.97%
Vs SMA200
+0.00%
Current Volume
$1.80K
Dollar Volume 50D
$14577
Market Cap
$669.56M
P/E
--
Revenue TTM
$840.75M
EPS TTM
0.06
Net Income TTM
$36.43M
Free Cash Flow
$61.49M
Revenue 1Y
+8.02%
EPS 1Y
+50.00%
Net Income 1Y
+67.10%
FCF 1Y
-27.62%
Profit Margin
4.33%
FCF Margin
7.31%

Revenue

Annual ending 2025-12-31
$840.75M

EPS

Annual ending 2025-12-31
0.06

Net Income

Annual ending 2025-12-31
$36.43M

News