Price
$38.71
52W High
$45.64
52W Low
$18.72
SMA50
$37.07
SMA200
$28.07
Avg Volume 50D
$869.94K
From 52W High
-15.18%
From 52W Low
+106.78%
Vs SMA50
+4.42%
Vs SMA200
+37.90%
Current Volume
$454.25K
Dollar Volume 50D
$32.01M
Market Cap
$2.79B
P/E
--
Revenue TTM
$795.31M
EPS TTM
-0.15
Net Income TTM
-$10.62M
Free Cash Flow
$76.75M
Revenue 1Y
+20.90%
EPS 1Y
+34.78%
Net Income 1Y
+38.38%
FCF 1Y
+66.87%
Profit Margin
-1.34%
FCF Margin
9.65%

Revenue

Annual ending 2025-12-31
$726.94M

EPS

Annual ending 2025-12-31
0.02

Net Income

Annual ending 2025-12-31
$1.23M

News