Skip to content
10-K

Annual Report

BALCHEM CORP BCPC

0001628280-25-007202

← back to feed
Filed
Feb 21, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2024 · Feb 7, 2025 32.53M sh
Cash And Equivalents FY 2024 · Dec 31, 2023 $64.45M
Current Liabilities FY 2024 · Dec 31, 2023 $148.49M
Total Liabilities FY 2024 · Dec 31, 2023 $543.23M
Current Assets FY 2024 · Dec 31, 2023 $314.24M
Total Assets FY 2024 · Dec 31, 2023 $1.6B
Eps Diluted FY 2024 · Dec 31, 2023 $0.82
Eps Diluted FY 2024 · Sep 30, 2023 $0.90
Eps Diluted FY 2024 · Jun 30, 2023 $0.93
Eps Diluted FY 2024 · Mar 31, 2023 $0.70
Eps Diluted FY 2024 · Dec 31, 2022 $3.25
Eps Basic FY 2024 · Dec 31, 2023 $0.83
Eps Basic FY 2024 · Sep 30, 2023 $0.91
Eps Basic FY 2024 · Jun 30, 2023 $0.94
Eps Basic FY 2024 · Mar 31, 2023 $0.71
Eps Basic FY 2024 · Dec 31, 2022 $3.29
Net Income FY 2024 · Dec 31, 2023 $26.65M
Net Income FY 2024 · Sep 30, 2023 $29.08M
Net Income FY 2024 · Jun 30, 2023 $30.11M
Net Income FY 2024 · Mar 31, 2023 $22.71M
Net Income FY 2024 · Dec 31, 2022 $105.37M
Gross Profit FY 2024 · Dec 31, 2023 $74.99M
Gross Profit FY 2024 · Sep 30, 2023 $76.54M
Gross Profit FY 2024 · Jun 30, 2023 $77.35M
Gross Profit FY 2024 · Mar 31, 2023 $73.17M
Gross Profit FY 2024 · Dec 31, 2022 $280.45M
Revenue FY 2024 · Dec 31, 2023 $228.7M
Revenue FY 2024 · Sep 30, 2023 $229.95M
Revenue FY 2024 · Jun 30, 2023 $231.25M
Revenue FY 2024 · Mar 31, 2023 $232.54M
Revenue FY 2024 · Dec 31, 2022 $942.36M
Shares Diluted FY 2024 · Dec 31, 2022 32.39M sh
Stock Repurchased FY 2024 · Dec 31, 2022 $35.42M
Dividends Paid FY 2024 · Dec 31, 2022 $20.71M
Operating Cash Flow FY 2024 · Dec 31, 2022 $138.54M
Rd Expense FY 2024 · Dec 31, 2022 $12.19M
Operating Income FY 2024 · Dec 31, 2022 $145.19M
Cost Of Revenue FY 2024 · Dec 31, 2022 $661.91M
Stockholders Equity FY 2024 · Dec 31, 2021 $877.02M