Military armour provider Armor Holdings Inc has reported net income of $23.9 million or 70 cents a share for the third quarter of 2004, compared to $6.1m or 22 cents a share in the same quarter of 2003.