Is this an indication of a difference in Pt usage over against En? Does it mean one hat shared between them or one hat each? If the latter then the English should be "They have brown hats".
I see it as just one hat since we have "um". If it was told "eles têm chapéu castanho" i would understand one for each person