v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of earnings per share The following table presents the Company’s calculation of the basic and diluted earnings per share (in millions, except share and per share data):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Income (numerator):
Basic:
Income attributable to Ranger Energy Services, Inc.$6.9 $7.3 $9.9 $7.9 
Net income attributable to Class A Common Stock$6.9 $7.3 $9.9 $7.9 
Diluted:
Income attributable to Ranger Energy Services, Inc.$6.9 $7.3 $9.9 $7.9 
Net income attributable to Class A Common Stock$6.9 $7.3 $9.9 $7.9 
Weighted average shares (denominator):
Weighted average number of shares - basic23,694,601 22,457,455 23,649,757 22,384,737 
Effect of share-based awards300,613 215,914 333,435 329,995 
Weighted average number of shares - diluted23,995,214 22,673,369 23,983,192 22,714,732 
Basic income per share$0.29 $0.33 $0.42 $0.35 
Diluted income per share$0.29 $0.32 $0.41 $0.35