Hong Kong-based firm Xinyi Solar Holdings Ltd (HKG:00968) today reported a net profit of nearly HKD 1.99 billion (USD 256m/EUR 241.7m) for 2016, up by 64.7% year-on-year.