I 1990 startet en snuoperasjon i selskapet. Jens Petter Ekornes var på ny tilbake som administrerende direktør, og styret ble byttet ut. I 1992 gikk selskapet med overskudd for første gang siden 1984. Produksjonen ble samlet i Norge, og i 1994 var den konsentrert på fire anlegg; Ekornes Fetsund AS, J.E. Ekornes AS (Ikornnes), Ekornes Stranda AS (Stranda) og Ekornes Grodås AS (Grodås). Samme år oppnådde selskapet et rekordresultat med 64,4 millioner kroner. Ekornes AS ble børsnotert 6. april 1995 og skiftet navn til Ekornes ASA januar året etter. Ekornes Hareid AS ble etablert i april 1996, og i mai overtok Ekornes driften av Utgård Mestermøbler AS i Hareid. Jens Petter Ekornes gikk samme år over i stilling som konsernsjef i Ekornes ASA. Nils-Fredrik Drabløs ble ny administrerende direktør. Sofafabrikkene Ekornes Grodås AS, Ekornes Stranda AS og Ekornes Hareid AS ble i 1999 fusjonert til et felles selskap, Ekornes Møbler AS.