NYSE:KEX | Key Financial Ratios | KIRBY CORP

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.685.71%10.32%
2026-03-311.595.88%10.54%
2025-12-311.535.90%10.49%
2025-09-301.75.04%9.09%
2025-06-301.744.98%8.94%
2025-03-311.584.87%8.80%
2024-12-311.454.90%8.55%
2024-09-301.675.21%9.26%
2024-06-301.74.75%8.55%
2024-03-311.814.37%7.85%
2023-12-311.683.90%7.00%
2023-09-301.883.49%6.28%
2023-06-301.783.13%5.61%
2023-03-311.952.61%4.72%
2022-12-311.892.20%4.02%
2022-09-301.971.76%3.23%
2022-06-301.94-3.85%-7.10%
2022-03-311.98-4.20%-7.77%
2021-12-311.85-4.57%-8.56%
2021-09-301.91-4.37%-8.29%
2021-06-301.930.98%1.82%
2021-03-312.111.23%2.31%
2020-12-312.25-4.60%-8.84%
2020-09-302.36-4.88%-9.49%
2020-06-302.25-4.51%-8.90%
2020-03-312.76-4.06%-7.98%
2019-12-311.782.34%4.23%
2019-09-301.851.88%3.41%
2019-06-3021.75%3.28%
2019-03-311.921.43%2.77%
2018-12-311.81.34%2.44%
2018-09-301.865.71%10.35%
2018-06-301.865.51%10.08%
2018-03-311.995.57%10.14%
2017-12-311.990.326.11%10.07%
2017-09-301.930.362.20%3.98%
2017-06-301.772.78%4.75%
2017-03-311.833.07%5.38%
2016-12-311.770.33.30%5.87%
2016-09-301.823.78%6.71%
2016-06-301.84.32%7.88%
2016-03-311.834.96%8.83%
2015-12-311.770.345.47%9.99%
2015-09-301.720.365.86%10.88%
2015-06-301.740.366.35%11.76%
2015-03-311.760.376.76%12.66%
2014-12-311.350.326.82%12.51%
2014-09-301.567.04%12.40%
2014-06-301.417.00%12.51%
2014-03-311.496.80%12.44%
2013-12-311.570.376.87%12.59%
2013-09-301.650.456.74%12.98%
2013-06-301.410.566.19%12.64%
2013-03-311.610.635.82%12.24%
2012-12-311.680.675.73%12.36%
2012-09-301.690.496.65%12.91%
2012-06-301.410.526.76%13.39%
2012-03-311.430.526.76%13.45%
2011-12-311.480.566.18%12.69%
2011-09-301.490.575.53%11.27%
2011-06-301.770.266.43%11.04%
2011-03-312.590.176.72%10.42%
2010-12-312.660.176.48%10.06%
2010-09-302.570.186.47%10.14%
2010-06-302.540.186.93%10.65%
2009-12-312.190.19

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.535.90%10.49%
2024-12-311.454.90%8.55%
2023-12-311.683.90%7.00%
2022-12-311.892.20%4.02%
2021-12-311.85-4.57%-8.56%
2020-12-312.25-4.60%-8.84%
2019-12-311.782.34%4.23%
2018-12-311.81.34%2.44%
2017-12-311.990.326.11%10.07%
2016-12-311.770.33.30%5.87%
2015-12-311.770.345.47%9.99%
2014-12-311.350.326.82%12.51%
2013-12-311.570.376.87%12.59%
2012-12-311.680.675.73%12.36%
2011-12-311.480.566.18%12.69%
2010-12-312.660.176.48%10.06%
2009-12-312.190.197.70%11.97%