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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e471f-06db-7aa5-98ab-f84bfbb1218d,g:500dd757-d665-4be5-8a2f-61a495e53f7f-->
<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-20260630.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_AssetsCurrent_019e471f-07b2-716d-81ba-2dd8d058dcb9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019e471f-07b2-7dca-aeef-f7ed860ba8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-716d-81ba-2dd8d058dcb9" xlink:to="loc_us-gaap_InventoryNet_019e471f-07b2-7dca-aeef-f7ed860ba8ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_019e471f-07b2-7dbd-a20f-8a0eb89c6af2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-716d-81ba-2dd8d058dcb9" xlink:to="loc_us-gaap_IncomeTaxesReceivable_019e471f-07b2-7dbd-a20f-8a0eb89c6af2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019e471f-07b2-7588-bcea-3bf9d167d5bf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-716d-81ba-2dd8d058dcb9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019e471f-07b2-7588-bcea-3bf9d167d5bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e471f-07b2-77d2-803a-9bdcd6d033ba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-716d-81ba-2dd8d058dcb9" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e471f-07b2-77d2-803a-9bdcd6d033ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e471f-07b2-7923-b990-ec51d865f696" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-716d-81ba-2dd8d058dcb9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e471f-07b2-7923-b990-ec51d865f696" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_019e471f-07b2-71a1-a9a2-b084fb513d80" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-716d-81ba-2dd8d058dcb9" xlink:to="loc_us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent_019e471f-07b2-71a1-a9a2-b084fb513d80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e471f-07b2-7153-98fd-a852fa4722ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019e471f-07b2-7063-9589-a918178b1d06" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7153-98fd-a852fa4722ab" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019e471f-07b2-7063-9589-a918178b1d06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e471f-07b2-79de-806a-b8c26f45fdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7153-98fd-a852fa4722ab" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_019e471f-07b2-79de-806a-b8c26f45fdd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e471f-07b2-7eb1-b80a-853bb93cf68d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7153-98fd-a852fa4722ab" xlink:to="loc_us-gaap_LiabilitiesCurrent_019e471f-07b2-7eb1-b80a-853bb93cf68d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_019e471f-07b2-7de1-a31d-ca785bf67226" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7153-98fd-a852fa4722ab" xlink:to="loc_us-gaap_LongTermLineOfCredit_019e471f-07b2-7de1-a31d-ca785bf67226" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019e471f-07b2-798e-a049-efaee80757af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e471f-07b2-778f-b5dc-4d4daf8b1483" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-798e-a049-efaee80757af" xlink:to="loc_us-gaap_AssetsCurrent_019e471f-07b2-778f-b5dc-4d4daf8b1483" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019e471f-07b2-7ae7-ba30-02c4494e61f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-798e-a049-efaee80757af" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019e471f-07b2-7ae7-ba30-02c4494e61f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019e471f-07b2-7420-abbe-a60c3b82cfcf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e471f-07b2-798e-a049-efaee80757af" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019e471f-07b2-7420-abbe-a60c3b82cfcf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNoncurrent_019e471f-07b2-70e9-85dd-f04b70703f03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-798e-a049-efaee80757af" xlink:to="loc_us-gaap_InventoryNoncurrent_019e471f-07b2-70e9-85dd-f04b70703f03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentNet_019e471f-07b2-735e-bdf3-f0aa57ce099e" xlink:href="ngs-20260630.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_019e471f-07b2-798e-a049-efaee80757af" xlink:to="loc_ngs_RentalEquipmentNet_019e471f-07b2-735e-bdf3-f0aa57ce099e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019f3d93-793b-7486-a87d-a8e0f8c74fe9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e471f-07b2-798e-a049-efaee80757af" xlink:to="loc_us-gaap_Goodwill_019f3d93-793b-7486-a87d-a8e0f8c74fe9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f3d93-793b-7ec9-8e41-0087ccd800f7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e471f-07b2-798e-a049-efaee80757af" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019f3d93-793b-7ec9-8e41-0087ccd800f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e471f-07b2-72de-be77-91423f7e8608" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019e471f-07b2-7dc7-9319-4a529cbf2ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-72de-be77-91423f7e8608" xlink:to="loc_us-gaap_AccountsPayableCurrent_019e471f-07b2-7dc7-9319-4a529cbf2ec7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019e471f-07b2-7ab5-8bda-529bc4405d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-72de-be77-91423f7e8608" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019e471f-07b2-7ab5-8bda-529bc4405d7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e471f-07b2-7591-949f-cb34d12863c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019e471f-07b2-7795-8da5-a60478ba5968" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7591-949f-cb34d12863c9" xlink:to="loc_us-gaap_PreferredStockValue_019e471f-07b2-7795-8da5-a60478ba5968" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e471f-07b2-777f-8d52-1b0d6ce34e7a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7591-949f-cb34d12863c9" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019e471f-07b2-777f-8d52-1b0d6ce34e7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019e471f-07b2-7368-bf59-7dc41ad35f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7591-949f-cb34d12863c9" xlink:to="loc_us-gaap_CommonStockValue_019e471f-07b2-7368-bf59-7dc41ad35f8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e471f-07b2-7e07-9d31-94346bd936ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7591-949f-cb34d12863c9" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e471f-07b2-7e07-9d31-94346bd936ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_019e471f-07b2-7b16-a7bc-337f871264df" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7591-949f-cb34d12863c9" xlink:to="loc_us-gaap_TreasuryStockCommonValue_019e471f-07b2-7b16-a7bc-337f871264df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e471f-07b2-786f-b353-e64898a0eca4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e471f-07b2-7974-a4cf-99b88b42d252" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-786f-b353-e64898a0eca4" xlink:to="loc_us-gaap_Liabilities_019e471f-07b2-7974-a4cf-99b88b42d252" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019e471f-07b2-7df5-9e09-85564239591a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-786f-b353-e64898a0eca4" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019e471f-07b2-7df5-9e09-85564239591a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e471f-07b2-7462-b52b-0a6fa9c94765" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-786f-b353-e64898a0eca4" xlink:to="loc_us-gaap_StockholdersEquity_019e471f-07b2-7462-b52b-0a6fa9c94765" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="ngs-20260630.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_NetIncomeLoss_019e471f-07b2-705e-aebb-da85d8dde8b2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e471f-07b2-74d9-b175-293227472344" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-705e-aebb-da85d8dde8b2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e471f-07b2-74d9-b175-293227472344" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e471f-07b2-7298-b298-17c933e9137f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-705e-aebb-da85d8dde8b2" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019e471f-07b2-7298-b298-17c933e9137f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e471f-07b2-7087-a2ab-9453df7a1343" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019e471f-07b2-7dfa-b6b3-d073992ebaa2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7087-a2ab-9453df7a1343" xlink:to="loc_us-gaap_Revenues_019e471f-07b2-7dfa-b6b3-d073992ebaa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019e471f-07b2-79f3-aeed-d9cfd3b5e4c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7087-a2ab-9453df7a1343" xlink:to="loc_us-gaap_CostsAndExpenses_019e471f-07b2-79f3-aeed-d9cfd3b5e4c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Revenues_019e471f-07b2-72d7-b8f3-61b15fbed966" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Revenues"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e471f-07b2-7e36-b87d-af13c4049fff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-72d7-b8f3-61b15fbed966" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e471f-07b2-7e36-b87d-af13c4049fff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RentalIncomeNonoperating_019e471f-07b2-700b-92f3-948ee38494bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-72d7-b8f3-61b15fbed966" xlink:to="loc_us-gaap_RentalIncomeNonoperating_019e471f-07b2-700b-92f3-948ee38494bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019e471f-07b2-77a3-9ad8-5a2341930816" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019e471f-07b2-73fe-a8f4-efa51fb68eeb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-77a3-9ad8-5a2341930816" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019e471f-07b2-73fe-a8f4-efa51fb68eeb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019e471f-07b2-7b45-85e8-f3ae396dcc7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019e471f-07b2-77a3-9ad8-5a2341930816" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019e471f-07b2-7b45-85e8-f3ae396dcc7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019ecb42-a35f-7c8f-bbbc-7c1a5586d899" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_019e471f-07b2-77a3-9ad8-5a2341930816" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019ecb42-a35f-7c8f-bbbc-7c1a5586d899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019e471f-07b2-7b3d-b8ed-789315cb00b1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_019e471f-07b2-7a7d-a4ca-083f5242b2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7b3d-b8ed-789315cb00b1" xlink:to="loc_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_019e471f-07b2-7a7d-a4ca-083f5242b2ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_019e471f-07b2-791f-bc37-995c3fd000bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7b3d-b8ed-789315cb00b1" xlink:to="loc_us-gaap_CostOfPropertyRepairsAndMaintenance_019e471f-07b2-791f-bc37-995c3fd000bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCostOfOperatingRevenue_019e471f-07b2-70d3-bddf-cb151236f401" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7b3d-b8ed-789315cb00b1" xlink:to="loc_us-gaap_OtherCostOfOperatingRevenue_019e471f-07b2-70d3-bddf-cb151236f401" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e471f-07b2-75d6-b67b-8fdadc4e4f21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_019e471f-07b2-78b4-939a-6ae3b97ef96a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-75d6-b67b-8fdadc4e4f21" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_019e471f-07b2-78b4-939a-6ae3b97ef96a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e471f-07b2-744f-b40e-9a1f3d03b007" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-75d6-b67b-8fdadc4e4f21" xlink:to="loc_us-gaap_OperatingIncomeLoss_019e471f-07b2-744f-b40e-9a1f3d03b007" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019e471f-07b2-7c1c-8ed8-83ce2b327793" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019e471f-07b2-75ba-b2ba-ebe5c4ae70d1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7c1c-8ed8-83ce2b327793" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_019e471f-07b2-75ba-b2ba-ebe5c4ae70d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e471f-07b2-733a-9c54-c2eb5d585228" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e471f-07b2-7c1c-8ed8-83ce2b327793" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_019e471f-07b2-733a-9c54-c2eb5d585228" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019e471f-07b2-74b5-9669-81166c64fc1f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e471f-07b2-7c1c-8ed8-83ce2b327793" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019e471f-07b2-74b5-9669-81166c64fc1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryAllowance_019e471f-07b2-7efd-9bd9-9482dcedd740" xlink:href="ngs-20260630.xsd#ngs_InventoryAllowance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e471f-07b2-7c1c-8ed8-83ce2b327793" xlink:to="loc_ngs_InventoryAllowance_019e471f-07b2-7efd-9bd9-9482dcedd740" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_019e471f-07b2-7577-995d-92915a522c8c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e471f-07b2-7c1c-8ed8-83ce2b327793" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_019e471f-07b2-7577-995d-92915a522c8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019ecb42-e1f5-7247-977f-35d1db5fcf1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e471f-07b2-7c1c-8ed8-83ce2b327793" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_019ecb42-e1f5-7247-977f-35d1db5fcf1b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="ngs-20260630.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e471f-07b2-702f-973a-90dcf5e5bbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e471f-07b2-7139-b730-2e380780068d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-702f-973a-90dcf5e5bbf0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e471f-07b2-7139-b730-2e380780068d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e471f-07b2-772c-9d62-9deee6cfbc25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-702f-973a-90dcf5e5bbf0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e471f-07b2-772c-9d62-9deee6cfbc25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e471f-07b2-7383-85d0-ec78b1fc460a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-702f-973a-90dcf5e5bbf0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e471f-07b2-7383-85d0-ec78b1fc460a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e471f-07b2-7f05-8c0a-a297b8c3915c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e471f-07b2-7b0b-a704-acc20d8b3901" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7f05-8c0a-a297b8c3915c" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e471f-07b2-7b0b-a704-acc20d8b3901" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019e471f-07b2-73fc-bb63-d4baf7a7cf8e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7f05-8c0a-a297b8c3915c" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_019e471f-07b2-73fc-bb63-d4baf7a7cf8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f3dc3-547b-79f9-913b-b476f8b57a59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e471f-07b2-7f05-8c0a-a297b8c3915c" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f3dc3-547b-79f9-913b-b476f8b57a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_019f3dc3-d25d-767a-b58a-eede1155bd37" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromInsuranceSettlementInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e471f-07b2-7f05-8c0a-a297b8c3915c" xlink:to="loc_us-gaap_ProceedsFromInsuranceSettlementInvestingActivities_019f3dc3-d25d-767a-b58a-eede1155bd37" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e471f-07b2-7f14-964e-9d8a41110f84" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019e471f-07b2-7bad-95d5-a930f3377e87" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7f14-964e-9d8a41110f84" xlink:to="loc_us-gaap_ProceedsFromLongTermLinesOfCredit_019e471f-07b2-7bad-95d5-a930f3377e87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019e471f-07b2-7d42-8256-078a80bad825" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7f14-964e-9d8a41110f84" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_019e471f-07b2-7d42-8256-078a80bad825" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019e471f-07b2-7f9a-acb5-9af3b13a0c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7f14-964e-9d8a41110f84" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019e471f-07b2-7f9a-acb5-9af3b13a0c1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_019e471f-07b2-71f3-a3dc-420ee54f8748" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7f14-964e-9d8a41110f84" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_019e471f-07b2-71f3-a3dc-420ee54f8748" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_019e471f-07b2-700d-a8eb-1bfa74e2643f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7f14-964e-9d8a41110f84" xlink:to="loc_us-gaap_PaymentsOfDividends_019e471f-07b2-700d-a8eb-1bfa74e2643f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e471f-07b2-7736-a176-f61c5ea8b2b0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7f14-964e-9d8a41110f84" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_019e471f-07b2-7736-a176-f61c5ea8b2b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e471f-07b2-7642-be8e-10151f4f7a53" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_NetIncomeLoss_019e471f-07b2-7642-be8e-10151f4f7a53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_019e471f-07b2-716d-bbec-4f392d0249cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_019e471f-07b2-716d-bbec-4f392d0249cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_019e471f-07b2-705d-a5ff-9f5562b53960" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_InventoryWriteDown_019e471f-07b2-705d-a5ff-9f5562b53960" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_019e471f-07b2-7c1a-ad87-52e5615d87a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_019e471f-07b2-7c1a-ad87-52e5615d87a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_019e471f-07b2-79e6-8518-409368d97cf8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_019e471f-07b2-79e6-8518-409368d97cf8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_019e471f-07b2-7e4c-9454-3aa8dc71b04a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_019e471f-07b2-7e4c-9454-3aa8dc71b04a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019e471f-07b2-76c8-82fa-04537ed26a03" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_019e471f-07b2-76c8-82fa-04537ed26a03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019e471f-07b2-7e2b-b85a-cde456e23f61" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_ShareBasedCompensation_019e471f-07b2-7e2b-b85a-cde456e23f61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_019e471f-07b2-7322-8b7d-09f153abfa1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_019e471f-07b2-7322-8b7d-09f153abfa1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_019e471f-07b2-7826-ac5a-c3af266d2f67" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_019e471f-07b2-7826-ac5a-c3af266d2f67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019e471f-07b2-7241-8179-c020f90c4f5a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019e471f-07b2-7241-8179-c020f90c4f5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019e471f-07b2-7622-a3b6-0719c1d4cbed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019e471f-07b2-7622-a3b6-0719c1d4cbed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019e471f-07b2-7eb1-954d-f1a1c076c458" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019e471f-07b2-7eb1-954d-f1a1c076c458" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019e471f-07b2-77a2-9009-8b06f7e16e19" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019e471f-07b2-77a2-9009-8b06f7e16e19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e471f-07b2-7416-a76d-6dd83354a60e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7d0a-a7e3-0b52008ec6a0" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_019e471f-07b2-7416-a76d-6dd83354a60e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/BusinessCombinationScheduleofBusinessCombinationDetails" xlink:type="simple" xlink:href="ngs-20260630.xsd#BusinessCombinationScheduleofBusinessCombinationDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/BusinessCombinationScheduleofBusinessCombinationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019fcb61-8563-79af-8f3a-b2ab83f4f9b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019fcb61-8563-79af-8f3a-b2ab83f4f9b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_019fcb61-8563-75ad-8ad5-af2917001338" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_019fcb61-8563-75ad-8ad5-af2917001338" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_019fcb61-8563-718c-8800-141301ec2e81" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_019fcb61-8563-718c-8800-141301ec2e81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_019fcb61-8563-73ac-a0eb-4db75ce90267" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_019fcb61-8563-73ac-a0eb-4db75ce90267" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_BusinessCombinationRecognizedAssetAcquiredRentalEquipment_019fcb61-8563-7f7a-872b-ab68510c3045" xlink:href="ngs-20260630.xsd#ngs_BusinessCombinationRecognizedAssetAcquiredRentalEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_ngs_BusinessCombinationRecognizedAssetAcquiredRentalEquipment_019fcb61-8563-7f7a-872b-ab68510c3045" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019fcb61-8563-7593-97f0-8b48620fed25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019fcb61-8563-7593-97f0-8b48620fed25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_019fcb61-8563-7cd2-95f7-ad4b0a25f238" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_019fcb61-8563-7cd2-95f7-ad4b0a25f238" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019fcb61-8563-70c6-84b9-9364dbf41828" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_Goodwill_019fcb61-8563-70c6-84b9-9364dbf41828" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_019fcb61-8563-78a7-a85a-67b14225ce1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_019fcb61-8563-78a7-a85a-67b14225ce1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_019fcb61-8563-7318-ac8a-96ffb7f29dd5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_019fcb61-8563-7318-ac8a-96ffb7f29dd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLabilities_019fcb61-8563-7ecc-bee0-1111667d2dce" xlink:href="ngs-20260630.xsd#ngs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLabilities"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_ngs_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLabilities_019fcb61-8563-7ecc-bee0-1111667d2dce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_019fcb61-8563-7c22-aac4-d917058273c5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_019fcb61-8563-7c22-aac4-d917058273c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_019fcb61-8563-7000-b358-2a72301902ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fcb61-8563-7599-8acb-9dafa2498cbb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_019fcb61-8563-7000-b358-2a72301902ed" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/BusinessCombinationScheduleofTransactionCostsDetails" xlink:type="simple" xlink:href="ngs-20260630.xsd#BusinessCombinationScheduleofTransactionCostsDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/BusinessCombinationScheduleofTransactionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019fcdd8-5c56-717e-b31d-cd218aac9a55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_019fcdd8-5c56-7f7c-8718-261a2cc25f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfessionalFees"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019fcdd8-5c56-717e-b31d-cd218aac9a55" xlink:to="loc_us-gaap_ProfessionalFees_019fcdd8-5c56-7f7c-8718-261a2cc25f1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_OtherAcquisitionCosts_019fcdd8-5c56-796e-a5bc-cbf56eae3ca7" xlink:href="ngs-20260630.xsd#ngs_OtherAcquisitionCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019fcdd8-5c56-717e-b31d-cd218aac9a55" xlink:to="loc_ngs_OtherAcquisitionCosts_019fcdd8-5c56-796e-a5bc-cbf56eae3ca7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/TradeAccountsReceivableScheduleofTradeAccountsReceivableDetails" xlink:type="simple" xlink:href="ngs-20260630.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_019e471f-07b2-7932-96b0-985b51624976" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_019e471f-07b2-74cb-91be-3067cd2a41a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7932-96b0-985b51624976" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_019e471f-07b2-74cb-91be-3067cd2a41a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019e471f-07b2-7643-bca2-42b9d6010a14" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7932-96b0-985b51624976" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019e471f-07b2-7643-bca2-42b9d6010a14" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/InventoryScheduleofInventoryDetails" xlink:type="simple" xlink:href="ngs-20260630.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_019e471f-07b2-7230-b0de-4e8a34ba2a48" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryRawMaterialsNetOfReservesCurrent_019e471f-07b2-71b8-ba9d-5777e9a2b2ca" xlink:href="ngs-20260630.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_019e471f-07b2-7230-b0de-4e8a34ba2a48" xlink:to="loc_ngs_InventoryRawMaterialsNetOfReservesCurrent_019e471f-07b2-71b8-ba9d-5777e9a2b2ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019e471f-07b2-71bb-9b2f-a3064c3bb3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-7230-b0de-4e8a34ba2a48" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019e471f-07b2-71bb-9b2f-a3064c3bb3ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryNetOfReserves_019e471f-07b2-75f7-9600-d4ad2a344d91" xlink:href="ngs-20260630.xsd#ngs_InventoryNetOfReserves"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_InventoryRawMaterialsNetOfReservesNoncurrent_019e471f-07b2-7bfd-b1d3-35794d4cf0c7" xlink:href="ngs-20260630.xsd#ngs_InventoryRawMaterialsNetOfReservesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ngs_InventoryNetOfReserves_019e471f-07b2-75f7-9600-d4ad2a344d91" xlink:to="loc_ngs_InventoryRawMaterialsNetOfReservesNoncurrent_019e471f-07b2-7bfd-b1d3-35794d4cf0c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019e471f-07b2-71ec-abf1-9635fde75bd3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-07b2-75f7-9600-d4ad2a344d91" xlink:to="loc_us-gaap_InventoryNet_019e471f-07b2-71ec-abf1-9635fde75bd3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/RentalEquipmentScheduleofRentalEquipmentDetails" xlink:type="simple" xlink:href="ngs-20260630.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_019e471f-07b2-716c-b555-1fc1550e4094" xlink:href="ngs-20260630.xsd#ngs_RentalEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentGross_019e471f-07b2-72de-ac38-b70e3c3251d8" xlink:href="ngs-20260630.xsd#ngs_RentalEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ngs_RentalEquipmentNet_019e471f-07b2-716c-b555-1fc1550e4094" xlink:to="loc_ngs_RentalEquipmentGross_019e471f-07b2-72de-ac38-b70e3c3251d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_RentalEquipmentAccumulatedDepreciation_019e471f-07b2-7493-96a6-007c68eb99d0" xlink:href="ngs-20260630.xsd#ngs_RentalEquipmentAccumulatedDepreciation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_ngs_RentalEquipmentNet_019e471f-07b2-716c-b555-1fc1550e4094" xlink:to="loc_ngs_RentalEquipmentAccumulatedDepreciation_019e471f-07b2-7493-96a6-007c68eb99d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/PropertyandEquipmentScheduleofPropertyandNonRentalEquipmentDetails" xlink:type="simple" xlink:href="ngs-20260630.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_019e471f-088b-7d2d-b6d7-37cf2822443d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e471f-088b-7385-8c89-55a5177ccc35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-088b-7d2d-b6d7-37cf2822443d" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019e471f-088b-7385-8c89-55a5177ccc35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019e471f-088b-717a-b8f5-3141bcf4a57a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-088b-7d2d-b6d7-37cf2822443d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019e471f-088b-717a-b8f5-3141bcf4a57a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SupplementalBalanceSheetDisclosuresScheduleofComponentsOtherAssetsDetails" xlink:type="simple" xlink:href="ngs-20260630.xsd#SupplementalBalanceSheetDisclosuresScheduleofComponentsOtherAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SupplementalBalanceSheetDisclosuresScheduleofComponentsOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019fcdf7-331a-78a0-ba32-cf4d859e4cc2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_019fcdf7-331a-79e7-a14c-8b62ec23f1a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_019fcdf7-331a-78a0-ba32-cf4d859e4cc2" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedAmount_019fcdf7-331a-79e7-a14c-8b62ec23f1a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_019fcdf7-331a-76bd-82a6-f9171a7fa210" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_019fcdf7-331a-78a0-ba32-cf4d859e4cc2" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_019fcdf7-331a-76bd-82a6-f9171a7fa210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019fcdf7-331a-745f-a786-1e5670b5cdc0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_019fcdf7-331a-78a0-ba32-cf4d859e4cc2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019fcdf7-331a-745f-a786-1e5670b5cdc0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_019fcdf7-331a-7cdf-9670-2b4e7d581ca4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_019fcdf7-331a-78a0-ba32-cf4d859e4cc2" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_019fcdf7-331a-7cdf-9670-2b4e7d581ca4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_DeferredDebtIssuanceCost_019fcdf7-331a-760a-b907-a8e68b6ba2a5" xlink:href="ngs-20260630.xsd#ngs_DeferredDebtIssuanceCost"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_019fcdf7-331a-78a0-ba32-cf4d859e4cc2" xlink:to="loc_ngs_DeferredDebtIssuanceCost_019fcdf7-331a-760a-b907-a8e68b6ba2a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_019fcdf7-331a-7919-a1e0-df348aae005a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_019fcdf7-331a-78a0-ba32-cf4d859e4cc2" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_019fcdf7-331a-7919-a1e0-df348aae005a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/SupplementalBalanceSheetDisclosuresScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="ngs-20260630.xsd#SupplementalBalanceSheetDisclosuresScheduleofAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.ngsgi.com/role/SupplementalBalanceSheetDisclosuresScheduleofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019e471f-088b-7cfa-96cd-2a30b4e268c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_ngs_AccruedPurchases_019e471f-088b-7f47-b2f8-922ba84ef1b6" xlink:href="ngs-20260630.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_019e471f-088b-7cfa-96cd-2a30b4e268c0" xlink:to="loc_ngs_AccruedPurchases_019e471f-088b-7f47-b2f8-922ba84ef1b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_019e471f-088b-7c27-9d6e-9f1bcb67fdb0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-088b-7cfa-96cd-2a30b4e268c0" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent_019e471f-088b-7c27-9d6e-9f1bcb67fdb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_019e471f-088b-7c76-972a-11f15b5321d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019e471f-088b-7cfa-96cd-2a30b4e268c0" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_019e471f-088b-7c76-972a-11f15b5321d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_019e471f-088b-7432-83be-8c3efd2837cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-088b-7cfa-96cd-2a30b4e268c0" xlink:to="loc_us-gaap_InterestPayableCurrent_019e471f-088b-7432-83be-8c3efd2837cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrent_019e471f-088b-765e-a504-821b3a270263" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-088b-7cfa-96cd-2a30b4e268c0" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrent_019e471f-088b-765e-a504-821b3a270263" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_019e471f-088b-7289-b9a4-e97ad038dacd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-088b-7cfa-96cd-2a30b4e268c0" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_019e471f-088b-7289-b9a4-e97ad038dacd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019e471f-088b-7b02-8a08-d48aa7537f15" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-088b-7cfa-96cd-2a30b4e268c0" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019e471f-088b-7b02-8a08-d48aa7537f15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcdfb-1be9-7f64-8d8c-bdb96acfa8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019e471f-088b-7cfa-96cd-2a30b4e268c0" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019fcdfb-1be9-7f64-8d8c-bdb96acfa8a5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.ngsgi.com/role/EarningsperShareScheduleofEarningsPerShareBasicandDilutedDetails" xlink:type="simple" xlink:href="ngs-20260630.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_019e471f-088b-71ab-abe4-aa60effd617c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e471f-088b-7d45-9396-77a6795b191f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-088b-71ab-abe4-aa60effd617c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e471f-088b-7d45-9396-77a6795b191f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e471f-088b-7471-a463-9f734ac336bd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.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_019e471f-088b-71ab-abe4-aa60effd617c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e471f-088b-7471-a463-9f734ac336bd" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
