Price
$14.87
52W High
$14.87
52W Low
$9.41
SMA50
$13.20
SMA200
$11.97
Avg Volume 50D
$728.17K
From 52W High
-0.00%
From 52W Low
+58.02%
Vs SMA50
+12.68%
Vs SMA200
+24.22%
Current Volume
$889.20K
Bars Stored
1257
Market Cap
$1.21B
P/E
69.5x
Revenue TTM
$883.65M
EPS TTM
0.21
Net Income TTM
$17.44M
Free Cash Flow
-$51.06M
Revenue 1Y
-8.31%
EPS 1Y
-38.24%
Net Income 1Y
-35.21%
FCF 1Y
+48.11%
Profit Margin
1.97%
FCF Margin
-5.78%

Revenue

Quarterly ending 2025-12-31
$210.11M

EPS

Quarterly ending 2025-12-31
0.04

Net Income

Quarterly ending 2025-12-31
$3.70M