The luxury fashion firm reported a 21 slump in revenue in 2024.