BALCHEM CORP (BCPC): financials from its own SEC filings