NYSE:GEO | Key Financial Ratios | GEO GROUP INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.657.79%19.23%
2026-03-311.757.17%18.24%
2025-12-312.011.16.62%16.89%
2025-09-301.626.25%15.65%
2025-06-300.92.47%6.54%
2025-03-311.290.79%2.15%
2024-12-311.471.280.88%2.39%
2024-09-301.11.15%3.17%
2024-06-301.261.10%3.11%
2024-03-311.262.77%7.79%
2023-12-311.211.382.90%8.31%
2023-09-301.243.32%9.81%
2023-06-301.33.74%11.14%
2023-03-311.274.37%13.46%
2022-12-311.271.74.57%14.73%
2022-09-301.212.17%7.24%
2022-06-302.631.69%7.18%
2022-03-312.51.41%6.37%
2021-12-312.492.711.71%7.93%
2021-09-302.223.03%13.65%
2021-06-302.253.15%14.56%
2021-03-311.663.13%14.70%
2020-12-311.732.152.53%12.38%
2020-09-301.193.28%14.91%
2020-06-301.273.44%15.43%
2020-03-311.243.61%15.76%
2019-12-311.372.443.86%16.71%
2019-09-301.273.78%16.07%
2019-06-301.33.60%15.19%
2019-03-310.853.44%14.68%
2018-12-310.852.633.41%13.94%
2018-09-300.853.49%13.70%
2018-06-301.463.50%13.47%
2018-03-311.543.36%12.36%
2017-12-311.571.843.46%12.19%
2017-09-301.273.65%13.12%
2017-06-301.243.83%13.41%
2017-03-312.013.76%12.58%
2016-12-311.382.233.97%15.25%
2016-09-301.763.83%14.83%
2016-06-301.523.83%14.26%
2016-03-311.624.04%14.42%
2015-12-311.571.864.03%13.85%
2015-09-301.583.88%13.27%
2015-06-301.53.94%13.20%
2015-03-311.524.30%14.10%
2014-12-311.491.414.79%13.76%
2014-09-301.494.45%12.52%
2014-06-301.554.28%12.20%
2014-03-311.624.13%11.76%
2013-12-311.721.473.98%11.25%
2013-09-301.625.84%16.36%
2013-06-301.585.36%14.96%
2013-03-311.474.96%13.77%
2012-12-311.31.214.75%12.87%
2012-09-301.392.42%6.84%
2012-07-011.62.55%7.32%
2012-04-011.582.53%7.39%
2012-01-011.591.342.58%7.68%
2011-10-021.422.79%8.10%
2011-07-031.512.25%6.31%
2011-04-031.632.12%6.02%
2011-01-021.582.63%6.23%
2010-10-031.512.32%5.61%
2010-07-041.554.77%11.08%
2010-01-031.58

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.011.16.62%16.89%
2024-12-311.471.280.88%2.39%
2023-12-311.211.382.90%8.31%
2022-12-311.271.74.57%14.73%
2021-12-312.492.711.71%7.93%
2020-12-311.732.152.53%12.38%
2019-12-311.372.443.86%16.71%
2018-12-310.852.633.41%13.94%
2017-12-311.571.843.46%12.19%
2016-12-311.382.233.97%15.25%
2015-12-311.571.864.03%13.85%
2014-12-311.491.414.79%13.76%
2013-12-311.721.473.98%11.25%
2012-12-311.31.214.75%12.87%
2012-01-011.591.342.58%7.68%
2011-01-021.582.63%6.23%
2010-01-031.584.56%9.92%
2008-12-2810.16%