Logo image of BCPC

BALCHEM CORP (BCPC) Stock Income Statement

NASDAQ:BCPC - Nasdaq - US0576652004 - Common Stock - Currency: USD

168.3  -2.15 (-1.26%)

After market: 168.3 0 (0%)

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-3-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
964.54M953.68M922.44M942.40M799.00M
Cost Of Goods
BCPC Cost Of Goods ChartBCPC Cost Of Goods over time chart
621.68M617.48M620.38M661.90M555.80M
Gross Profit
BCPC Gross Profit ChartBCPC Gross Profit over time chart
342.86M336.21M302.06M280.50M243.20M
Operating Expenses
BCPC Operating Expenses ChartBCPC Operating Expenses over time chart
149.49M152.18M145.18M132.50M115.30M
Research and Development
BCPC Research and Development ChartBCPC Research and Development over time chart
17.36M16.79M15.05M12.20M13.50M
Selling, General, and Administrative Expenses
BCPC Selling, General, and Administrative Expenses ChartBCPC Selling, General, and Administrative Expenses over time chart
132.14M135.39M130.13M120.30M101.70M
Operating Income
BCPC Operating Income ChartBCPC Operating Income over time chart
193.37M184.03M156.88M148.00M127.90M
Interest Income/Expense
BCPC Interest Income/Expense ChartBCPC Interest Income/Expense over time chart
-14.46M-17.02M-23.12M-10.80M-3.00M
Other Income/Expense
BCPC Other Income/Expense ChartBCPC Other Income/Expense over time chart
-245.00K561.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
177.54M166.45M137.26M133.70M125.20M
Income Tax
BCPC Income Tax ChartBCPC Income Tax over time chart
41.00M37.98M28.72M28.40M29.10M
Net Income
BCPC Net Income ChartBCPC Net Income over time chart
136.54M128.47M108.54M105.40M96.10M
EBITDA
BCPC EBITDA ChartBCPC EBITDA over time chart
238.69M232.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.173.933.353.252.94
Non GAAP EPS
BCPC Non GAAP EPS ChartBCPC Non GAAP EPS over time chart
4.574.383.994.043.57
 
Statistics
Gross Profit Margin
BCPC Gross Profit Margin ChartBCPC Gross Profit Margin over time chart
35.55%35.25%32.75%29.76%30.44%
Profit Margin
BCPC Profit Margin ChartBCPC Profit Margin over time chart
14.16%13.47%11.77%11.18%12.03%
Operating Profit Margin
BCPC Operating Profit Margin ChartBCPC Operating Profit Margin over time chart
20.05%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
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 0.5 1 1.5 2 2.5