NASDAQ:NNBR | Key Financial Ratios | NN 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.797.85-6.31%-133.48%
2026-03-311.876.53-7.53%-130.82%
2025-12-311.834.69-7.71%-100.02%
2025-09-301.873.12-9.41%-85.62%
2025-06-301.932.68-8.32%-64.36%
2025-03-311.922.25-7.04%-48.14%
2024-12-3121.99-8.38%-51.36%
2024-09-301.961.35-7.83%-35.50%
2024-06-302.041.46-8.11%-37.20%
2024-03-312.041.37-10.24%-45.21%
2023-12-312.241.23-9.82%-40.12%
2023-09-302.181.06-7.99%-28.96%
2023-06-302.171.01-7.20%-25.11%
2023-03-312.20.87-6.02%-18.90%
2022-12-312.430.82-4.78%-14.01%
2022-09-302.60.81-2.44%-7.00%
2022-06-302.450.75-2.58%-7.17%
2022-03-312.370.69-1.95%-5.21%
2021-12-312.650.69-2.28%-5.90%
2021-09-302.440.6922.48%59.47%
2021-06-302.330.6725.92%68.45%
2021-03-312.270.6722.93%60.78%
2020-12-312.080.33-16.10%-39.58%
2020-09-300.939.62-19.91%-303.49%
2020-06-302.4814.47-22.37%-500.66%
2020-03-312.3810.58-20.78%-349.06%
2019-12-312.17-17.43-3.03%104.91%
2019-09-302.032.43-16.14%-70.40%
2019-06-302.132.32-16.46%-68.58%
2019-03-311.92.18-17.46%-69.88%
2018-12-312.04-26.91-17.49%838.18%
2018-09-302.361.370.32%0.89%
2018-06-302.622.428.26%32.85%
2018-03-313.771.6610.02%30.70%
2017-12-314.411.01%
2017-09-303.161.857.49%25.76%
2017-06-302.232.73-0.56%-2.51%
2017-03-312.072.51.11%4.77%
2016-12-312.010.49%
2016-09-302.172.46-1.36%-5.78%
2016-06-302.142.59-1.34%-5.88%
2016-03-312.092.57-0.99%-4.36%
2015-12-312.132.57-0.47%-2.07%
2015-09-302.130.62.67%5.59%
2015-06-301.872.071.51%6.19%
2015-03-311.872.221.29%5.57%
2014-12-311.762.021.15%4.73%
2014-09-301.941.971.55%6.15%
2014-06-302.10.356.50%12.19%
2014-03-311.840.326.81%12.45%
2013-12-311.810.246.55%11.25%
2013-09-301.830.277.99%14.43%
2013-06-301.980.387.25%13.94%
2013-03-3120.498.02%16.32%
2012-12-312.170.549.15%18.88%
2012-09-302.150.648.03%17.86%
2012-06-302.060.748.52%20.44%
2012-03-312.060.87.78%19.52%
2011-12-311.70.788.07%21.01%
2011-09-301.790.926.73%18.37%
2011-06-301.680.864.45%12.36%
2010-12-311.380.94

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.834.69-7.71%-100.02%
2024-12-3121.99-8.38%-51.36%
2023-12-312.241.23-9.82%-40.12%
2022-12-312.430.82-4.78%-14.01%
2021-12-312.65-4.83-2.28%41.46%
2020-12-312.08-2.49-16.10%298.21%
2019-12-312.17-17.43-3.03%104.91%
2018-12-312.04-26.91-17.52%839.84%
2017-12-314.411.01%
2016-12-312.010.49%
2015-12-312.12.57-0.47%-2.07%
2014-12-311.762.021.15%4.73%
2013-12-311.810.246.55%11.25%
2012-12-312.170.549.15%18.88%
2011-12-311.70.788.07%21.01%
2010-12-311.380.942.58%8.21%
2009-12-31-46.01%