v3.25.2
Earnings Per Share - Reconciliation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Income Attributable to Schlumberger        
Basic $ 1,014 $ 1,112 $ 1,811 $ 2,180
Diluted $ 1,014 $ 1,112 $ 1,811 $ 2,180
Average Shares Outstanding        
Basic 1,352 1,428 1,359 1,429
Assumed exercise of stock options 0 1 0 1
Unvested restricted stock 14 14 14 15
Diluted 1,366 1,443 1,373 1,445
Earnings per Share        
Basic $ 0.75 $ 0.78 $ 1.33 $ 1.53
Diluted $ 0.74 $ 0.77 $ 1.32 $ 1.51