v3.25.2
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of earnings per share The numerator and denominator used to compute earnings per share were as follows (in millions, except share and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Income (numerator):
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 - basic22,457,455 22,364,422 22,384,737 22,363,364 
Effect of share-based awards215,914 116,026 329,995 124,813 
Weighted average number of shares - diluted22,673,369 22,480,448 22,714,732 22,488,177 
Basic income per share$0.33 $0.21 $0.35 $0.17 
Diluted income per share$0.32 $0.21 $0.35 $0.17