<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019d4992-46f9-77e3-95d7-d94e89482268,g:634780fa-1f45-4ac0-9145-3c20a2858f9f-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="ngs-20260331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d4992-47c5-7063-865a-3e57bc9dac09" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019d4992-47c5-7f53-8f3c-126f86628456" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d4992-47c5-7063-865a-3e57bc9dac09" xlink:to="loc_us-gaap_Liabilities_019d4992-47c5-7f53-8f3c-126f86628456" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019d4992-47c5-7849-af0e-793972088470" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d4992-47c5-7063-865a-3e57bc9dac09" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019d4992-47c5-7849-af0e-793972088470" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019d4992-47c5-7821-bfdb-c1e4b47157a5" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019d4992-47c5-7063-865a-3e57bc9dac09" xlink:to="loc_us-gaap_StockholdersEquity_019d4992-47c5-7821-bfdb-c1e4b47157a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019d4992-47c4-7cba-b61d-47b3a42bdf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019d4992-47c4-7a32-a104-2ba141663e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d4992-47c4-7cba-b61d-47b3a42bdf7a" xlink:to="loc_us-gaap_PreferredStockValue_019d4992-47c4-7a32-a104-2ba141663e3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019d4992-47c4-7b1a-9623-13b535f1688a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d4992-47c4-7cba-b61d-47b3a42bdf7a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019d4992-47c4-7b1a-9623-13b535f1688a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019d4992-47c4-7878-b0ab-f89fb46cdc49" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d4992-47c4-7cba-b61d-47b3a42bdf7a" xlink:to="loc_us-gaap_CommonStockValue_019d4992-47c4-7878-b0ab-f89fb46cdc49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019d4992-47c4-72aa-ad98-0a53fdd74c66" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d4992-47c4-7cba-b61d-47b3a42bdf7a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019d4992-47c4-72aa-ad98-0a53fdd74c66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019d4992-47c4-7928-9eda-32f5bb0a990d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019d4992-47c4-7cba-b61d-47b3a42bdf7a" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019d4992-47c4-7928-9eda-32f5bb0a990d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019d4992-47c4-7e84-be78-a5dfbec931ac" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019d4992-47c4-7c99-b387-4c78235c3764" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d4992-47c4-7e84-be78-a5dfbec931ac" xlink:to="loc_us-gaap_InventoryNet_019d4992-47c4-7c99-b387-4c78235c3764" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_019d4992-47c4-78a4-81a5-cf23e6e97029" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d4992-47c4-7e84-be78-a5dfbec931ac" xlink:to="loc_us-gaap_IncomeTaxesReceivable_019d4992-47c4-78a4-81a5-cf23e6e97029" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019d4992-47c4-7f59-87bb-3b16b37df971" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d4992-47c4-7e84-be78-a5dfbec931ac" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019d4992-47c4-7f59-87bb-3b16b37df971" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019d4992-47c4-72f1-9dbc-2e0d0e4e50cd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d4992-47c4-7e84-be78-a5dfbec931ac" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019d4992-47c4-72f1-9dbc-2e0d0e4e50cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019d4992-47c4-7773-a0f7-9b124f619d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d4992-47c4-7e84-be78-a5dfbec931ac" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019d4992-47c4-7773-a0f7-9b124f619d5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_019d4992-47c4-7a3a-bb14-b008d501d0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019d4992-47c4-7e84-be78-a5dfbec931ac" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_019d4992-47c4-7a3a-bb14-b008d501d0a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019d4992-47c5-71bc-bd30-aa3dcd625550" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019d4992-47c5-74bf-8d40-864efa5ac565" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d4992-47c5-71bc-bd30-aa3dcd625550" xlink:to="loc_us-gaap_AccountsPayableCurrent_019d4992-47c5-74bf-8d40-864efa5ac565" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-47c5-70fa-af3d-a911349da85f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019d4992-47c5-71bc-bd30-aa3dcd625550" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-47c5-70fa-af3d-a911349da85f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019d4992-47c4-7b0f-b007-0dd1d18c9762" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019d4992-47c4-7548-aa32-91ecf481b5ba" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d4992-47c4-7b0f-b007-0dd1d18c9762" xlink:to="loc_us-gaap_AssetsCurrent_019d4992-47c4-7548-aa32-91ecf481b5ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019d4992-47c4-7075-a792-4ebf77e3bc05" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d4992-47c4-7b0f-b007-0dd1d18c9762" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019d4992-47c4-7075-a792-4ebf77e3bc05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_019d4992-47c4-7f38-a372-d890afde3292" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d4992-47c4-7b0f-b007-0dd1d18c9762" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentOtherNet_019d4992-47c4-7f38-a372-d890afde3292" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_019d4992-47c4-77b8-906c-d6ee04c20bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d4992-47c4-7b0f-b007-0dd1d18c9762" xlink:to="loc_us-gaap_InventoryNoncurrent_019d4992-47c4-77b8-906c-d6ee04c20bbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet_019d4992-47c5-7276-9983-0eccc74078ad" xlink:href="ngs-20260331.xsd#ngs_RentalEquipmentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019d4992-47c4-7b0f-b007-0dd1d18c9762" xlink:to="loc_ngs_RentalEquipmentNet_019d4992-47c5-7276-9983-0eccc74078ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019d4992-47c4-7bf1-9dec-cc71d3ebad07" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019d4992-47c4-7c80-b224-cf678771291a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d4992-47c4-7bf1-9dec-cc71d3ebad07" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019d4992-47c4-7c80-b224-cf678771291a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019d4992-47c4-7e62-bd12-af5007c96ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d4992-47c4-7bf1-9dec-cc71d3ebad07" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019d4992-47c4-7e62-bd12-af5007c96ce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019d4992-47c4-7630-8d65-159ba5cfdf25" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d4992-47c4-7bf1-9dec-cc71d3ebad07" xlink:to="loc_us-gaap_LiabilitiesCurrent_019d4992-47c4-7630-8d65-159ba5cfdf25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_019d4992-47c4-7dcd-a343-0fe73832a95b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019d4992-47c4-7bf1-9dec-cc71d3ebad07" xlink:to="loc_us-gaap_LongTermLineOfCredit_019d4992-47c4-7dcd-a343-0fe73832a95b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="ngs-20260331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d4992-47c5-7dcc-9eea-a0a9718f742c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019d4992-47c5-773f-a0db-f247193046bf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d4992-47c5-7dcc-9eea-a0a9718f742c" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_019d4992-47c5-773f-a0db-f247193046bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019d4992-47c5-712f-8854-685da9fcd212" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d4992-47c5-7dcc-9eea-a0a9718f742c" xlink:to="loc_us-gaap_OperatingIncomeLoss_019d4992-47c5-712f-8854-685da9fcd212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019d4992-47c5-75f9-bdc9-bff6ccaf04c6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_019d4992-47c5-709c-9630-540eb9573983" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019d4992-47c5-75f9-bdc9-bff6ccaf04c6" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_019d4992-47c5-709c-9630-540eb9573983" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_019d4992-47c5-7204-9b90-c601a1f5f61d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfPropertyRepairsAndMaintenance"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019d4992-47c5-75f9-bdc9-bff6ccaf04c6" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_019d4992-47c5-7204-9b90-c601a1f5f61d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostOfOperatingRevenue_019d4992-47c5-7c78-b05e-cf572b03c312" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCostOfOperatingRevenue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019d4992-47c5-75f9-bdc9-bff6ccaf04c6" xlink:to="loc_us-gaap_OtherCostOfOperatingRevenue_019d4992-47c5-7c78-b05e-cf572b03c312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019d4992-47c5-7558-ac2f-d4efe1992977" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d4992-47c5-7488-8365-6f9b29f207b1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019d4992-47c5-7558-ac2f-d4efe1992977" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019d4992-47c5-7488-8365-6f9b29f207b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019d4992-47c5-7a8c-9a3b-abfbb42fdb33" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019d4992-47c5-7558-ac2f-d4efe1992977" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019d4992-47c5-7a8c-9a3b-abfbb42fdb33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019d4992-47c5-7728-95eb-4f153f6d4a55" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019d4992-47c5-7f38-b113-4c44b31e1a88" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_019d4992-47c5-7728-95eb-4f153f6d4a55" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019d4992-47c5-7f38-b113-4c44b31e1a88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating_019d4992-47c5-7638-a28c-e07ce664775b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RentalIncomeNonoperating"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Revenues_019d4992-47c5-7728-95eb-4f153f6d4a55" xlink:to="loc_us-gaap_RentalIncomeNonoperating_019d4992-47c5-7638-a28c-e07ce664775b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019d4992-47c5-7de7-b023-51739e378ce1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019d4992-47c5-7917-9c4f-7cf5f3afa90a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019d4992-47c5-7de7-b023-51739e378ce1" xlink:to="loc_us-gaap_Revenues_019d4992-47c5-7917-9c4f-7cf5f3afa90a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019d4992-47c5-79be-b5d5-0af459549013" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019d4992-47c5-7de7-b023-51739e378ce1" xlink:to="loc_us-gaap_CostsAndExpenses_019d4992-47c5-79be-b5d5-0af459549013" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019d4992-47c5-72f1-a2ae-84319521d6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019d4992-47c5-784b-ab74-7fdb56944a72" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019d4992-47c5-72f1-a2ae-84319521d6d9" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019d4992-47c5-784b-ab74-7fdb56944a72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019d4992-47c5-7bfa-800f-07d15887ab0d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019d4992-47c5-72f1-a2ae-84319521d6d9" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019d4992-47c5-7bfa-800f-07d15887ab0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryAllowance_019d4992-47c5-72fc-ac61-63f3de262285" xlink:href="ngs-20260331.xsd#ngs_InventoryAllowance"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019d4992-47c5-72f1-a2ae-84319521d6d9" xlink:to="loc_ngs_InventoryAllowance_019d4992-47c5-72fc-ac61-63f3de262285" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_019d4992-47c5-7ec8-ba2c-228e8279cbb7" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019d4992-47c5-72f1-a2ae-84319521d6d9" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_019d4992-47c5-7ec8-ba2c-228e8279cbb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019d4992-47c5-72dc-846b-2cc09a1dde78" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019d4992-47c5-72f1-a2ae-84319521d6d9" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019d4992-47c5-72dc-846b-2cc09a1dde78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019d4992-47c5-772d-972c-efa3554775b1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019d4992-47c5-72f1-a2ae-84319521d6d9" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019d4992-47c5-772d-972c-efa3554775b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019d4992-47c5-768d-8a3d-71ccf02ed10e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019d4992-47c5-7380-b693-747bda0581de" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019d4992-47c5-768d-8a3d-71ccf02ed10e" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019d4992-47c5-7380-b693-747bda0581de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019d620c-36ed-739b-be15-eba6ec5cf32b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019d4992-47c5-768d-8a3d-71ccf02ed10e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019d620c-36ed-739b-be15-eba6ec5cf32b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="ngs-20260331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d4992-47c5-7fdb-925b-6aa64aec99d2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019d4992-47c5-74bf-80f1-3cf9c9a05529" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromLongTermLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d4992-47c5-7fdb-925b-6aa64aec99d2" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019d4992-47c5-74bf-80f1-3cf9c9a05529" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019d4992-47c5-71c4-9ff3-027d92c17bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d4992-47c5-7fdb-925b-6aa64aec99d2" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019d4992-47c5-71c4-9ff3-027d92c17bf1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019d4992-47c5-7389-97b9-89785822e1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d4992-47c5-7fdb-925b-6aa64aec99d2" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019d4992-47c5-7389-97b9-89785822e1bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_019d4992-47c5-7843-8de2-e39f51c29a68" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d4992-47c5-7fdb-925b-6aa64aec99d2" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_019d4992-47c5-7843-8de2-e39f51c29a68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_019d4992-47c5-7f99-93b2-3ab45345cacf" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d4992-47c5-7fdb-925b-6aa64aec99d2" xlink:to="loc_us-gaap_PaymentsOfDividends_019d4992-47c5-7f99-93b2-3ab45345cacf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019d4992-47c5-7b41-acb3-593dd6216e59" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d4992-47c5-7fdb-925b-6aa64aec99d2" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019d4992-47c5-7b41-acb3-593dd6216e59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019d4992-47c5-781f-969d-39fb7ccc2c70" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-7bfd-b2a2-c9681bb18a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019d4992-47c5-781f-969d-39fb7ccc2c70" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-7bfd-b2a2-c9681bb18a4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d4992-47c5-7d6f-9e5d-492deddac54c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019d4992-47c5-781f-969d-39fb7ccc2c70" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d4992-47c5-7d6f-9e5d-492deddac54c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d4992-47c5-7f3d-8a75-fbb9d552b30c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019d4992-47c5-781f-969d-39fb7ccc2c70" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019d4992-47c5-7f3d-8a75-fbb9d552b30c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d4992-47c5-7a6e-ad33-755bef70ac6f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019d4992-47c5-7139-80f6-c7d5f479615a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d4992-47c5-7a6e-ad33-755bef70ac6f" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019d4992-47c5-7139-80f6-c7d5f479615a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019d4992-47c5-7f1c-b1af-1e076bb0b275" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019d4992-47c5-7a6e-ad33-755bef70ac6f" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019d4992-47c5-7f1c-b1af-1e076bb0b275" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019d4992-47c5-7698-869f-0123a5228a45" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_NetIncomeLoss_019d4992-47c5-7698-869f-0123a5228a45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019d4992-47c5-758b-955e-478967c13a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019d4992-47c5-758b-955e-478967c13a9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_019d4992-47c5-7cbf-bd6d-edd271b771e6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_InventoryWriteDown_019d4992-47c5-7cbf-bd6d-edd271b771e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_019d4992-47c5-7953-8d34-aa5d74dd4e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_ImpairedAssetsToBeDisposedOfByMethodOtherThanSaleAmountOfImpairmentLoss_019d4992-47c5-7953-8d34-aa5d74dd4e3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_019d4992-47c5-7047-b01d-82c9154b410f" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_019d4992-47c5-7047-b01d-82c9154b410f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_019d4992-47c5-795d-8c81-014f2292e2a9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_019d4992-47c5-795d-8c81-014f2292e2a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d4992-47c5-7027-94cc-c7d4a7f4c13e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019d4992-47c5-7027-94cc-c7d4a7f4c13e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019d4992-47c5-78a7-b14f-0452b64ab1c2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_ShareBasedCompensation_019d4992-47c5-78a7-b14f-0452b64ab1c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_019d4992-47c5-76d9-b289-3a440d7e82f9" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_019d4992-47c5-76d9-b289-3a440d7e82f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_019d4992-47c5-7246-acf0-52459f291979" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_019d4992-47c5-7246-acf0-52459f291979" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019d4992-47c5-7585-9672-96eb6138c49a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019d4992-47c5-7585-9672-96eb6138c49a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019d4992-47c5-7386-8017-8960ac7bce5e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019d4992-47c5-7386-8017-8960ac7bce5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019d4992-47c5-7208-942b-2c4475513d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019d4992-47c5-7208-942b-2c4475513d3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019d4992-47c5-7677-8e42-e2eea47df0f6" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019d4992-47c5-7677-8e42-e2eea47df0f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019d4992-47c5-77c5-9484-51e14d4f815e" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019d4992-47c5-770f-87b5-d829951ba4db" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019d4992-47c5-77c5-9484-51e14d4f815e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/TradeAccountsReceivableScheduleofTradeAccountsReceivableDetails" xlink:type="simple" xlink:href="ngs-20260331.xsd#TradeAccountsReceivableScheduleofTradeAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/TradeAccountsReceivableScheduleofTradeAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019d4992-47c5-7b18-88a8-366e26735dd4" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_019d4992-47c5-72f0-a258-1a9cc6cdcf60" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019d4992-47c5-7b18-88a8-366e26735dd4" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_019d4992-47c5-72f0-a258-1a9cc6cdcf60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019d4992-47c5-752a-a1a8-9748352ea07a" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019d4992-47c5-7b18-88a8-366e26735dd4" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019d4992-47c5-752a-a1a8-9748352ea07a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/InventoryScheduleofInventoryDetails" xlink:type="simple" xlink:href="ngs-20260331.xsd#InventoryScheduleofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/InventoryScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019d4992-47c5-70fe-ad0f-b4016f853625" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryRawMaterialsNetOfReservesCurrent_019d4992-47c5-7acd-a428-687e0ade18aa" xlink:href="ngs-20260331.xsd#ngs_InventoryRawMaterialsNetOfReservesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019d4992-47c5-70fe-ad0f-b4016f853625" xlink:to="loc_ngs_InventoryRawMaterialsNetOfReservesCurrent_019d4992-47c5-7acd-a428-687e0ade18aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019d4992-47c5-724d-a0d1-3ecf563da576" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019d4992-47c5-70fe-ad0f-b4016f853625" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019d4992-47c5-724d-a0d1-3ecf563da576" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryNetOfReserves_019d4992-47c5-7742-b230-34433c9191be" xlink:href="ngs-20260331.xsd#ngs_InventoryNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryRawMaterialsNetOfReservesNoncurrent_019d4992-47c5-7bf2-b651-70eaf9b21943" xlink:href="ngs-20260331.xsd#ngs_InventoryRawMaterialsNetOfReservesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ngs_InventoryNetOfReserves_019d4992-47c5-7742-b230-34433c9191be" xlink:to="loc_ngs_InventoryRawMaterialsNetOfReservesNoncurrent_019d4992-47c5-7bf2-b651-70eaf9b21943" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019d4992-47c5-7739-9e47-41518866d6ae" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ngs_InventoryNetOfReserves_019d4992-47c5-7742-b230-34433c9191be" xlink:to="loc_us-gaap_InventoryNet_019d4992-47c5-7739-9e47-41518866d6ae" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentDetails" xlink:type="simple" xlink:href="ngs-20260331.xsd#RentalEquipmentScheduleofRentalEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet_019d4992-47c5-705b-8453-e9922b78fba5" xlink:href="ngs-20260331.xsd#ngs_RentalEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentGross_019d4992-47c5-708a-a786-330165fa128a" xlink:href="ngs-20260331.xsd#ngs_RentalEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ngs_RentalEquipmentNet_019d4992-47c5-705b-8453-e9922b78fba5" xlink:to="loc_ngs_RentalEquipmentGross_019d4992-47c5-708a-a786-330165fa128a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentAccumulatedDepreciation_019d4992-47c5-72b2-a452-808ef66855fb" xlink:href="ngs-20260331.xsd#ngs_RentalEquipmentAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ngs_RentalEquipmentNet_019d4992-47c5-705b-8453-e9922b78fba5" xlink:to="loc_ngs_RentalEquipmentAccumulatedDepreciation_019d4992-47c5-72b2-a452-808ef66855fb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/PropertyandEquipmentScheduleofPropertyandNonRentalEquipmentDetails" xlink:type="simple" xlink:href="ngs-20260331.xsd#PropertyandEquipmentScheduleofPropertyandNonRentalEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/PropertyandEquipmentScheduleofPropertyandNonRentalEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019d4992-47c5-7512-91f4-7581ca72fdfa" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019d4992-47c5-7062-b83f-d6aa6e1022d0" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019d4992-47c5-7512-91f4-7581ca72fdfa" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019d4992-47c5-7062-b83f-d6aa6e1022d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019d4992-47c5-7033-bf99-2ca9d5e870ef" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019d4992-47c5-7512-91f4-7581ca72fdfa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019d4992-47c5-7033-bf99-2ca9d5e870ef" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SupplementalBalanceSheetDisclosuresDetails" xlink:type="simple" xlink:href="ngs-20260331.xsd#SupplementalBalanceSheetDisclosuresDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SupplementalBalanceSheetDisclosuresDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-4886-73fb-9e59-575e5d68d359" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccruedPurchases_019d4992-4886-7762-8b81-b71d2be5b232" xlink:href="ngs-20260331.xsd#ngs_AccruedPurchases"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-4886-73fb-9e59-575e5d68d359" xlink:to="loc_ngs_AccruedPurchases_019d4992-4886-7762-8b81-b71d2be5b232" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_019d4992-4886-710a-adb8-199513e37012" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-4886-73fb-9e59-575e5d68d359" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_019d4992-4886-710a-adb8-199513e37012" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProgramRightsObligationsNoncurrent_019d4992-4886-7cc9-ab22-ab7271f0cd31" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProgramRightsObligationsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-4886-73fb-9e59-575e5d68d359" xlink:to="loc_us-gaap_ProgramRightsObligationsNoncurrent_019d4992-4886-7cc9-ab22-ab7271f0cd31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_019d4992-4886-75fe-aaa3-6b8e28a13e62" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-4886-73fb-9e59-575e5d68d359" xlink:to="loc_us-gaap_InterestPayableCurrent_019d4992-4886-75fe-aaa3-6b8e28a13e62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_019d4992-4886-7f8c-a372-4f3d821a29e2" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-4886-73fb-9e59-575e5d68d359" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_019d4992-4886-7f8c-a372-4f3d821a29e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_019d4992-4886-72d7-a699-6a226f2de230" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-4886-73fb-9e59-575e5d68d359" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_019d4992-4886-72d7-a699-6a226f2de230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019d6303-6c94-732a-b2ed-53a0854cd454" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019d4992-4886-73fb-9e59-575e5d68d359" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019d6303-6c94-732a-b2ed-53a0854cd454" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShareScheduleofEarningsPerShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ngs-20260331.xsd#EarningsperShareScheduleofEarningsPerShareBasicandDilutedDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/EarningsperShareScheduleofEarningsPerShareBasicandDilutedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019d4992-4887-74be-9e0e-65348d42e266" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019d4992-4887-7d28-baea-a180bfdb398c" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019d4992-4887-74be-9e0e-65348d42e266" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019d4992-4887-7d28-baea-a180bfdb398c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019d4992-4887-7e52-9bfa-a6211d63e169" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019d4992-4887-74be-9e0e-65348d42e266" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019d4992-4887-7e52-9bfa-a6211d63e169" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
