CuriosityStream (NASDAQ:CURI) sees FY2026 sales of $75.000 million-$80.000 million vs $80.729 million analyst estimate.