NYSE:KBR | Key Financial Ratios | KBR, INC.

Complete source-backed ratio history.

Available history
2007-12-31 to 2026-07-03
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-07-031.151.566.36%25.92%
2026-04-031.161.636.05%25.32%
2026-01-021.221.736.30%27.61%
2025-10-031.181.785.72%25.96%
2025-07-041.131.765.37%24.55%
2025-04-041.111.945.81%28.09%
2025-01-031.051.775.63%25.81%
2024-09-271.071.734.80%21.29%
2024-06-281.11.372.99%14.19%
2024-03-291.11.32-3.87%-18.32%
2023-12-291.051.32-4.76%-19.16%
2023-09-290.981.13-3.23%-12.42%
2023-06-301.051.08-1.56%-6.07%
2023-03-310.991.066.05%21.11%
2022-12-310.961.073.41%11.73%
2022-09-301.241.113.12%10.68%
2022-06-301.261.112.72%9.46%
2022-03-311.211.21-1.65%-5.95%
2021-12-311.151.130.44%1.62%
2021-09-301.191.07-0.26%-1.01%
2021-06-301.21.09-0.36%-1.36%
2021-03-311.150.971.59%5.47%
2020-12-311.121.01-1.10%-3.99%
2020-09-301.540.79-0.62%-1.95%
2020-06-301.270.67-0.58%-1.80%
2020-03-311.220.651.14%3.56%
2019-12-311.340.663.77%10.98%
2019-09-301.280.673.54%10.63%
2019-06-301.270.683.55%10.65%
2019-03-311.310.713.48%10.43%
2018-12-311.380.735.56%16.55%
2018-09-301.290.710.43%30.86%
2018-06-301.280.6610.57%31.20%
2018-03-311.2412.17%35.12%
2017-12-311.330.3811.83%35.15%
2017-09-301.32.00%8.30%
2017-06-301.25-1.01%-4.37%
2017-03-311.4-1.67%-8.22%
2016-12-311.31-1.47%-8.06%
2016-09-301.151.60%6.12%
2016-06-301.315.42%15.98%
2016-03-311.335.96%17.87%
2015-12-311.325.95%19.06%
2015-09-301.29-29.58%-109.98%
2015-06-301.29-28.91%-117.43%
2015-03-311.23-30.26%-133.67%
2014-12-311.24-30.95%-133.97%
2014-09-301.49-1.43%-3.31%
2014-06-301.44-2.90%-6.56%
2014-03-311.47-1.05%-2.35%
2013-12-311.531.38%3.05%
2013-09-301.822.97%5.93%
2013-06-301.732.35%4.73%
2013-03-311.732.54%5.36%
2012-12-311.582.50%5.66%
2012-09-301.583.57%7.85%
2012-06-301.588.25%17.64%
2012-03-311.578.42%18.01%
2011-12-311.518.47%19.24%
2011-09-301.478.40%18.51%
2011-06-301.426.94%15.70%
2011-03-311.387.06%16.38%
2010-12-311.396.04%14.56%
2010-09-301.625.89%13.81%
2010-06-301.575.28%12.51%
2010-03-311.564.92%11.72%
2009-12-311.596.08%14.16%
2009-09-301.535.23%12.93%
2009-06-301.475.77%14.82%
2008-12-311.36

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-021.221.736.30%27.61%
2025-01-031.051.775.63%25.81%
2023-12-291.051.32-4.76%-19.16%
2022-12-310.961.073.41%11.73%
2021-12-311.151.130.44%1.62%
2020-12-311.121.01-1.10%-3.99%
2019-12-311.340.663.77%10.98%
2018-12-311.380.735.56%16.55%
2017-12-311.330.3811.76%35.15%
2016-12-311.31-1.47%-8.06%
2015-12-311.325.95%19.06%
2014-12-311.24-30.95%-133.97%
2013-12-311.531.38%3.05%
2012-12-311.582.50%5.66%
2011-12-311.518.47%19.24%
2010-12-311.396.04%14.56%
2009-12-311.595.44%12.67%
2008-12-311.365.42%15.55%
2007-12-3115.03%