After booking a loss in the first quarter of 2019, US-based composite wind blades maker TPI Composites Inc (NASDAQ:TPIC) reported a second-quarter net profit and made some adjustments to its outlook for 2019 and 2020.