XML 67 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Basic:        
Income attributable to Ranger Energy Services, Inc. $ 1.2 $ 8.7 $ 9.1 $ 12.6
Net income attributable to Class A Common Stock 1.2 8.7 9.1 12.6
Diluted:        
Income attributable to Ranger Energy Services, Inc. 1.2 8.7 9.1 12.6
Net income attributable to Class A Common Stock $ 1.2 $ 8.7 $ 9.1 $ 12.6
Weighted average shares (denominator):        
Weighted average number of shares - basic (in shares) 21,769,012 22,241,847 22,208,218 22,608,796
Effect of share-based awards (in shares) 313,752 252,606 311,862 122,463
Weighted average number of shares - diluted (in shares) 22,082,764 22,494,453 22,520,080 22,731,259
Basic income per share (in dollars per share) $ 0.06 $ 0.39 $ 0.41 $ 0.56
Diluted income per share (in dollars per share) $ 0.05 $ 0.39 $ 0.40 $ 0.55