Price
$84.81
52W High
$167.51
52W Low
$34.51
SMA50
$71.07
SMA200
$85.71
Avg Volume 50D
$768.53K
From 52W High
-49.37%
From 52W Low
+145.75%
Vs SMA50
+19.33%
Vs SMA200
-1.05%
Current Volume
$504.19K
Dollar Volume 50D
$53.63M
Market Cap
$2.57B
P/E
--
Revenue TTM
$454.43M
EPS TTM
-3.66
Net Income TTM
-$106.61M
Free Cash Flow
-$75.80M
Revenue 1Y
+25.42%
EPS 1Y
-18400.00%
Net Income 1Y
-7298.51%
FCF 1Y
-9232.29%
Profit Margin
-23.46%
FCF Margin
-16.68%

Revenue

Annual ending 2025-12-31
$427.54M

EPS

Annual ending 2025-12-31
-0.73

Net Income

Annual ending 2025-12-31
-$21.02M