Retailer reports revenues of $169.6bn as lingering inflation draws wealthier consumers to low-price products