Price
$7.78
52W High
$10.06
52W Low
$5.21
SMA50
$7.83
SMA200
$7.00
Avg Volume 50D
$1.14M
From 52W High
-22.66%
From 52W Low
+49.33%
Vs SMA50
-0.68%
Vs SMA200
+11.13%
Current Volume
$788.94K
Dollar Volume 50D
$8.92M
Market Cap
$636.03M
P/E
222.2x
Revenue TTM
$422.58M
EPS TTM
0.02
Net Income TTM
$2.86M
Free Cash Flow
$16.00M
Revenue 1Y
+8.57%
EPS 1Y
-89.47%
Net Income 1Y
-83.16%
FCF 1Y
-39.81%
Profit Margin
0.68%
FCF Margin
3.79%

Revenue

Annual ending 2025-12-31
$411.83M

EPS

Annual ending 2025-12-31
0.11

Net Income

Annual ending 2025-12-31
$9.67M

News