Logo image of BCPC

BALCHEM CORP (BCPC) Stock Income Statement

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

158.46  -2.57 (-1.6%)

After market: 158.46 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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
BCPC Revenue ChartBCPC Revenue over time chart
942.38M922.44M942.40M799.00M703.60M
Cost Of Goods
BCPC Cost Of Goods ChartBCPC Cost Of Goods over time chart
617.52M620.38M661.90M555.80M479.70M
Gross Profit
BCPC Gross Profit ChartBCPC Gross Profit over time chart
324.86M302.06M280.50M243.20M223.90M
Operating Expenses
BCPC Operating Expenses ChartBCPC Operating Expenses over time chart
152.45M145.18M132.50M115.30M110.80M
Research and Development
BCPC Research and Development ChartBCPC Research and Development over time chart
16.22M15.05M12.20M13.50M10.30M
Selling, General, and Administrative Expenses
BCPC Selling, General, and Administrative Expenses ChartBCPC Selling, General, and Administrative Expenses over time chart
136.23M130.13M120.30M101.70M100.40M
Operating Income
BCPC Operating Income ChartBCPC Operating Income over time chart
172.42M156.88M148.00M127.90M113.10M
Interest Income/Expense
BCPC Interest Income/Expense ChartBCPC Interest Income/Expense over time chart
-19.40M-23.12M-10.80M-3.00M-5.00M
Other Income/Expense
BCPC Other Income/Expense ChartBCPC Other Income/Expense over time chart
832.00K1.19M-600.00K700.00K300.00K
Non Recurring Items
BCPC Non Recurring Items ChartBCPC Non Recurring Items over time chart
N/A2.32M-2.80M-400.00K-2.00M
Income Before Taxes
BCPC Income Before Taxes ChartBCPC Income Before Taxes over time chart
155.24M137.26M133.70M125.20M106.40M
Income Tax
BCPC Income Tax ChartBCPC Income Tax over time chart
33.70M28.72M28.40M29.10M21.80M
Net Income
BCPC Net Income ChartBCPC Net Income over time chart
121.54M108.54M105.40M96.10M84.60M
EBITDA
BCPC EBITDA ChartBCPC EBITDA over time chart
223.53M211.81M199.80M176.80M164.40M
 
Per Share Data
EPS Diluted Total Ops
BCPC EPS Diluted Total Ops ChartBCPC EPS Diluted Total Ops over time chart
3.723.353.252.942.60
Non GAAP EPS
BCPC Non GAAP EPS ChartBCPC Non GAAP EPS over time chart
4.203.994.043.573.32
 
Statistics
Gross Profit Margin
BCPC Gross Profit Margin ChartBCPC Gross Profit Margin over time chart
34.47%32.75%29.76%30.44%31.82%
Profit Margin
BCPC Profit Margin ChartBCPC Profit Margin over time chart
12.90%11.77%11.18%12.03%12.02%
Operating Profit Margin
BCPC Operating Profit Margin ChartBCPC Operating Profit Margin over time chart
18.30%17.01%15.70%16.01%16.07%

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 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 TTM 0.5 1 1.5 2 2.5