BMG posts record earnings in half yearly financials