Balchem Posts Record Q2 Revenue, All Segments Grow