v3.26.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 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 March 31,
20262025
Income (numerator):
Basic:
Income attributable to Ranger Energy Services, Inc.$3.0 $0.6 
Net income attributable to Class A Common Stock$3.0 $0.6 
Diluted:
Income attributable to Ranger Energy Services, Inc.$3.0 $0.6 
Net income attributable to Class A Common Stock$3.0 $0.6 
Weighted average shares (denominator):
Weighted average number of shares - basic23,604,415 22,308,855 
Effect of share-based awards432,606 802,612 
Weighted average number of shares - diluted24,037,021 23,111,467 
Basic income per share$0.13 $0.03 
Diluted income per share$0.12 $0.03