13F Pro Quality Score
Rank #2,403 of 2,962 stocks
View Technology peers →
Rankings refresh quarterly once 80% of peers have filed (~45 days after quarter-end). Next update: ~Nov 14, 2026.
Revenue
$61.93M
Net Income
$-11.48M
EPS (Diluted)
$-2.01
Operating Margin
-19.8%
ROIC
-10.4%
Free Cash Flow
$-3.35M