| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.4a --> |
<!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co --> |
<!-- Field: Doc-Info; Name: Status; Value: 0x00000000 --> |
<!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaWCqbP9z5Z86ekhvWB6bclKLy4v2gJ39CzBFSqG8dcO --> |
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:NESR="http://nesr.com/20200630" elementFormDefault="qualified" targetNamespace="http://nesr.com/20200630"> |
| <annotation> |
| | <appinfo> |
| | | <link:roleType roleURI="http://nesr.com/role/Cover" id="Cover"> |
| <link:definition> 00000001 - Document - Cover </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/BalanceSheets" id="BalanceSheets"> |
| <link:definition> 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical"> |
| <link:definition> 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/InterimStatementsOfOperations" id="InterimStatementsOfOperations"> |
| <link:definition> 00000004 - Statement - Condensed Consolidated Interim Statements of Operations (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/InterimStatementsOfComprehensiveIncome" id="InterimStatementsOfComprehensiveIncome"> |
| <link:definition> 00000005 - Statement - Condensed Consolidated Interim Statements of Comprehensive Income (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/InterimStatementsOfShareholdersEquity" id="InterimStatementsOfShareholdersEquity"> |
| <link:definition> 00000006 - Statement - Condensed Consolidated Interim Statements of Shareholders' Equity (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/InterimStatementsOfCashFlows" id="InterimStatementsOfCashFlows"> |
| <link:definition> 00000007 - Statement - Condensed Consolidated Interim Statements of Cash Flows (Unaudited) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/DescriptionOfBusiness" id="DescriptionOfBusiness"> |
| <link:definition> 00000008 - Disclosure - DESCRIPTION OF BUSINESS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/BasisOfPresentation" id="BasisOfPresentation"> |
| <link:definition> 00000009 - Disclosure - BASIS OF PRESENTATION </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies"> |
| <link:definition> 00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/Revenue" id="Revenue"> |
| <link:definition> 00000011 - Disclosure - REVENUE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/BusinessCombination" id="BusinessCombination"> |
| <link:definition> 00000012 - Disclosure - BUSINESS COMBINATION </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/AccountsReceivable" id="AccountsReceivable"> |
| <link:definition> 00000013 - Disclosure - ACCOUNTS RECEIVABLE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ServiceInventories" id="ServiceInventories"> |
| <link:definition> 00000014 - Disclosure - SERVICE INVENTORIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/PropertyPlantEquipment" id="PropertyPlantEquipment"> |
| <link:definition> 00000015 - Disclosure - PROPERTY, PLANT, & EQUIPMENT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/GoodwillAndIntangibleAssets" id="GoodwillAndIntangibleAssets"> |
| <link:definition> 00000016 - Disclosure - GOODWILL AND INTANGIBLE ASSETS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/Debt" id="Debt"> |
| <link:definition> 00000017 - Disclosure - DEBT </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/FairValueAccounting" id="FairValueAccounting"> |
| <link:definition> 00000018 - Disclosure - FAIR VALUE ACCOUNTING </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/EmployeeBenefits" id="EmployeeBenefits"> |
| <link:definition> 00000019 - Disclosure - EMPLOYEE BENEFITS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/Share-basedCompensationExpense" id="Share-basedCompensationExpense"> |
| <link:definition> 00000020 - Disclosure - SHARE-BASED COMPENSATION EXPENSE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies"> |
| <link:definition> 00000021 - Disclosure - COMMITMENTS AND CONTINGENCIES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/Equity" id="Equity"> |
| <link:definition> 00000022 - Disclosure - EQUITY </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/EarningsPerShare" id="EarningsPerShare"> |
| <link:definition> 00000023 - Disclosure - EARNINGS PER SHARE </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/IncomeTaxes" id="IncomeTaxes"> |
| <link:definition> 00000024 - Disclosure - INCOME TAXES </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions"> |
| <link:definition> 00000025 - Disclosure - RELATED PARTY TRANSACTIONS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ReportableSegments" id="ReportableSegments"> |
| <link:definition> 00000026 - Disclosure - REPORTABLE SEGMENTS </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies"> |
| <link:definition> 00000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/RevenueTables" id="RevenueTables"> |
| <link:definition> 00000028 - Disclosure - REVENUE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/BusinessCombinationTables" id="BusinessCombinationTables"> |
| <link:definition> 00000029 - Disclosure - BUSINESS COMBINATION (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/AccountsReceivableTables" id="AccountsReceivableTables"> |
| <link:definition> 00000030 - Disclosure - ACCOUNTS RECEIVABLE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ServiceInventoriesTables" id="ServiceInventoriesTables"> |
| <link:definition> 00000031 - Disclosure - SERVICE INVENTORIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/PropertyPlantEquipmentTables" id="PropertyPlantEquipmentTables"> |
| <link:definition> 00000032 - Disclosure - PROPERTY, PLANT, & EQUIPMENT (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/GoodwillAndIntangibleAssetsTables" id="GoodwillAndIntangibleAssetsTables"> |
| <link:definition> 00000033 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/DebtTables" id="DebtTables"> |
| <link:definition> 00000034 - Disclosure - DEBT (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/EmployeeBenefitsTables" id="EmployeeBenefitsTables"> |
| <link:definition> 00000035 - Disclosure - EMPLOYEE BENEFITS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/Share-basedCompensationExpenseTables" id="Share-basedCompensationExpenseTables"> |
| <link:definition> 00000036 - Disclosure - SHARE-BASED COMPENSATION EXPENSE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables"> |
| <link:definition> 00000037 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/EarningsPerShareTables" id="EarningsPerShareTables"> |
| <link:definition> 00000038 - Disclosure - EARNINGS PER SHARE (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ReportableSegmentsTables" id="ReportableSegmentsTables"> |
| <link:definition> 00000039 - Disclosure - REPORTABLE SEGMENTS (Tables) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative"> |
| <link:definition> 00000040 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfDisaggregationOfRevenueByGeographyDetails" id="ScheduleOfDisaggregationOfRevenueByGeographyDetails"> |
| <link:definition> 00000041 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE BY GEOGRAPHY (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfConsiderationToPurchaseIssuedAndOutstandingEquityInterestDetails" id="ScheduleOfConsiderationToPurchaseIssuedAndOutstandingEquityInterestDetails"> |
| <link:definition> 00000042 - Disclosure - SCHEDULE OF CONSIDERATION TO PURCHASE ISSUED AND OUTSTANDING EQUITY INTEREST (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfPurchasePriceAllocationDetails" id="ScheduleOfPurchasePriceAllocationDetails"> |
| <link:definition> 00000043 - Disclosure - SCHEDULE OF PURCHASE PRICE ALLOCATION (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfPreliminaryAllocationToIntangibleAssetsDetails" id="ScheduleOfPreliminaryAllocationToIntangibleAssetsDetails"> |
| <link:definition> 00000044 - Disclosure - SCHEDULE OF PRELIMINARY ALLOCATION TO INTANGIBLE ASSETS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfProformaInformationOfOperationsDetails" id="ScheduleOfProformaInformationOfOperationsDetails"> |
| <link:definition> 00000045 - Disclosure - SCHEDULE OF PROFORMA INFORMATION OF OPERATIONS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/BusinessCombinationDetailsNarrative" id="BusinessCombinationDetailsNarrative"> |
| <link:definition> 00000046 - Disclosure - BUSINESS COMBINATION (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfAccountsReceivableDetails" id="ScheduleOfAccountsReceivableDetails"> |
| <link:definition> 00000047 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfAllowanceForDoubtfulAccountsDetails" id="ScheduleOfAllowanceForDoubtfulAccountsDetails"> |
| <link:definition> 00000048 - Disclosure - SCHEDULE OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/AccountsReceivableDetailsNarrative" id="AccountsReceivableDetailsNarrative"> |
| <link:definition> 00000049 - Disclosure - ACCOUNTS RECEIVABLE (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfServiceInventoriesDetails" id="ScheduleOfServiceInventoriesDetails"> |
| <link:definition> 00000050 - Disclosure - SCHEDULE OF SERVICE INVENTORIES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" id="ScheduleOfPropertyPlantAndEquipmentDetails"> |
| <link:definition> 00000051 - Disclosure - SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/PropertyPlantEquipmentDetailsNarrative" id="PropertyPlantEquipmentDetailsNarrative"> |
| <link:definition> 00000052 - Disclosure - PROPERTY, PLANT, & EQUIPMENT (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfChangesInCarryingAmountOfGoodwillDetails" id="ScheduleOfChangesInCarryingAmountOfGoodwillDetails"> |
| <link:definition> 00000053 - Disclosure - SCHEDULE OF CHANGES IN CARRYING AMOUNT OF GOODWILL (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfIntangibleAssetsSubjectToAmortizationDetails" id="ScheduleOfIntangibleAssetsSubjectToAmortizationDetails"> |
| <link:definition> 00000054 - Disclosure - SCHEDULE OF INTANGIBLE ASSETS SUBJECT TO AMORTIZATION (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfLongTermDebtObligationsDetails" id="ScheduleOfLongTermDebtObligationsDetails"> |
| <link:definition> 00000055 - Disclosure - SCHEDULE OF LONG TERM DEBT OBLIGATIONS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfShortTermDebtObligationsDetails" id="ScheduleOfShortTermDebtObligationsDetails"> |
| <link:definition> 00000056 - Disclosure - SCHEDULE OF SHORT TERM DEBT OBLIGATIONS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/SchedulePrincipalPaymentsOfLongTermDebtDetails" id="SchedulePrincipalPaymentsOfLongTermDebtDetails"> |
| <link:definition> 00000057 - Disclosure - SCHEDULE PRINCIPAL PAYMENTS OF LONG TERM DEBT (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/DebtDetailsNarrative" id="DebtDetailsNarrative"> |
| <link:definition> 00000058 - Disclosure - DEBT (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfComponentsOfNetPeriodicBenefitCostDetails" id="ScheduleOfComponentsOfNetPeriodicBenefitCostDetails"> |
| <link:definition> 00000059 - Disclosure - SCHEDULE OF COMPONENTS OF NET PERIODIC BENEFIT COST (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/EmployeeBenefitsDetailsNarrative" id="EmployeeBenefitsDetailsNarrative"> |
| <link:definition> 00000060 - Disclosure - EMPLOYEE BENEFITS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfUnvestedRestrictedStockDetails" id="ScheduleOfUnvestedRestrictedStockDetails"> |
| <link:definition> 00000061 - Disclosure - SCHEDULE OF UNVESTED RESTRICTED STOCK (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfStock-basedCompensationDetails" id="ScheduleOfStock-basedCompensationDetails"> |
| <link:definition> 00000062 - Disclosure - SCHEDULE OF STOCK-BASED COMPENSATION (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/Share-basedCompensationExpenseDetailsNarrative" id="Share-basedCompensationExpenseDetailsNarrative"> |
| <link:definition> 00000063 - Disclosure - SHARE-BASED COMPENSATION EXPENSE (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderNon-cancelableOperatingLeasesDetails" id="ScheduleOfFutureMinimumLeasePaymentsUnderNon-cancelableOperatingLeasesDetails"> |
| <link:definition> 00000064 - Disclosure - SCHEDULE OF FUTURE MINIMUM LEASE PAYMENTS UNDER NON-CANCELABLE OPERATING LEASES (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative"> |
| <link:definition> 00000065 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/EquityDetailsNarrative" id="EquityDetailsNarrative"> |
| <link:definition> 00000066 - Disclosure - EQUITY (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfReconciliationOfBasicAndDilutedCommonSharesOutstandingDetails" id="ScheduleOfReconciliationOfBasicAndDilutedCommonSharesOutstandingDetails"> |
| <link:definition> 00000067 - Disclosure - SCHEDULE OF A RECONCILIATION OF BASIC AND DILUTED COMMON SHARES OUTSTANDING (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfBasicAndDilutedEarningsPerCommonShareDetails" id="ScheduleOfBasicAndDilutedEarningsPerCommonShareDetails"> |
| <link:definition> 00000068 - Disclosure - SCHEDULE OF BASIC AND DILUTED EARNINGS PER COMMON SHARE (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative"> |
| <link:definition> 00000069 - Disclosure - INCOME TAXES (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative"> |
| <link:definition> 00000070 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfSegmentReportingInformationOnRevenuesAndLong-livedAssetsDetails" id="ScheduleOfSegmentReportingInformationOnRevenuesAndLong-livedAssetsDetails"> |
| <link:definition> 00000071 - Disclosure - SCHEDULE OF SEGMENT REPORTING, INFORMATION ON REVENUES AND LONG-LIVED ASSETS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ScheduleOfRevenueFromExternalCustomersAndLong-livedAssetsByGeographicalAreasDetails" id="ScheduleOfRevenueFromExternalCustomersAndLong-livedAssetsByGeographicalAreasDetails"> |
| <link:definition> 00000072 - Disclosure - SCHEDULE OF REVENUE FROM EXTERNAL CUSTOMERS AND LONG-LIVED ASSETS, BY GEOGRAPHICAL AREAS (Details) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:roleType roleURI="http://nesr.com/role/ReportableSegmentsDetailsNarrative" id="ReportableSegmentsDetailsNarrative"> |
| <link:definition> 00000073 - Disclosure - REPORTABLE SEGMENTS (Details Narrative) </link:definition> |
| <link:usedOn> link:presentationLink </link:usedOn> |
| <link:usedOn> link:calculationLink </link:usedOn> |
| <link:usedOn> link:definitionLink </link:usedOn> |
| </link:roleType> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="nesr-20200630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="nesr-20200630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="nesr-20200630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links"/> |
| | | <link:linkbaseRef xlink:type="simple" xlink:href="nesr-20200630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links"/> |
| | | </appinfo> |
| | </annotation> |
| <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/> |
| <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/> |
| <import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/> |
| <import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/> |
| <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/> |
| <import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/> |
| <import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd"/> |
| <element id="NESR_TotalCompanyStockholdersEquityMember" name="TotalCompanyStockholdersEquityMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SuccessorsMember" name="SuccessorsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SaharaPetroleumServicesCompanyMember" name="SaharaPetroleumServicesCompanyMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ProductionServicesMember" name="ProductionServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_DrillingAndEvaluationServicesMember" name="DrillingAndEvaluationServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SaleAndPurchaseAgreementMember" name="SaleAndPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ThreeEqualInstallmentsMember" name="ThreeEqualInstallmentsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CashEarnOutMember" name="CashEarnOutMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_AdditionalEarnOutSharesMember" name="AdditionalEarnOutSharesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_NESRAdditionalShareMember" name="NESRAdditionalShareMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SparePartsMember" name="SparePartsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ChemicalsMember" name="ChemicalsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_RawMaterialsMember" name="RawMaterialsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ConsumablesMember" name="ConsumablesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BuildingsAndLeaseholdImprovementsMember" name="BuildingsAndLeaseholdImprovementsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OilfieldEquipmentMember" name="OilfieldEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OfficeEquipmentAndToolsMember" name="OfficeEquipmentAndToolsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_VehiclesAndCranesMember" name="VehiclesAndCranesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SecuredTermLoanMember" name="SecuredTermLoanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SecuredRevolvingCreditFacilityMember" name="SecuredRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CIBLongTermDebtMember" name="CIBLongTermDebtMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SecuredFacilitiesAgreementMember" name="SecuredFacilitiesAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_IncrementalFacilitiesAgreementMember" name="IncrementalFacilitiesAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_TermLoanMember" name="TermLoanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_LendersMember" name="LendersMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_HSBCBankMiddleEastLimitedMember" name="HSBCBankMiddleEastLimitedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CIBShortTermDebtMember" name="CIBShortTermDebtMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CommercialInternationalBankMember" name="CommercialInternationalBankMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_AlAhliBankMember" name="AlAhliBankMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_TimeLoanFaciityMember" name="TimeLoanFaciityMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_EgyptianMember" name="EgyptianMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CIBShortTermDebtOneMember" name="CIBShortTermDebtOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_LettersOfGuaranteeMember" name="LettersOfGuaranteeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_LoanOverdraftFacilityMember" name="LoanOverdraftFacilityMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ABKShortTermDebtMember" name="ABKShortTermDebtMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_TimeLoanFacilityMember" name="TimeLoanFacilityMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CIBShortTermDebtAndABKShortTermDebtMember" name="CIBShortTermDebtAndABKShortTermDebtMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_TwoThousandEighteenLongTermIncentivePlanMember" name="TwoThousandEighteenLongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BoardOfDirectorsMember" name="BoardOfDirectorsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_EmployeesMember" name="EmployeesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CostofServicesMember" name="CostofServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SecondCapitalLeaseMember" name="SecondCapitalLeaseMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_EgyptEquipmentMember" name="EgyptEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PublicWarrantsMember" name="PublicWarrantsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PrivateWarrantsMember" name="PrivateWarrantsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_StockPurchaseAgreementMember" name="StockPurchaseAgreementMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_NPSHoldingsLimitedMember" name="NPSHoldingsLimitedMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_AllocationOfParticipatingEarningsMember" name="AllocationOfParticipatingEarningsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_MubbadrahGroupEntitiesMember" name="MubbadrahGroupEntitiesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_HeavyEquipmentManufacturingAndTradingLLCMember" name="HeavyEquipmentManufacturingAndTradingLLCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_GESMember" name="GESMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PrimeBusinessSolutionsLLCMember" name="PrimeBusinessSolutionsLLCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessSolutionsLLCMember" name="BusinessSolutionsLLCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_NineEnergyServiceIncMember" name="NineEnergyServiceIncMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CoiledTubingEquipmentMember" name="CoiledTubingEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ProductsAndRentalsMember" name="ProductsAndRentalsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CoiledTubingEquipmentProductsAndServicesMember" name="CoiledTubingEquipmentProductsAndServicesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BasinHoldingsUSLLCMember" name="BasinHoldingsUSLLCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_TotalReportableSegmentsMember" name="TotalReportableSegmentsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_UnallocatedAssetsMember" name="UnallocatedAssetsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_UnallocatedExpensesMember" name="UnallocatedExpensesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_MENAMember" name="MENAMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_RestOfWorldMember" name="RestOfWorldMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_RetentionWithholdingsCurrent" name="RetentionWithholdingsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OtherTaxesPayableCurrent" name="OtherTaxesPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_EmployeeBenefitLiabilities" name="EmployeeBenefitLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_VestingOfRestrictedShareUnits" name="VestingOfRestrictedShareUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_VestingOfRestrictedShareUnitsShares" name="VestingOfRestrictedShareUnitsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_AcquisitionOfNoncontrollingInterestDuringPeriod" name="AcquisitionOfNoncontrollingInterestDuringPeriod" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_NpsEquityEarnout" name="NpsEquityEarnout" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_NpsEquityEarnoutShares" name="NpsEquityEarnoutShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_NoncashInterestExpense" name="NoncashInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_AllowanceForDoubtfulReceivables" name="AllowanceForDoubtfulReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ProvisionForObsoleteServiceInventories" name="ProvisionForObsoleteServiceInventories" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_IncreaseDecreaseInOtherLongTermAssetsAndLiabilities" name="IncreaseDecreaseInOtherLongTermAssetsAndLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PaymentsOfCapitalExpenditures" name="PaymentsOfCapitalExpenditures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PaymentsOnCapitalLeases" name="PaymentsOnCapitalLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PaymentsOnSellerprovidedFinancingForCapitalExpenditures" name="PaymentsOnSellerprovidedFinancingForCapitalExpenditures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SupplementalCashFlowInformationPolicyTextBlock" name="SupplementalCashFlowInformationPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_RecentlyIssuedAccountingStandardsNotYetAdoptedPolicyTextBlock" name="RecentlyIssuedAccountingStandardsNotYetAdoptedPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreaTableTextBlock" name="ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreaTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ScheduleOfConsiderationToPurchaseIssuedAndOutstandingEquityInterestTableTextBlock" name="ScheduleOfConsiderationToPurchaseIssuedAndOutstandingEquityInterestTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" name="ScheduleOfAllowanceForDoubtfulAccountsTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ScheduleOfStockbasedCompensationTableTextBlock" name="ScheduleOfStockbasedCompensationTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ScheduleOfReconciliationOfBasicAndDilutedCommonSharesOutstandingTableTextBlock" name="ScheduleOfReconciliationOfBasicAndDilutedCommonSharesOutstandingTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PaymentsToAcquireAdditionalPropertyPlantAndEquipment" name="PaymentsToAcquireAdditionalPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationShares" name="BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_EstimatedEarnoutMechanisms" name="EstimatedEarnoutMechanisms" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_EstimatedEarnoutMechanismsShares" name="EstimatedEarnoutMechanismsShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationConsiderationTransferredAmount" name="BusinessCombinationConsiderationTransferredAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationConsiderationTransferredShares" name="BusinessCombinationConsiderationTransferredShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsUnbilledRevenue" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsUnbilledRevenue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRetentionWithholdings" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRetentionWithholdings" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpense" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermBorrowings" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermBorrowings" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherTaxesPayableLiabilities" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherTaxesPayableLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentEmployeeBenefitLiabilities" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentEmployeeBenefitLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNoncontrollingInterest" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNoncontrollingInterest" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_Goodwill1" name="Goodwill1" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangiblesTerm" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangiblesTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ConversionPricePerShare" name="ConversionPricePerShare" nillable="true" xbrli:periodType="instant" type="num:perShareItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ReceivablesEarneutSharesContingencyFairValue" name="ReceivablesEarneutSharesContingencyFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_BusinessCombinationOfDeferredConsideration" name="BusinessCombinationOfDeferredConsideration" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_AmountAllocatedToGoodwill" name="AmountAllocatedToGoodwill" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_IncreaseDecreaseInAllowanceForDoubtfulAccountsReceivable" name="IncreaseDecreaseInAllowanceForDoubtfulAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_NoncashReclassOfAllowanceForDoubtfulAccountsBetweenUnbilledRevenueAndAccountsReceivable" name="NoncashReclassOfAllowanceForDoubtfulAccountsBetweenUnbilledRevenueAndAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_AllowanceForObsoleteAndSlowMovingInventories" name="AllowanceForObsoleteAndSlowMovingInventories" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalWorkInProgress" name="CapitalWorkInProgress" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_LongTermDebt1" name="LongTermDebt1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix" name="LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearSix" name="LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ReducedTermLoanAmount" name="ReducedTermLoanAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_TermLoansAmount" name="TermLoansAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_TermOfAgreements" name="TermOfAgreements" nillable="true" xbrli:periodType="duration" type="xbrli:gYearItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_WorkingCapitalFacility" name="WorkingCapitalFacility" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_WithdrawnTermLoan" name="WithdrawnTermLoan" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PrepaymentUnderRevolvingCreditFacilityDescription" name="PrepaymentUnderRevolvingCreditFacilityDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PrepaymentOfBorrowings" name="PrepaymentOfBorrowings" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_UtilizedWorkingCapitalFacility" name="UtilizedWorkingCapitalFacility" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_RemainingDebtObligationAmount" name="RemainingDebtObligationAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_DebtInstrumentAvailableBorrowingAmount" name="DebtInstrumentAvailableBorrowingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_AvailableWorkingCapitalFacility" name="AvailableWorkingCapitalFacility" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureInterestPaymentsRemainderOfFiscalYear" name="CapitalLeasesFutureInterestPaymentsRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesTotalPaymentsRemainderOfFiscalYear" name="CapitalLeasesTotalPaymentsRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureInterestPaymentsInTwoYears" name="CapitalLeasesFutureInterestPaymentsInTwoYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesTotalPaymentsInTwoYears" name="CapitalLeasesTotalPaymentsInTwoYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureInterestPaymentsInThreeYears" name="CapitalLeasesFutureInterestPaymentsInThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesTotalPaymentsInThreeYears" name="CapitalLeasesTotalPaymentsInThreeYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureInterestPaymentsInFourYears" name="CapitalLeasesFutureInterestPaymentsInFourYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesTotalPaymentsInFourYears" name="CapitalLeasesTotalPaymentsInFourYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureInterestPaymentsInFiveYears" name="CapitalLeasesFutureInterestPaymentsInFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesTotalPaymentsInFiveYears" name="CapitalLeasesTotalPaymentsInFiveYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureMinimumPaymentsReceivableInSixYears" name="CapitalLeasesFutureMinimumPaymentsReceivableInSixYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureInterestPaymentsInSixYears" name="CapitalLeasesFutureInterestPaymentsInSixYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesTotalPaymentsInSixYears" name="CapitalLeasesTotalPaymentsInSixYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureMinimumPaymentsReceivableThereafter" name="CapitalLeasesFutureMinimumPaymentsReceivableThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureInterestPaymentsThereafter" name="CapitalLeasesFutureInterestPaymentsThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesTotalPaymentsThereafter" name="CapitalLeasesTotalPaymentsThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureInterestPayments" name="CapitalLeasesFutureInterestPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesTotalPayments" name="CapitalLeasesTotalPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OperatingLeasesFutureMinimumPaymentsReceivableInSixYears" name="OperatingLeasesFutureMinimumPaymentsReceivableInSixYears" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OperatingLeaseFutureMinimumPaymentsReceivableThereafter" name="OperatingLeaseFutureMinimumPaymentsReceivableThereafter" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeaseExpiredDate" name="CapitalLeaseExpiredDate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeaseTerm" name="CapitalLeaseTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeaseImputedInterestRate" name="CapitalLeaseImputedInterestRate" nillable="true" xbrli:periodType="instant" type="num:percentItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeaseObligationCurrent" name="CapitalLeaseObligationCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeaseObligationNoncurrent" name="CapitalLeaseObligationNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SuretyBondsAndOtherBankIssuedGuarantees" name="SuretyBondsAndOtherBankIssuedGuarantees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CashMarginGuarantees" name="CashMarginGuarantees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SharesIssuedOne" name="SharesIssuedOne" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_WeightedAverageOrdinarySharesOutstandingSharesToBeIssuedInSapescoTransaction" name="WeightedAverageOrdinarySharesOutstandingSharesToBeIssuedInSapescoTransaction" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_WeightedAverageOrdinarySharesOutstandingRestrictedStockVesting" name="WeightedAverageOrdinarySharesOutstandingRestrictedStockVesting" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_StockIssuedDuringPeriodSharesOther1" name="StockIssuedDuringPeriodSharesOther1" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ChangeInSharesPredecessorsEquityStockEarnout" name="ChangeInSharesPredecessorsEquityStockEarnout" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_WeightedAverageOrdinarySharesOutstandingPredecessorsEquityStockEarnout" name="WeightedAverageOrdinarySharesOutstandingPredecessorsEquityStockEarnout" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_NonvestedParticipatingRestrictedShares" name="NonvestedParticipatingRestrictedShares" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_SharesforUseInAllocationOfParticipatingEarnings" name="SharesforUseInAllocationOfParticipatingEarnings" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_DividendsNonvestedParticipatingShares" name="DividendsNonvestedParticipatingShares" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_AllocationOfUndistributedSuccessorPeriodEarningsToNonvestedShares" name="AllocationOfUndistributedSuccessorPeriodEarningsToNonvestedShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_WeightedAverageNumberOfSharesOutstandingBasicOne" name="WeightedAverageNumberOfSharesOutstandingBasicOne" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_UndistributedEarningsAllocatedToNonvestedShareholders" name="UndistributedEarningsAllocatedToNonvestedShareholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OrdinarySharesUndistributedEarningsAllocatedToNonvestedShareholders" name="OrdinarySharesUndistributedEarningsAllocatedToNonvestedShareholders" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_UndistributedDistributedEarningsToOrdinaryShareholdersPrivateWarrants" name="UndistributedDistributedEarningsToOrdinaryShareholdersPrivateWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OrdinarySharesPrivateWarrants" name="OrdinarySharesPrivateWarrants" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_UndistributedDistributedEarningsToOrdinaryShareholdersPublicWarrants" name="UndistributedDistributedEarningsToOrdinaryShareholdersPublicWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OrdinarySharesPublicWarrants" name="OrdinarySharesPublicWarrants" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_UndistributedDistributedEarningsToOrdinaryShareholdersUndistributedEarningsReallocatedToNonvestedShareholders" name="UndistributedDistributedEarningsToOrdinaryShareholdersUndistributedEarningsReallocatedToNonvestedShareholders" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OrdinarySharesUndistributedEarningsReAllocatedToNonvestedShareholders" name="OrdinarySharesUndistributedEarningsReAllocatedToNonvestedShareholders" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_DilutedOrdinaryShares" name="DilutedOrdinaryShares" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_EffectiveStatutoryRateDescription" name="EffectiveStatutoryRateDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_ServicesCharges" name="ServicesCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_MaintenanceFeesPayable" name="MaintenanceFeesPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_OilfieldAndEquipmentMember" name="OilfieldAndEquipmentMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_TermOfAgreement" name="TermOfAgreement" nillable="true" xbrli:periodType="duration" type="xbrli:gYearMonthItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesFutureInterestPaymentsCurrent" name="CapitalLeasesFutureInterestPaymentsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_CapitalLeasesTotalPaymentsCurrent" name="CapitalLeasesTotalPaymentsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_EsnaadSolutionsLLCMember" name="EsnaadSolutionsLLCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_MubbadrahInvestmentLLCMember" name="MubbadrahInvestmentLLCMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item"/> |
| <element id="NESR_PaymentCapitalExpenditures" name="PaymentCapitalExpenditures" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item"/> |
| </schema> |