Data Patterns Q1 profit falls 22% on lower revenue, margin pressure