The GEO Group, Inc. (FRA:GEG)
Germany flag Germany · Delayed Price · Currency is EUR
11.23
-1.68 (-13.01%)
Feb 20, 2026, 4:00 PM EST

The GEO Group Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,5391,8773,6781,1961,235817
Market Cap Growth
-58.52%-48.96%207.52%-3.17%51.15%-5.32%
Enterprise Value
2,9453,1085,3412,8453,1213,055
Last Close Price
11.2314.0726.369.3010.486.82
PE Ratio
7.108.66127.5214.849.2713.19
PS Ratio
0.690.841.570.550.560.41
PB Ratio
1.201.472.861.021.130.95
P/TBV Ratio
2.863.498.423.305.0116.94
P/FCF Ratio
--23.286.466.674.36
P/OCF Ratio
--15.724.764.583.29
EV/Sales Ratio
1.321.392.281.301.401.54
EV/EBITDA Ratio
7.268.5712.626.586.458.21
EV/EBIT Ratio
11.5812.3717.728.928.6912.06
EV/FCF Ratio
--33.8115.3516.8516.29
Debt / Equity Ratio
1.151.151.361.461.783.14
Debt / EBITDA Ratio
3.653.653.733.613.716.61
Debt / FCF Ratio
--11.089.2210.4914.36
Net Debt / Equity Ratio
1.101.101.301.391.702.62
Net Debt / EBITDA Ratio
3.893.893.963.753.836.04
Net Debt / FCF Ratio
--10.618.7610.0111.99
Asset Turnover
0.700.700.660.650.570.50
Quick Ratio
1.861.861.361.121.202.35
Current Ratio
2.012.011.471.211.272.49
Return on Equity (ROE)
17.92%17.92%2.43%8.73%16.05%8.19%
Return on Assets (ROA)
4.93%4.93%5.32%5.91%5.78%4.00%
Return on Invested Capital (ROIC)
7.20%7.09%7.83%8.50%8.42%3.09%
Return on Capital Employed (ROCE)
8.50%8.50%9.50%10.80%11.60%6.90%
Earnings Yield
14.08%11.54%0.84%8.12%13.02%8.33%
FCF Yield
--4.29%15.49%15.00%22.95%
Dividend Yield
-----3.22%
Payout Ratio
-----39.38%
Buyback Yield / Dilution
-4.22%-4.22%-8.38%-1.16%-1.28%-0.62%
Total Shareholder Return
-4.22%-4.22%-8.38%-1.16%-1.28%2.60%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.