Price
$34.61
52W High
$34.61
52W Low
$25.61
SMA50
$32.73
SMA200
$29.16
Avg Volume 50D
$576.42K
From 52W High
-0.00%
From 52W Low
+35.14%
Vs SMA50
+5.74%
Vs SMA200
+18.69%
Current Volume
$447.61K
Bars Stored
1257
Market Cap
$2.07B
P/E
27.8x
Revenue TTM
$220.21M
EPS TTM
1.35
Net Income TTM
$74.45M
Free Cash Flow
-$150.72M
Revenue 1Y
+9.87%
EPS 1Y
+7.14%
Net Income 1Y
+10.95%
FCF 1Y
+6.69%
Profit Margin
33.81%
FCF Margin
-68.45%

Revenue

Quarterly ending 2025-12-31
$60.00M

EPS

Quarterly ending 2025-12-31
0.46

Net Income

Quarterly ending 2025-12-31
$23.89M