Ace Hardware nails it on revenue growth