Price
$27.54
52W High
$28.69
52W Low
$18.80
SMA50
$25.95
SMA200
$25.17
Avg Volume 50D
$186.83K
From 52W High
-4.18%
From 52W Low
+46.49%
Vs SMA50
+6.14%
Vs SMA200
+9.40%
Current Volume
$145.37K
Bars Stored
1257
Market Cap
$857.21M
P/E
37.9x
Revenue TTM
$1.38B
EPS TTM
0.70
Net Income TTM
$22.63M
Free Cash Flow
-$82.08M
Revenue 1Y
-21.00%
EPS 1Y
+135.71%
Net Income 1Y
+137.20%
FCF 1Y
-300.86%
Profit Margin
1.64%
FCF Margin
-5.94%

Revenue

Quarterly ending 2025-12-31
$284.76M

EPS

Quarterly ending 2025-12-31
1.39

Net Income

Quarterly ending 2025-12-31
$43.63M