Apparel retailer Foschini has posted a 42.6 per cent year-on-year earnings leap for fiscal 2003.