XML 75 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Accounting Policies - Reconciliation of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Net Income (Loss) Attributable to Schlumberger      
Basic $ 2,138 $ (1,505) $ (1,687)
Diluted $ 2,138 $ (1,505) $ (1,687)
Average Shares Outstanding      
Basic 1,385 1,388 1,357
Unvested restricted stock 8    
Diluted 1,393 1,388 1,357
Earnings (Loss) per Share      
Basic $ 1.54 $ (1.08) $ (1.24)
Diluted $ 1.53 $ (1.08) $ (1.24)