Price
$7.16
52W High
$10.85
52W Low
$3.25
SMA50
$7.35
SMA200
$7.73
Avg Volume 50D
$5.56M
From 52W High
-51.54%
From 52W Low
+120.31%
Vs SMA50
-2.63%
Vs SMA200
-7.41%
Current Volume
$16.92M
Bars Stored
1257
Market Cap
$1.20B
P/E
35.8x
Revenue TTM
$475.33M
EPS TTM
0.20
Net Income TTM
$33.57M
Free Cash Flow
-$15.98M
Revenue 1Y
+19.07%
EPS 1Y
+42.86%
Net Income 1Y
+39.16%
FCF 1Y
-122.19%
Profit Margin
7.06%
FCF Margin
-3.36%

Revenue

Quarterly ending 2025-12-31
$148.32M

EPS

Quarterly ending 2025-12-31
0.05

Net Income

Quarterly ending 2025-12-31
$8.12M