Price
$6.09
52W High
$7.98
52W Low
$4.76
SMA50
$6.69
SMA200
$6.16
Avg Volume 50D
$959.45K
From 52W High
-23.68%
From 52W Low
+27.94%
Vs SMA50
-9.02%
Vs SMA200
-1.09%
Current Volume
$628.95K
Dollar Volume 50D
$6.44M
Market Cap
$707.05M
P/E
132.8x
Revenue TTM
$576.64M
EPS TTM
0.05
Net Income TTM
$5.33M
Free Cash Flow
$37.02M
Revenue 1Y
+10.50%
EPS 1Y
+138.46%
Net Income 1Y
+140.18%
FCF 1Y
+212.07%
Profit Margin
0.92%
FCF Margin
6.42%

Revenue

Annual ending 2025-12-31
$545.91M

EPS

Annual ending 2025-12-31
0.09

Net Income

Annual ending 2025-12-31
$11.12M

News