Telos (NASDAQ:TLS) sees FY2026 sales of $187.000 million-$200.000 million vs $195.300 million analyst estimate.