US-based drinks can producer Novelis has posted its delayed first-quarter results and reported a net loss of US$74m.