Price
$13.61
52W High
$14.81
52W Low
$8.60
SMA50
$12.03
SMA200
$12.82
Avg Volume 50D
$1.84M
From 52W High
-8.82%
From 52W Low
+58.26%
Vs SMA50
+13.17%
Vs SMA200
+6.12%
Current Volume
$1.61M
Bars Stored
1229
Market Cap
$1.65B
P/E
122.2x
Revenue TTM
$623.02M
EPS TTM
0.10
Net Income TTM
$13.50M
Free Cash Flow
$98.83M
Revenue 1Y
+26.59%
EPS 1Y
+900.00%
Net Income 1Y
+365.41%
FCF 1Y
+1.10%
Profit Margin
2.17%
FCF Margin
15.86%

Revenue

Quarterly ending 2025-12-31
$157.54M

EPS

Quarterly ending 2025-12-31
0.00

Net Income

Quarterly ending 2025-12-31
$33.00K