XML 61 R43.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Dec. 31, 2020
Dec. 31, 2019
Net Income (Loss) Attributable to Schlumberger      
Basic $ 1,881 $ (10,518) $ (10,137)
Diluted $ 1,881 $ (10,518) $ (10,137)
Average Shares Outstanding      
Basic 1,400 1,390 1,385
Unvested restricted stock 27    
Diluted 1,427 1,390 1,385
Earnings (Loss) per Share      
Basic $ 1.34 $ (7.57) $ (7.32)
Diluted $ 1.32 $ (7.57) $ (7.32)