The Dodgeville-based retailer reported earnings of $18.5 million, or $0.59 per share, on revenue of $441.7 million for the ...