Price
$12.72
52W High
$25.94
52W Low
$10.58
SMA50
$12.65
SMA200
$13.64
Avg Volume 50D
$1.73M
From 52W High
-50.96%
From 52W Low
+20.23%
Vs SMA50
+0.58%
Vs SMA200
-6.74%
Current Volume
$843.61K
Dollar Volume 50D
$21.67M
Market Cap
$2.09B
P/E
353.7x
Revenue TTM
$787.44M
EPS TTM
0.07
Net Income TTM
$5.92M
Free Cash Flow
$50.48M
Revenue 1Y
+10.83%
EPS 1Y
+107.87%
Net Income 1Y
+111.52%
FCF 1Y
+4077.70%
Profit Margin
0.75%
FCF Margin
6.41%

Revenue

Annual ending 2025-12-31
$748.44M

EPS

Annual ending 2025-12-31
0.08

Net Income

Annual ending 2025-12-31
$7.21M

News