NASDAQ:BCPC | Key Financial Ratios | BALCHEM CORP

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.669.75%12.62%
2026-03-312.559.33%12.30%
2025-12-312.079.18%12.31%
2025-09-302.728.98%11.50%
2025-06-302.648.51%11.26%
2025-03-312.448.44%11.30%
2024-12-311.998.16%11.17%
2024-09-302.987.61%10.32%
2024-06-302.837.41%10.50%
2024-03-312.617.23%10.64%
2023-12-312.126.80%10.30%
2023-09-303.166.44%10.08%
2023-06-302.946.14%9.88%
2023-03-312.886.09%10.19%
2022-12-312.46.49%11.23%
2022-09-302.596.67%12.16%
2022-06-302.626.76%12.06%
2022-03-312.598.50%11.63%
2021-12-312.248.01%10.96%
2021-09-302.867.91%10.50%
2021-06-302.857.66%10.33%
2021-03-313.177.55%10.39%
2020-12-312.837.26%10.22%
2020-09-303.957.13%10.11%
2020-06-303.887.12%10.34%
2020-03-313.776.94%10.53%
2019-12-312.766.89%10.71%
2019-09-303.337.26%10.85%
2019-06-303.737.12%10.67%
2019-03-313.478.03%10.98%
2018-12-312.760.238.01%11.36%
2018-09-303.42010.16%14.63%
2018-06-303.9809.81%14.63%
2018-03-312.160.339.70%14.67%
2017-12-311.840.069.35%14.60%
2017-09-302.160.46.68%10.93%
2017-06-302.380.436.39%11.02%
2017-03-312.20.476.33%10.99%
2016-12-311.870.55.90%10.74%
2016-09-302.340.525.88%10.79%
2016-06-302.250.565.83%11.22%
2016-03-312.260.65.82%11.75%
2015-12-312.440.646.79%12.88%
2015-09-302.650.677.15%13.79%
2015-06-302.610.727.40%14.67%
2015-03-312.290.796.91%14.37%
2014-12-311.90.856.13%13.48%
2014-09-302.040.915.25%11.83%
2014-06-302.420.984.60%11.52%
2014-03-3110.0511.21%12.46%
2013-12-317.77011.91%13.54%
2013-09-3010.1912.28%13.63%
2013-06-309.3812.74%14.16%
2013-03-318.4212.88%14.45%
2012-12-317.0112.80%14.65%
2012-09-307.3213.04%14.82%
2012-06-306.6213.52%15.55%
2012-03-317.0214.07%16.07%
2011-12-315.6814.27%16.71%
2011-09-306.4514.88%17.27%
2011-06-305.6314.56%17.13%
2010-12-314.39

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.079.18%12.31%
2024-12-311.998.16%11.17%
2023-12-312.126.80%10.30%
2022-12-312.46.49%11.23%
2021-12-312.248.01%10.96%
2020-12-312.837.26%10.22%
2019-12-312.766.89%10.71%
2018-12-312.760.238.01%11.36%
2017-12-311.840.069.35%14.60%
2016-12-311.870.55.90%10.74%
2015-12-312.440.646.79%12.88%
2014-12-311.90.856.13%13.48%
2013-12-317.77011.91%13.54%
2012-12-317.0112.80%14.65%
2011-12-315.6814.27%16.71%
2010-12-314.3914.56%17.75%
2009-12-3114.26%18.20%