Let’s dig into the relative performance of TPI Composites (NASDAQ:TPIC) and its peers as we unravel the now-completed Q3 renewable energy earnings season.