Price
$9.47
52W High
$13.40
52W Low
$6.31
SMA50
$8.94
SMA200
$10.51
Avg Volume 50D
$159.13K
From 52W High
-29.33%
From 52W Low
+50.08%
Vs SMA50
+5.97%
Vs SMA200
-9.91%
Current Volume
$127.90K
Dollar Volume 50D
$1.40M
Market Cap
$1.64B
P/E
49.5x
Revenue TTM
$598.10M
EPS TTM
0.18
Net Income TTM
$33.19M
Free Cash Flow
$87.27M
Revenue 1Y
+4.18%
EPS 1Y
+250.00%
Net Income 1Y
+262.10%
FCF 1Y
-29.32%
Profit Margin
5.55%
FCF Margin
14.59%

Revenue

Annual ending 2025-12-31
$588.91M

EPS

Annual ending 2025-12-31
0.10

Net Income

Annual ending 2025-12-31
$17.60M

News