13F Pro Quality Score
Rank #2,670 of 2,962 stocks
View Consumer Staples peers →
Rankings refresh quarterly once 80% of peers have filed (~45 days after quarter-end). Next update: ~Nov 14, 2026.
Revenue
$614.62M
Net Income
$-11.56M
EPS (Diluted)
$-0.04
Operating Margin
-4.3%
ROIC
-6.2%
Free Cash Flow
$-19.55M