v3.25.2
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Basic:        
Income attributable to Ranger Energy Services, Inc. $ 7.3 $ 4.7 $ 7.9 $ 3.9
Net income attributable to Class A Common Stock 7.3 4.7 7.9 3.9
Diluted:        
Income attributable to Ranger Energy Services, Inc. 7.3 4.7 7.9 3.9
Net income attributable to Class A Common Stock $ 7.3 $ 4.7 $ 7.9 $ 3.9
Weighted average shares (denominator):        
Weighted average number of shares - basic (in shares) 22,457,455 22,364,422 22,384,737 22,363,364
Effect of share-based awards (in shares) 215,914 116,026 329,995 124,813
Weighted average number of shares - diluted (in shares) 22,673,369 22,480,448 22,714,732 22,488,177
Basic income per share (in dollars per share) $ 0.33 $ 0.21 $ 0.35 $ 0.17
Diluted income per share (in dollars per share) $ 0.32 $ 0.21 $ 0.35 $ 0.17