NYSE:BHE | Key Financial Ratios | BENCHMARK ELECTRONICS INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.992.40%4.76%
2026-03-312.181.63%3.12%
2025-12-312.281.20%2.26%
2025-09-302.321.70%3.16%
2025-06-302.361.78%3.27%
2025-03-312.372.38%4.60%
2024-12-312.322.86%5.53%
2024-09-302.363.12%6.08%
2024-06-302.353.35%6.59%
2024-03-312.363.19%6.50%
2023-12-312.293.03%6.39%
2023-09-302.442.91%6.40%
2023-06-302.382.88%6.34%
2023-03-312.383.06%6.73%
2022-12-312.213.06%6.65%
2022-09-302.012.61%5.94%
2022-06-302.042.25%4.94%
2022-03-312.121.94%3.98%
2021-12-312.061.88%3.67%
2021-09-302.131.69%3.23%
2021-06-302.181.59%2.99%
2021-03-312.41.03%1.85%
2020-12-312.50.81%1.42%
2020-09-302.64-0.03%-0.06%
2020-06-302.60.04%0.07%
2020-03-312.750.74%1.36%
2019-12-312.61.33%2.31%
2019-09-302.723.30%5.64%
2019-06-302.583.21%5.62%
2019-03-312.653.22%5.58%
2018-12-312.611.20%2.02%
2018-09-303.02-4.19%-6.76%
2018-06-303.08-3.50%-5.73%
2018-03-313.23-3.11%-5.14%
2017-12-313.41-1.51%-2.38%
2017-09-303.63.03%4.42%
2017-06-303.583.24%4.75%
2017-03-313.63.02%4.45%
2016-12-313.713.18%4.68%
2016-09-303.694.33%6.36%
2016-06-304.054.41%6.35%
2016-03-314.514.96%6.99%
2015-12-314.175.04%7.22%
2015-09-304.084.76%6.11%
2015-06-303.894.50%5.85%
2015-03-314.294.70%5.94%
2014-12-313.844.87%6.32%
2014-09-303.47.26%9.83%
2014-06-303.617.87%10.41%
2014-03-313.577.15%9.50%
2013-12-313.376.70%9.04%
2013-09-303.543.95%5.29%
2013-06-303.493.73%5.01%
2013-03-313.94.21%5.47%
2012-12-313.673.77%4.97%
2012-09-303.62.76%3.66%
2012-06-303.492.81%3.76%
2012-03-313.332.83%3.83%
2011-12-313.413.46%4.66%
2011-09-303.624.59%6.09%
2011-06-303.874.77%6.23%
2011-03-313.955.15%6.69%
2010-12-313.765.41%7.14%
2010-09-303.665.24%6.97%
2010-06-303.554.82%6.48%
2009-12-313.53

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.281.20%2.26%
2024-12-312.322.86%5.53%
2023-12-312.293.03%6.39%
2022-12-312.213.06%6.65%
2021-12-312.061.88%3.67%
2020-12-312.50.81%1.42%
2019-12-312.61.33%2.31%
2018-12-312.611.20%2.02%
2017-12-313.41-1.51%-2.38%
2016-12-313.713.18%4.68%
2015-12-314.175.04%7.22%
2014-12-313.844.85%6.30%
2013-12-313.376.70%9.04%
2012-12-313.673.77%4.97%
2011-12-313.413.46%4.66%
2010-12-313.765.40%7.13%
2009-12-313.533.64%4.89%
2008-12-31-12.91%