Net profit came in at 94 million euros ($112 million) compared to a loss of 193 million euros during April-June last year