Aftermarket retailer Advance Auto Parts has announced record revenue and earnings for its first quarter ended April 23.