Price
$19.72
52W High
$29.75
52W Low
$13.48
SMA50
$20.40
SMA200
$22.84
Avg Volume 50D
$3.67M
From 52W High
-50.86%
From 52W Low
+46.29%
Vs SMA50
-3.36%
Vs SMA200
-13.64%
Current Volume
$3.86M
Bars Stored
1126
Market Cap
$4.83B
P/E
167.8x
Revenue TTM
$925.40M
EPS TTM
0.11
Net Income TTM
$28.80M
Free Cash Flow
$106.90M
Revenue 1Y
+7.50%
EPS 1Y
+157.89%
Net Income 1Y
+179.78%
FCF 1Y
+112.52%
Profit Margin
3.11%
FCF Margin
11.55%

Revenue

Quarterly ending 2025-12-31
$277.40M

EPS

Quarterly ending 2025-12-31
0.07

Net Income

Quarterly ending 2025-12-31
$17.30M