JA Solar Holdings Co Ltd (NASDAQ:JASO) of China today reported a net profit of CNY 300.1 million (USD 47m/EUR 39m) for 2017, down by 58.3% from 2016, even as external shipments jumped by 52.4%.