TPI Composites: Q3 Earnings Snapshot