XML 42 R29.htm IDEA: XBRL DOCUMENT
v3.21.2

Charges and Credits - Summary of Charges and Credits (Detail) - USD ($) $ in Millions | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2021 | Mar. 31, 2021 | Jun. 30, 2021
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax |  |  | $ 12,247
Charges and credits, Tax |  |  | 1,017
Charges and credits, Net |  |  | $ 11,230
Goodwill | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax |  | $ 3,070 |
Charges and credits, Net |  | 3,070 |
Intangible assets | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax |  | 3,321 |
Charges and credits, Tax |  | 815 |
Charges and credits, Net |  | 2,506 |
Asset Performance Solutions Investments | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | $ 730 | 1,264 |
Charges and credits, Tax | 15 | (4) |
Charges and credits, Net | 715 | 1,268 |
North America pressure pumping asset impairments | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax |  | 587 |
Charges and credits, Tax |  | 133 |
Charges and credits, Net |  | 454 |
Severance | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | 1,021 | 202 |
Charges and credits, Tax | 71 | 7 |
Charges and credits, Net | 950 | 195 |
Other | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | 61 | 79 |
Charges and credits, Tax | 4 | 9 |
Charges and credits, Net | 57 | 70 |
Valuation allowance | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Tax |  | (164) |
Charges and credits, Net |  | $ 164 |
Fixed Asset Impairment | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | 666 |  |
Charges and credits, Tax | 52 |  |
Charges and credits, Net | 614 |  |
Inventory Write Down | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | 603 |  |
Charges and credits, Tax | 49 |  |
Charges and credits, Net | 554 |  |
Right-of-use Asset Impairments | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | 311 |  |
Charges and credits, Tax | 67 |  |
Charges and credits, Net | 244 |  |
Costs Associated With Exiting Certain Activities1 | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | 205 |  |
Charges and credits, Tax | (25) |  |
Charges and credits, Net | 230 |  |
Multiclient Seismic Data Impairment | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | 156 |  |
Charges and credits, Tax | 2 |  |
Charges and credits, Net | 154 |  |
Repurchase of bonds | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | 40 |  |
Charges and credits, Tax | 2 |  |
Charges and credits, Net | 38 |  |
Postretirement Benefits Curtailment Gain | Impairment and Other |  |  |
Charges And Credits [Line Items] |  |  |
Charges and credits, Pretax | (69) |  |
Charges and credits, Tax | (16) |  |
Charges and credits, Net | $ (53) |  |

X
- Definition Charges and credits. + References No definition available. + Details
Name: | slb_ChargesAndCredits
Namespace Prefix: | slb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charges and credits. + References No definition available. + Details
Name: | slb_ChargesAndCreditsLineItems
Namespace Prefix: | slb_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Charges and credits pretax. + References No definition available. + Details
Name: | slb_ChargesAndCreditsPretax
Namespace Prefix: | slb_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Charges and credits tax. + References No definition available. + Details
Name: | slb_ChargesAndCreditsTax
Namespace Prefix: | slb_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_GoodwillMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=slb_ImpairmentAndOtherMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_IntangibleAssetsImpairmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_AssetPerformanceSolutionsInvestmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_NorthAmericaPressurePumpingAssetImpairmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_OtherAssetsImpairmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_ValuationAllowanceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_FixedAssetImpairmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_InventoryWriteDownMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_RightOfUseAssetImpairmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_CostsAssociatedWithExitingCertainActivities1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_MulticlientSeismicDataImpairmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_RepurchaseOfBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=slb_PostretirementBenefitsCurtailmentGainMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |