XML 66 R48.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Net Income Attributable to Schlumberger      
Basic $ 4,203 $ 3,441 $ 1,881
Diluted $ 4,203 $ 3,441 $ 1,881
Average Shares Outstanding      
Basic 1,425 1,416 1,400
Dilutive impact of stock options and restricted stock 18 21 27
Diluted 1,443 1,437 1,427
Earnings per Share      
Basic $ 2.95 $ 2.43 $ 1.34
Diluted $ 2.91 $ 2.39 $ 1.32