Huge accounting malpractice discovery smashes profits