Price
$8.30
52W High
$24.56
52W Low
$7.54
SMA50
$11.26
SMA200
$17.61
Avg Volume 50D
$8.88M
From 52W High
-66.21%
From 52W Low
+10.01%
Vs SMA50
-26.28%
Vs SMA200
-52.86%
Current Volume
$7.10M
Dollar Volume 50D
$88.67M
Market Cap
$1.68B
P/E
41.2x
Revenue TTM
$4.52B
EPS TTM
0.18
Net Income TTM
$40.70M
Free Cash Flow
$177.51M
Revenue 1Y
+37.62%
EPS 1Y
+164.29%
Net Income 1Y
+179.88%
FCF 1Y
+524.92%
Profit Margin
0.90%
FCF Margin
3.92%

Revenue

Annual ending 2025-12-31
$3.91B

EPS

Annual ending 2025-12-31
0.00

Net Income

Annual ending 2025-12-31
-$724.00K

News