US denim specialist The Buckle has booked first-quarter earnings that missed analyst expectations as both sales and margins fell.