4:37 pm Bio-Rad Labs reports Q1 results, misses on revs