Price
$18.00
52W High
$18.00
52W Low
$7.09
SMA50
$14.07
SMA200
$12.90
Avg Volume 50D
$3.25M
From 52W High
+0.00%
From 52W Low
+153.88%
Vs SMA50
+27.90%
Vs SMA200
+39.55%
Current Volume
$6.72M
Dollar Volume 50D
$46.59M
Market Cap
$2.95B
P/E
47.6x
Revenue TTM
$710.08M
EPS TTM
0.32
Net Income TTM
$61.92M
Free Cash Flow
$97.22M
Revenue 1Y
+24.67%
EPS 1Y
+700.00%
Net Income 1Y
+762.16%
FCF 1Y
+143.80%
Profit Margin
8.72%
FCF Margin
13.69%

Revenue

Annual ending 2025-12-31
$631.10M

EPS

Annual ending 2025-12-31
0.19

Net Income

Annual ending 2025-12-31
$34.25M

News