Balchem's net profit under GAAP for 6 months of 2020 was $40,893 million, up 5.9% from $38,612 million in the previous year. Revenue increased by 9.2% to $347,791 million from $318,583 million a year earlier.