Golf apparel company Hartmarx Corporation has reported improved financial results for the fiscal 2004 year, with sales and earnings increases in both its men's and women's divisions.