NYSE:SRI | Key Financial Ratios | STONERIDGE INC

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-301.89-23.58%-80.12%
2026-03-312.02-24.13%-79.11%
2025-12-312.3-18.66%-57.20%
2025-09-302.130-5.07%-12.76%
2025-06-302.14-4.65%-11.42%
2025-03-312.39-2.68%-6.95%
2024-12-312.580-2.66%-6.74%
2024-09-302.440-1.11%-2.72%
2024-06-302.270.010.28%0.69%
2024-03-312.390.01-0.58%-1.41%
2023-12-312.410.01-0.76%-1.80%
2023-09-301.140.68-1.18%-2.92%
2023-06-301.140.62-1.37%-3.39%
2023-03-312.090.01-2.05%-4.98%
2022-12-312.30.01-2.16%-5.00%
2022-09-302.24-3.23%-7.74%
2022-06-302.19-4.94%-11.57%
2022-03-312.21-0.68%-1.50%
2021-12-312.370.020.51%1.15%
2021-09-302.142.10%4.42%
2021-06-302.224.75%9.64%
2021-03-312.37-1.82%-3.97%
2020-12-312.290.51-1.28%-2.68%
2020-09-302.40.03-1.26%-2.77%
2020-06-302.850.02-1.32%-2.96%
2020-03-312.680.019.01%20.25%
2019-12-312.390.0110.01%20.80%
2019-09-302.060.0111.47%24.64%
2019-06-302.060.0112.54%26.56%
2019-03-312.060.018.61%17.42%
2018-12-312.170.019.62%19.01%
2018-09-302.20.0110.85%22.53%
2018-06-302.130.029.89%21.49%
2018-03-312.190.038.51%19.01%
2017-12-312.230.038.08%18.51%
2017-09-302.240.0413.81%33.24%
2017-06-302.250.0614.76%36.90%
2017-03-312.130.0715.29%41.12%
2016-12-312.140.0919.63%43.44%
2016-09-302.130.148.51%26.87%
2016-06-302.110.177.70%26.95%
2016-03-312.040.27.03%26.51%
2015-12-312.150.26.25%24.46%
2015-09-302.030.27-2.70%-11.52%
2015-06-301.940.31-4.43%-19.27%
2015-03-311.970.29-12.25%-56.74%
2014-12-312.040.33-11.81%-51.62%
2014-09-301.721.46-3.98%-16.26%
2014-06-302.291.5-2.60%-11.10%
2014-03-312.111.332.04%8.05%
2013-12-312.41.322.57%10.16%
2013-09-302.141.282.91%11.41%
2013-06-302.141.362.17%8.80%
2013-03-312.081.340.58%2.29%
2012-12-312.031.340.90%3.58%
2012-09-301.911.436.69%28.16%
2012-06-301.731.567.09%32.43%
2012-03-311.71.377.57%32.39%
2011-12-311.511.747.10%37.67%
2011-09-301.882.183.70%18.23%
2011-06-302.162.94%12.00%
2010-12-312.221.94

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.3-18.66%-57.20%
2024-12-312.580-2.66%-6.74%
2023-12-312.410.01-0.76%-1.80%
2022-12-312.30.01-2.16%-5.00%
2021-12-312.370.020.51%1.15%
2020-12-312.290.51-1.28%-2.68%
2019-12-312.390.0110.01%20.80%
2018-12-312.170.019.62%19.01%
2017-12-312.230.038.08%18.51%
2016-12-312.140.0919.63%43.44%
2015-12-312.150.26.25%24.46%
2014-12-312.040.33-11.81%-51.62%
2013-12-312.41.322.57%10.16%
2012-12-312.031.340.90%3.58%
2011-12-311.511.747.10%37.67%
2010-12-312.221.942.98%13.27%
2009-12-31-42.71%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.