XML 69 R49.htm IDEA: XBRL DOCUMENT v3.24.4
Summary of Accounting Policies - Reconciliation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net Income Attributable to Schlumberger      
Basic $ 4,461 $ 4,203 $ 3,441
Diluted $ 4,461 $ 4,203 $ 3,441
Average Shares Outstanding      
Basic 1,421 1,425 1,416
Dilutive impact of stock options and restricted stock 15 18 21
Diluted 1,436 1,443 1,437
Earnings per Share      
Basic $ 3.14 $ 2.95 $ 2.43
Diluted $ 3.11 $ 2.91 $ 2.39