NYSE:JOE | Key Financial Ratios | ST JOE Co

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-308.16%16.10%
2026-03-317.39%14.64%
2025-12-317.61%15.09%
2025-09-306.82%13.75%
2025-06-305.34%11.20%
2025-03-315.02%10.68%
2024-12-314.82%10.24%
2024-09-304.43%9.56%
2024-06-304.58%10.03%
2024-03-315.28%11.77%
2023-12-315.10%11.38%
2023-09-306.01%13.68%
2023-06-305.62%12.88%
2023-03-314.63%10.69%
2022-12-314.96%11.24%
2022-09-305.58%12.15%
2022-06-305.88%12.36%
2022-03-316.75%13.75%
2021-12-316.17%12.27%
2021-09-305.49%10.76%
2021-06-304.99%9.66%
2021-03-314.74%9.09%
2020-12-314.36%8.21%
2020-09-303.40%6.38%
2020-06-303.32%6.08%
2020-03-312.55%4.55%
2019-12-312.94%5.15%
2019-09-302.01%3.51%
2019-06-301.96%3.40%
2019-03-313.84%6.54%
2018-12-313.72%6.25%
2018-09-308.15%13.68%
2018-06-308.08%13.38%
2018-03-316.18%9.88%
2017-12-316.47%10.32%
2017-09-302.59%4.32%
2017-06-302.01%3.21%
2017-03-311.15%1.81%
2016-12-311.55%2.37%
2016-09-301.08%1.60%
2016-06-301.09%1.62%
2016-03-310.89%1.32%
2015-12-31-0.18%-0.26%
2015-09-30-1.02%-1.54%
2015-06-30-0.99%-1.35%
2015-03-310.13%0.18%
2014-12-3131.19%41.85%
2014-09-3031.70%42.85%
2014-06-3031.50%43.25%
2014-03-3135.11%42.71%
2013-12-310.75%0.89%
2013-09-30-0.63%-0.75%
2013-06-301.05%1.25%
2013-03-310.68%0.80%
2012-12-310.93%1.09%
2012-09-30-48.10%-56.10%
2012-06-30-49.78%-60.93%
2012-03-31-52.08%-63.47%
2011-12-31-49.94%-60.76%
2011-09-30-0.42%-0.50%
2011-06-30-1.41%-1.71%
2011-03-31-0.96%-1.16%
2010-12-31-3.41%-4.11%
2010-09-30-8.67%-10.52%
2010-06-30-8.68%-10.55%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-317.61%15.09%
2024-12-314.82%10.24%
2023-12-315.10%11.38%
2022-12-314.96%11.24%
2021-12-316.17%12.27%
2020-12-314.36%8.21%
2019-12-312.94%5.15%
2018-12-313.72%6.25%
2017-12-316.47%10.32%
2016-12-311.55%2.37%
2015-12-31-0.18%-0.26%
2014-12-3131.19%41.85%
2013-12-310.75%0.89%
2012-12-310.93%1.09%
2011-12-31-49.94%-60.76%
2010-12-31-3.41%-4.11%
2009-12-31-11.64%-14.51%
2008-12-31-3.66%