NYSE:DCH | Key Financial Ratios | Dauch Corp

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.43.39-1.50%-10.96%
2026-03-311.43.51-1.13%-8.48%
2025-12-312.956.4-0.30%-3.08%
2025-09-301.773.70.78%5.83%
2025-06-301.773.950.81%6.34%
2025-03-311.724.450.42%3.62%
2024-12-311.634.730.69%6.22%
2024-09-301.654.410.56%4.80%
2024-06-301.684.530.04%0.36%
2024-03-311.694.51-0.15%-1.29%
2023-12-311.674.65-0.63%-5.55%
2023-09-301.714.73-0.01%-0.10%
2023-06-301.714.530.79%6.72%
2023-03-311.674.741.07%9.36%
2022-12-311.664.741.18%10.25%
2022-09-301.696.210.07%0.84%
2022-06-301.696.56-0.43%-5.29%
2022-03-311.776.43-0.55%-6.54%
2021-12-311.786.850.10%1.29%
2021-09-301.821.56%20.38%
2021-06-301.693.56%47.09%
2021-03-311.9-0.36%-5.33%
2020-12-311.929.45-9.49%-151.50%
2020-09-301.87-17.70%-308.51%
2020-06-301.56-21.36%-659.07%
2020-03-311.68-16.61%-263.57%
2019-12-311.81-7.29%-49.56%
2019-09-301.78-5.36%-27.86%
2019-06-301.56-2.70%-12.99%
2019-03-311.47-1.38%-6.92%
2018-12-311.5-0.77%-3.87%
2018-09-301.634.98%22.36%
2018-06-301.625.35%24.54%
2018-03-311.64.26%20.69%
2017-12-311.64.28%21.95%
2017-09-301.723.45%19.38%
2017-06-301.753.21%19.58%
2017-03-313.335.31%40.58%
2016-12-311.997.03%47.74%
2016-09-301.857.30%49.37%
2016-06-301.777.45%55.95%
2016-03-311.697.37%62.94%
2015-12-311.617.36%78.14%
2015-09-301.785.47%81.97%
2015-06-301.755.03%82.36%
2015-03-311.674.92%114.27%
2014-12-311.664.41%126.10%
2014-09-301.594.95%94.27%
2014-06-301.594.60%102.65%
2014-03-311.593.84%145.02%
2013-12-311.513.12%233.33%
2013-09-301.5512.33%-821.79%
2013-06-301.5311.46%-339.47%
2013-03-311.5410.69%-300.09%
2012-12-311.4512.83%-304.39%
2012-09-301.572.95%-15.85%
2012-06-301.254.58%-28.33%
2012-03-311.416.25%-41.52%
2011-12-311.326.13%-33.56%
2011-09-301.26.57%-38.54%
2011-06-301.087.32%-43.68%
2010-12-311.06

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.956.4-0.30%-3.08%
2024-12-311.634.730.69%6.22%
2023-12-311.674.65-0.63%-5.55%
2022-12-311.664.741.18%10.25%
2021-12-311.786.850.10%1.29%
2020-12-311.929.45-9.49%-151.50%
2019-12-311.81-7.29%-49.56%
2018-12-311.5-0.77%-3.87%
2017-12-311.64.28%21.95%
2016-12-311.997.03%47.74%
2015-12-311.617.36%78.14%
2014-12-311.664.41%126.10%
2013-12-311.513.12%233.33%
2012-12-311.4512.83%-304.39%
2011-12-311.326.13%-33.56%
2010-12-311.065.46%-24.07%