XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income $ 107,183 $ 171,692 $ 77,233
Loss Attributable to Noncontrolling Interests 142 121 185
Less: Undistributed income allocable to participating securities (18,223) (29,346) (6,982)
Net income attributable to The GEO Group, Inc. available to common stockholders $ 89,102 $ 142,467 $ 70,436
Basic earnings per share attributable to The GEO Group, Inc. available to common stockholders:      
Weighted average shares outstanding 121,908 121,040 120,384
Per share amount $ 0.73 $ 1.18 $ 0.59
Diluted earnings per share attributable to The GEO Group, Inc. available to common stockholders:      
Weighted average shares outstanding 121,908 121,040 120,384
Dilutive effect of equity incentive plans 1,790 1,241 348
Weighted average shares assuming dilution 123,698 122,281 120,732
Per share amount $ 0.72 $ 1.17 $ 0.58