Price
$27.37
52W High
$33.26
52W Low
$19.31
SMA50
$27.17
SMA200
$28.78
Avg Volume 50D
$166.85K
From 52W High
-21.52%
From 52W Low
+41.74%
Vs SMA50
+0.72%
Vs SMA200
-4.90%
Current Volume
$160.23K
Bars Stored
989
Market Cap
$1.24B
P/E
148.7x
Revenue TTM
$1.98B
EPS TTM
0.19
Net Income TTM
$8.35M
Free Cash Flow
$43.35M
Revenue 1Y
+9.75%
EPS 1Y
+218.75%
Net Income 1Y
+213.82%
FCF 1Y
+30.35%
Profit Margin
0.42%
FCF Margin
2.19%

Revenue

Quarterly ending 2025-12-31
$481.60M

EPS

Quarterly ending 2025-12-31
-0.13

Net Income

Quarterly ending 2025-12-31
-$6.37M