November 13, 2026 Neonode earnings report shows mixed results with revenue drop Neonode earnings report reveals a $0.02 beat but revenue fell short of estimates.