Innoviz Technologies Ltd (INVZ) surpasses revenue expectations and strengthens its financial position with strategic partnerships and operational optimizations.