La compañía tiene su sede en Kowloon, Hong Kong, y en Ratingen (cerca de Düsseldorf), Alemania.
Susie asumió la parte creativa y Douy Tomkins el rol financiero del negocio.
En febrero de 2012 Esprit anunció que cerraba todas sus tiendas de venta en Norteamérica debido a que no eran competitivos en este mercado y estaban perdiendo dinero.
[2] En mayo de 2018, se anunció que Esprit cerrará las 67 tiendas en Nueva Zelanda y Australia.
[5] Esprit planea regresar a Asia, pero solo para Corea del Sur, Hong Kong, Macao, Malasia y Taiwán en 2022, no hay planes para abrir uno en Singapur.