The company's earnings before interest, tax, depreciation, and amortisation (EBITDA) margin contracted by 84 basis points (bps) Y-o-Y (dowb 610 bps Q-o-Q) to 10 per cent