Appen woes worsen as EBITDA, revenue tank – Michmutters