Price
$17.46
52W High
$35.92
52W Low
$12.86
SMA50
$15.72
SMA200
$22.11
Avg Volume 50D
$7.22M
From 52W High
-105.73%
From 52W Low
+35.77%
Vs SMA50
+11.05%
Vs SMA200
-21.05%
Current Volume
$4.09M
Dollar Volume 50D
$114.01M
Market Cap
$5.23B
P/E
--
Revenue TTM
$1.31B
EPS TTM
-0.03
Net Income TTM
-$8.64M
Free Cash Flow
$218.97M
Revenue 1Y
+30.27%
EPS 1Y
+83.33%
Net Income 1Y
+81.75%
FCF 1Y
+49.18%
Profit Margin
-0.66%
FCF Margin
16.69%

Revenue

Annual ending 2025-12-31
$1.23B

EPS

Annual ending 2025-12-31
-0.11

Net Income

Annual ending 2025-12-31
-$31.77M