Golf apparel maker Sport-Haley Inc has reported a slip in full year gross profit to $7.18 million from $7.32m in 2003. Net losses were $2.19 million versus losses of $388,000 for fiscal 2003.