Robinson reported a small improvement in underlying pre-tax profits for the six months to 30 June, but says it still faces margin pressure from higher input costs.