Price
$16.17
52W High
$17.12
52W Low
$3.81
SMA50
$13.86
SMA200
$9.87
Avg Volume 50D
$3.82M
From 52W High
-5.88%
From 52W Low
+324.41%
Vs SMA50
+16.69%
Vs SMA200
+63.84%
Current Volume
$2.31M
Bars Stored
1228
Market Cap
$2.69B
P/E
78.5x
Revenue TTM
$631.10M
EPS TTM
0.19
Net Income TTM
$34.25M
Free Cash Flow
$53.00M
Revenue 1Y
+13.60%
EPS 1Y
+533.33%
Net Income 1Y
+1159.19%
FCF 1Y
-17.37%
Profit Margin
5.43%
FCF Margin
8.40%

Revenue

Quarterly ending 2025-12-31
$201.90M

EPS

Quarterly ending 2025-12-31
0.10

Net Income

Quarterly ending 2025-12-31
$18.51M