BALCHEM CORP (BCPC) Stock Income Statement

NASDAQ:BCPC • US0576652004

179.34 USD
-3.92 (-2.14%)
Last: Mar 3, 2026, 02:48 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.

2025
(2025-12-31)
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.04B953.68M922.44M942.40M799.00M
Cost Of Goods
BCPC Cost Of Goods ChartBCPC Cost Of Goods over time chart
666.53M617.48M620.38M661.90M555.80M
Gross Profit
BCPC Gross Profit ChartBCPC Gross Profit over time chart
370.63M336.21M302.06M280.50M243.20M
Operating Expenses
BCPC Operating Expenses ChartBCPC Operating Expenses over time chart
161.31M152.18M145.18M132.50M115.30M
Research and Development
BCPC Research and Development ChartBCPC Research and Development over time chart
N/A16.79M15.05M12.20M13.50M
Selling, General, and Administrative Expenses
BCPC Selling, General, and Administrative Expenses ChartBCPC Selling, General, and Administrative Expenses over time chart
N/A135.39M130.13M120.30M101.70M
Operating Income
BCPC Operating Income ChartBCPC Operating Income over time chart
209.33M184.03M156.88M148.00M127.90M
Interest Income/Expense
BCPC Interest Income/Expense ChartBCPC Interest Income/Expense over time chart
-10.30M-17.02M-23.12M-10.80M-3.00M
Other Income/Expense
BCPC Other Income/Expense ChartBCPC Other Income/Expense over time chart
N/A561.00K1.19M-600.00K700.00K
Non Recurring Items
BCPC Non Recurring Items ChartBCPC Non Recurring Items over time chart
N/A-1.12M2.32M-2.80M-400.00K
Income Before Taxes
BCPC Income Before Taxes ChartBCPC Income Before Taxes over time chart
199.03M166.45M137.26M133.70M125.20M
Income Tax
BCPC Income Tax ChartBCPC Income Tax over time chart
44.19M37.98M28.72M28.40M29.10M
Net Income
BCPC Net Income ChartBCPC Net Income over time chart
154.84M128.47M108.54M105.40M96.10M
EBITDA
BCPC EBITDA ChartBCPC EBITDA over time chart
255.02M232.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.753.933.353.252.94
Non GAAP EPS
BCPC Non GAAP EPS ChartBCPC Non GAAP EPS over time chart
5.154.383.994.043.57
 
Statistics
Gross Profit Margin
BCPC Gross Profit Margin ChartBCPC Gross Profit Margin over time chart
35.74%35.25%32.75%29.76%30.44%
Profit Margin
BCPC Profit Margin ChartBCPC Profit Margin over time chart
14.93%13.47%11.77%11.18%12.03%
Operating Profit Margin
BCPC Operating Profit Margin ChartBCPC Operating Profit Margin over time chart
20.18%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 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 200M 400M 600M 800M 1B
BCPC Earnings Per Share (EPS) chartBCPC EPS Diluted and non-GAAP ChartEarnings Per Share 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 1 2 3 4 5