Balchem
Income Statement

Last updated:

Income statement is a financial statement that shows how profitable a business was over a given reporting period presenting its revenue, expenses or net income. Balchem's past years’ income statements indicate that its last revenue has decreased compared to the previous period by 2% to $922,439,000. The net income raised on $108,543,000 and profit margin reached 12%. Total operating expenses were $142,863,000.

Profit Margin

Balchem Corporation (NASDAQ:BCPC): Profit margin
2014 541.38M 52.82M 9.76%
2015 552.49M 59.72M 10.81%
2016 553.20M 55.97M 10.12%
2017 594.79M 90.07M 15.14%
2018 643.67M 78.57M 12.21%
2019 643.70M 79.67M 12.38%
2020 703.64M 84.62M 12.03%
2021 799.02M 96.10M 12.03%
2022 942.35M 105.36M 11.18%
2023 922.43M 108.54M 11.77%

BCPC Income Statement (2014 – 2023)

2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue
Revenue
922.43M942.35M799.02M703.64M643.70M643.67M594.79M553.20M552.49M541.38M
Cost of revenue
620.38M661.90M555.84M479.74M432.33M439.42M405.78M372.34M384.39M397.21M
Gross profit
302.05M280.45M243.17M223.89M211.36M204.25M189.00M180.86M168.09M144.17M
Operating exp.
Research and development
15.04M12.19M13.52M10.33M11.37M11.59M9.30M7.32M5.99M4.81M
Selling and marketing
74.39M67.40M60.41M58.63M60.93M57.21M54.72M55.17M46.25M35.75M
Total operating expenses
142.86M135.26M115.67M112.75M108.81M96.50M91.75M90.02M74.14M62.02M
Operating income
159.19M145.18M127.50M111.14M102.55M107.75M97.25M90.83M93.95M82.14M
Other income (expenses), net
-21.93M-11.43M-2.26M-4.73M-6.07M-8.72M-8.41M-7.90M-6.89M-5.09M
Income before tax
137.26M133.74M125.23M106.41M96.47M99.03M88.48M82.93M87.06M77.05M
Income tax expense
28.71M28.38M29.12M21.79M16.80M20.45M-1.58M26.96M27.34M24.22M
Net income
108.54M105.36M96.10M84.62M79.67M78.57M90.07M55.97M59.72M52.82M
Earnings per share
Basic EPS
3.383.292.982.632.482.442.811.761.921.71
Diluted EPS
3.353.252.942.62.452.422.791.751.891.69
Data sourceData sourceData sourceData sourceData sourceData sourceData sourceData sourceData sourceData source