foxconn logo

Revenues up, nets down