BALCHEM CORPBCPC

Market cap
$5.2B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024120-4.49%
Dec 31, 2023125-4.78%
Dec 31, 2022132+12.07%
Dec 31, 2021117+19.54%
Dec 31, 202098+5.10%
Dec 31, 201993-6.13%
Dec 31, 2018100+9.12%
Dec 31, 201791+9.58%
Dec 31, 201683+37.64%
Dec 31, 201560-15.97%
Dec 31, 201472+82.76%
Dec 31, 201339-6.22%
Dec 31, 201242+21.97%
Dec 31, 201134