Price
$20.78
52W High
$41.80
52W Low
$19.07
SMA50
$21.09
SMA200
$27.78
Avg Volume 50D
$2.02M
From 52W High
-50.29%
From 52W Low
+8.97%
Vs SMA50
-1.47%
Vs SMA200
-25.20%
Current Volume
$4.29M
Dollar Volume 50D
$42.66M
Market Cap
$2.08B
P/E
72.3x
Revenue TTM
$3.39B
EPS TTM
0.31
Net Income TTM
$28.85M
Free Cash Flow
-$15.22M
Revenue 1Y
+25.17%
EPS 1Y
+1133.33%
Net Income 1Y
+991.29%
FCF 1Y
-111.50%
Profit Margin
0.85%
FCF Margin
-0.45%

Revenue

Annual ending 2025-12-28
$2.98B

EPS

Annual ending 2025-12-28
0.25

Net Income

Annual ending 2025-12-28
$22.39M

News