XML 76 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Share - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]      
Net income $ 31,896 $ 107,183 $ 171,692
Loss Attributable to Noncontrolling Interests 70 142 121
Less: Undistributed income allocable to participating securities (2,107) (18,223) (29,346)
Net income attributable to The GEO Group, Inc. available to common stockholders $ 29,859 $ 89,102 $ 142,467
Basic earnings per share attributable to The GEO Group, Inc. available to common stockholders:      
Weighted average shares outstanding 131,318 121,908 121,040
Per share amount $ 0.23 $ 0.73 $ 1.18
Diluted earnings per share attributable to The GEO Group, Inc. available to common stockholders:      
Weighted average shares outstanding 131,318 121,908 121,040
Dilutive effect of equity incentive plans 2,746 1,790 1,241
Weighted average shares assuming dilution 134,064 123,698 122,281
Per share amount $ 0.22 $ 0.72 $ 1.17