v3.25.3
Earnings Per Share - Reconciliation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net Income Attributable to Schlumberger        
Basic $ 739 $ 1,186 $ 2,550 $ 3,366
Diluted $ 739 $ 1,186 $ 2,550 $ 3,366
Average Shares Outstanding        
Basic 1,471 1,417 1,396 1,425
Assumed exercise of stock options 1 1 1 1
Unvested restricted stock 16 14 17 15
Diluted 1,488 1,432 1,414 1,441
Earnings per Share        
Basic $ 0.5 $ 0.84 $ 1.83 $ 2.36
Diluted $ 0.5 $ 0.83 $ 1.8 $ 2.34