Revenue: $165 million vs analyst estimates of $159.5 million (10.3% year-on ... enabling researchers to analyze biological ...