Logo image of BCPC

BALCHEM CORP (BCPC) Stock Income Statement

USA - NASDAQ:BCPC - US0576652004 - Common Stock

156.11 USD
+0.88 (+0.57%)
Last: 11/11/2025, 8:00:01 PM
156.11 USD
0 (0%)
After Hours: 11/11/2025, 8:00:01 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
BCPC Revenue ChartBCPC Revenue over time chart
1.01B953.68M922.44M942.40M799.00M
Gross Premiums Earned
BCPC Gross Premiums Earned ChartBCPC Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
BCPC Loss Claims ChartBCPC Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
BCPC Deferred Policy Acquisition Expense ChartBCPC Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
BCPC Net Interest Income ChartBCPC Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
BCPC Non Interest Income ChartBCPC Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
BCPC Loan Loss Provision ChartBCPC Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
BCPC Net Interest Income after Provision ChartBCPC Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
BCPC Non Interest Expense ChartBCPC Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
BCPC Minority Interest Expense ChartBCPC Minority Interest Expense over time chart
nullnullnullnullnull
Cost Of Goods
BCPC Cost Of Goods ChartBCPC Cost Of Goods over time chart
650.48M617.48M620.38M661.90M555.80M
Gross Profit
BCPC Gross Profit ChartBCPC Gross Profit over time chart
363.07M336.21M302.06M280.50M243.20M
Operating Expenses
BCPC Operating Expenses ChartBCPC Operating Expenses over time chart
157.99M152.18M145.18M132.50M115.30M
Research and Development
BCPC Research and Development ChartBCPC Research and Development over time chart
17.97M16.79M15.05M12.20M13.50M
Selling, General, and Administrative Expenses
BCPC Selling, General, and Administrative Expenses ChartBCPC Selling, General, and Administrative Expenses over time chart
140.03M135.39M130.13M120.30M101.70M
Operating Income
BCPC Operating Income ChartBCPC Operating Income over time chart
205.08M184.03M156.88M148.00M127.90M
Interest Income/Expense
BCPC Interest Income/Expense ChartBCPC Interest Income/Expense over time chart
-11.63M-17.02M-23.12M-10.80M-3.00M
Other Income/Expense
BCPC Other Income/Expense ChartBCPC Other Income/Expense over time chart
627.00K561.00K1.19M-600.00K700.00K
Non Recurring Items
BCPC Non Recurring Items ChartBCPC Non Recurring Items over time chart
null-1.12M2.32M-2.80M-400.00K
Income Before Taxes
BCPC Income Before Taxes ChartBCPC Income Before Taxes over time chart
193.48M166.45M137.26M133.70M125.20M
Income Tax
BCPC Income Tax ChartBCPC Income Tax over time chart
44.28M37.98M28.72M28.40M29.10M
Net Income
BCPC Net Income ChartBCPC Net Income over time chart
149.20M128.47M108.54M105.40M96.10M
EBITDA
BCPC EBITDA ChartBCPC EBITDA over time chart
249.94M232.00M211.81M199.80M176.80M
 
Per Share Data
EPS Diluted Total Ops
BCPC EPS Diluted Total Ops ChartBCPC EPS Diluted Total Ops over time chart
4.56013.92673.34513.252.94
Non GAAP EPS
BCPC Non GAAP EPS ChartBCPC Non GAAP EPS over time chart
4.974.383.98999999999999984.043.5700000000000003
 
Statistics
Gross Profit Margin
BCPC Gross Profit Margin ChartBCPC Gross Profit Margin over time chart
35.82%35.25%32.75%29.76%30.44%
Profit Margin
BCPC Profit Margin ChartBCPC Profit Margin over time chart
14.72%13.47%11.77%11.18%12.03%
Operating Profit Margin
BCPC Operating Profit Margin ChartBCPC Operating Profit Margin over time chart
20.23%19.30%17.01%15.70%16.01%

All data in USD

Charts

BCPC Income Statement data chartBCPC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 200M 400M 600M 800M 1B
BCPC Earnings Per Share (EPS) chartBCPC EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 1 2 3 4