NDN sees Q1 sales, earnings boost