Price
$20.56
52W High
$22.03
52W Low
$14.56
SMA50
$19.95
SMA200
$19.00
Avg Volume 50D
$350.60K
From 52W High
-6.67%
From 52W Low
+41.21%
Vs SMA50
+3.08%
Vs SMA200
+8.19%
Current Volume
$237.95K
Dollar Volume 50D
$7.02M
Market Cap
$845.98M
P/E
104.4x
Revenue TTM
$1.22B
EPS TTM
0.16
Net Income TTM
$8.10M
Free Cash Flow
-$97.60M
Revenue 1Y
+16.12%
EPS 1Y
+129.63%
Net Income 1Y
+136.32%
FCF 1Y
-16.75%
Profit Margin
0.66%
FCF Margin
-7.98%

Revenue

Annual ending 2025-12-31
$1.16B

EPS

Annual ending 2025-12-31
-0.03

Net Income

Annual ending 2025-12-31
-$1.20M

News