XML 64 R47.htm IDEA: XBRL DOCUMENT v3.8.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, 2017
Dec. 31, 2016
Dec. 31, 2015
Net Income (Loss) Attributable to Schlumberger      
Basic $ (1,505) $ (1,687) $ 2,072
Diluted $ (1,505) $ (1,687) $ 2,072
Average Shares Outstanding      
Basic 1,388 1,357 1,267
Assumed exercise of stock options     4
Unvested restricted stock     4
Diluted 1,388 1,357 1,275
Earnings (Loss) per Share      
Basic $ (1.08) $ (1.24) $ 1.63
Diluted $ (1.08) $ (1.24) $ 1.63