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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2025 Workiva-->
<!--r:5687e4de-eb73-4beb-8228-e8f0ce356956,g:6a59bd17-9611-45a3-976b-5e6bb4ada4a6-->
<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:roleRef roleURI="http://www.nninc.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="simple" xlink:href="nnbr-20250630.xsd#CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://www.nninc.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_058c79f0-951a-4b94-b880-11ff5128514e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_3f8c91f4-38f4-49b9-a8b2-85dd26440d11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_058c79f0-951a-4b94-b880-11ff5128514e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax_3f8c91f4-38f4-49b9-a8b2-85dd26440d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_7413d27f-54af-4beb-a502-d5bd7fb1201f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_058c79f0-951a-4b94-b880-11ff5128514e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_7413d27f-54af-4beb-a502-d5bd7fb1201f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f4818c08-8d83-44ef-b55e-e9e5fb7d3b38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_058c79f0-951a-4b94-b880-11ff5128514e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f4818c08-8d83-44ef-b55e-e9e5fb7d3b38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_5aa57d2c-7cf5-4d9b-bc49-b162625329b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a1ad63fd-c087-4786-8780-f280697dd6ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_5aa57d2c-7cf5-4d9b-bc49-b162625329b3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_a1ad63fd-c087-4786-8780-f280697dd6ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_37630d06-c9f0-4061-8c29-fd86291680a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_5aa57d2c-7cf5-4d9b-bc49-b162625329b3" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_37630d06-c9f0-4061-8c29-fd86291680a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_888154a2-7bc1-47ed-9939-acc793fb6788" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_5aa57d2c-7cf5-4d9b-bc49-b162625329b3" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_888154a2-7bc1-47ed-9939-acc793fb6788" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_cacf3364-c75e-4c40-a599-15f51a9e71b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_59ec6fcd-b678-422f-a8c0-5b10b49dc68a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_cacf3364-c75e-4c40-a599-15f51a9e71b6" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_59ec6fcd-b678-422f-a8c0-5b10b49dc68a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_185f57de-bb21-42c9-8440-261a20a89e73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_cacf3364-c75e-4c40-a599-15f51a9e71b6" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_185f57de-bb21-42c9-8440-261a20a89e73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a9cb3eb3-2388-4d22-8d16-580e7f316564" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_ffa51c93-bb97-40f7-9213-bb32dee4acbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a9cb3eb3-2388-4d22-8d16-580e7f316564" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_ffa51c93-bb97-40f7-9213-bb32dee4acbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_64bd2f54-c943-4518-82e2-5c03c37729f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_a9cb3eb3-2388-4d22-8d16-580e7f316564" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_64bd2f54-c943-4518-82e2-5c03c37729f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c40ac12b-2c43-403c-bc1e-4b62b85afa21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c6a95846-5884-4359-ad48-6e5ce45080bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_c40ac12b-2c43-403c-bc1e-4b62b85afa21" xlink:to="loc_us-gaap_NetIncomeLoss_c6a95846-5884-4359-ad48-6e5ce45080bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b564e70b-d233-4dfa-ab80-b80d38e543a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_c40ac12b-2c43-403c-bc1e-4b62b85afa21" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_b564e70b-d233-4dfa-ab80-b80d38e543a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_849389ec-2a0b-4072-8f48-314847d0f698" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c5496eac-d338-4c63-9c1f-d771588db1ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_849389ec-2a0b-4072-8f48-314847d0f698" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c5496eac-d338-4c63-9c1f-d771588db1ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_72c40116-a8a5-4203-9f8a-f3b97aac252e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_849389ec-2a0b-4072-8f48-314847d0f698" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_72c40116-a8a5-4203-9f8a-f3b97aac252e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_bc2dec32-df8f-4e94-9295-7486bf89b91d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_849389ec-2a0b-4072-8f48-314847d0f698" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_bc2dec32-df8f-4e94-9295-7486bf89b91d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_f892db15-b679-4431-8ea3-5f3f1cdc85e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_849389ec-2a0b-4072-8f48-314847d0f698" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_f892db15-b679-4431-8ea3-5f3f1cdc85e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_746bb656-e7fd-43ed-9ddf-8d56d879cba0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_849389ec-2a0b-4072-8f48-314847d0f698" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_746bb656-e7fd-43ed-9ddf-8d56d879cba0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_224acd6e-ee11-4c86-b4ef-153f2b6e3bc7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a2758f08-ba2a-472d-a002-0d50fb07a746" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_224acd6e-ee11-4c86-b4ef-153f2b6e3bc7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_a2758f08-ba2a-472d-a002-0d50fb07a746" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_ee14f033-4e83-45af-be28-0325b5cf1e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_224acd6e-ee11-4c86-b4ef-153f2b6e3bc7" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_ee14f033-4e83-45af-be28-0325b5cf1e1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_458250cb-a41e-4137-aa5c-6a14819bb081" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_85225547-2f65-412a-908b-e33d0e2be849" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_458250cb-a41e-4137-aa5c-6a14819bb081" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_85225547-2f65-412a-908b-e33d0e2be849" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nnbr_DerivativeInstrumentsPaymentExpense_2093d50f-9a72-4aab-9f8e-e8640378936d" xlink:href="nnbr-20250630.xsd#nnbr_DerivativeInstrumentsPaymentExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_458250cb-a41e-4137-aa5c-6a14819bb081" xlink:to="loc_nnbr_DerivativeInstrumentsPaymentExpense_2093d50f-9a72-4aab-9f8e-e8640378936d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1803976d-7e8b-4c4a-af23-a100fb51a2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_458250cb-a41e-4137-aa5c-6a14819bb081" xlink:to="loc_us-gaap_InterestExpense_1803976d-7e8b-4c4a-af23-a100fb51a2dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_ff526ad8-6b21-4a65-8852-ec055eaea2e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_458250cb-a41e-4137-aa5c-6a14819bb081" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_ff526ad8-6b21-4a65-8852-ec055eaea2e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_13b798b0-1528-4aa2-b598-c33bc6d4c75b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_458250cb-a41e-4137-aa5c-6a14819bb081" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_13b798b0-1528-4aa2-b598-c33bc6d4c75b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_18ad956a-2595-45e1-9994-c423d47f9b58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_458250cb-a41e-4137-aa5c-6a14819bb081" xlink:to="loc_us-gaap_OperatingIncomeLoss_18ad956a-2595-45e1-9994-c423d47f9b58" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nninc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="nnbr-20250630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.nninc.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_685bdbdf-7903-4756-88c2-b4767051feda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0bdb9106-cfa8-4013-8996-2883c2436400" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_685bdbdf-7903-4756-88c2-b4767051feda" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0bdb9106-cfa8-4013-8996-2883c2436400" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_70250fa5-20cd-40b6-b67c-ef55bf8738fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_685bdbdf-7903-4756-88c2-b4767051feda" xlink:to="loc_us-gaap_Liabilities_70250fa5-20cd-40b6-b67c-ef55bf8738fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_edca976e-e4f2-4e4d-b6d9-da4847b38145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_685bdbdf-7903-4756-88c2-b4767051feda" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests_edca976e-e4f2-4e4d-b6d9-da4847b38145" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_f1cbf7f7-4760-4804-9a39-04cce963b8f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4d26da50-19a1-4829-8eb4-c3d3446b7041" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f1cbf7f7-4760-4804-9a39-04cce963b8f7" xlink:to="loc_us-gaap_LiabilitiesCurrent_4d26da50-19a1-4829-8eb4-c3d3446b7041" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ebd349ab-f647-4082-8735-43698c7f4d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f1cbf7f7-4760-4804-9a39-04cce963b8f7" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_ebd349ab-f647-4082-8735-43698c7f4d1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_17aab4b8-e880-4153-a2c6-a6c87a45e000" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f1cbf7f7-4760-4804-9a39-04cce963b8f7" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_17aab4b8-e880-4153-a2c6-a6c87a45e000" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ff199b91-e9f3-421e-9e87-f873b8f2deaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f1cbf7f7-4760-4804-9a39-04cce963b8f7" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_ff199b91-e9f3-421e-9e87-f873b8f2deaf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7666127c-03c8-4b23-bbc2-d2897cf1fa3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_f1cbf7f7-4760-4804-9a39-04cce963b8f7" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7666127c-03c8-4b23-bbc2-d2897cf1fa3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4a02a6b-ed81-42b4-a852-13e205fc686f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f355f557-4c52-4e03-b8fd-d9fa77477726" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4a02a6b-ed81-42b4-a852-13e205fc686f" xlink:to="loc_us-gaap_CommonStockValue_f355f557-4c52-4e03-b8fd-d9fa77477726" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_1d9f2adc-e7d0-4811-ac30-92413494f7e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4a02a6b-ed81-42b4-a852-13e205fc686f" xlink:to="loc_us-gaap_AdditionalPaidInCapital_1d9f2adc-e7d0-4811-ac30-92413494f7e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7dfe8d76-d0f6-4f92-af14-5973b61e826a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4a02a6b-ed81-42b4-a852-13e205fc686f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7dfe8d76-d0f6-4f92-af14-5973b61e826a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6110b022-457d-4f0d-8933-e18c363a098a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4a02a6b-ed81-42b4-a852-13e205fc686f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6110b022-457d-4f0d-8933-e18c363a098a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_18d20d47-2d66-43c3-a8ac-ff351828d358" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9ad2ee65-eb32-4836-8897-54a3b2a14f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_18d20d47-2d66-43c3-a8ac-ff351828d358" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9ad2ee65-eb32-4836-8897-54a3b2a14f4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_5b197963-a868-462a-bf32-6a4c53b57d4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_18d20d47-2d66-43c3-a8ac-ff351828d358" xlink:to="loc_us-gaap_OtherAssetsCurrent_5b197963-a868-462a-bf32-6a4c53b57d4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_14b1277e-e32f-479f-b28c-38dab60a0061" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_18d20d47-2d66-43c3-a8ac-ff351828d358" xlink:to="loc_us-gaap_InventoryNet_14b1277e-e32f-479f-b28c-38dab60a0061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f989fa52-f953-435f-8653-48dcd6456512" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_18d20d47-2d66-43c3-a8ac-ff351828d358" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f989fa52-f953-435f-8653-48dcd6456512" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_4cac09f2-1db3-4faf-9b9e-e3237e21c8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_18d20d47-2d66-43c3-a8ac-ff351828d358" xlink:to="loc_us-gaap_IncomeTaxesReceivable_4cac09f2-1db3-4faf-9b9e-e3237e21c8c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_a5efb75f-fcda-45ec-9c8c-b7ae73222ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_18d20d47-2d66-43c3-a8ac-ff351828d358" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_a5efb75f-fcda-45ec-9c8c-b7ae73222ccc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_53412c64-0e3a-400d-b8ad-1119b1ace50b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_93788bfb-2052-497a-8635-157ec41e2be0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_53412c64-0e3a-400d-b8ad-1119b1ace50b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_93788bfb-2052-497a-8635-157ec41e2be0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_a34a4034-bcc3-4a64-b800-fe2ae42b2980" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_53412c64-0e3a-400d-b8ad-1119b1ace50b" xlink:to="loc_us-gaap_AssetsCurrent_a34a4034-bcc3-4a64-b800-fe2ae42b2980" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_4d558ac5-93f9-4cb7-aab7-3c34a8e163ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_53412c64-0e3a-400d-b8ad-1119b1ace50b" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_4d558ac5-93f9-4cb7-aab7-3c34a8e163ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bf715d7f-2adf-45a0-81e4-444dc6822bf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_53412c64-0e3a-400d-b8ad-1119b1ace50b" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bf715d7f-2adf-45a0-81e4-444dc6822bf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_ca5cbb04-3d72-4634-a2be-424c3d165d09" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_53412c64-0e3a-400d-b8ad-1119b1ace50b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_ca5cbb04-3d72-4634-a2be-424c3d165d09" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86dca100-5b0c-43ed-a69e-b945258ac895" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_53412c64-0e3a-400d-b8ad-1119b1ace50b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_86dca100-5b0c-43ed-a69e-b945258ac895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_119abd5a-696f-4945-ae8e-e11da380bd3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_53412c64-0e3a-400d-b8ad-1119b1ace50b" xlink:to="loc_us-gaap_EquityMethodInvestments_119abd5a-696f-4945-ae8e-e11da380bd3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_edc36cf3-56f6-41b1-83e3-8c65ab767ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_094aa5ea-2c05-4523-a9b9-bb67ff2d954b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edc36cf3-56f6-41b1-83e3-8c65ab767ee6" xlink:to="loc_us-gaap_AccountsPayableCurrent_094aa5ea-2c05-4523-a9b9-bb67ff2d954b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_867f8a85-16f8-4533-8018-19ae948e88f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edc36cf3-56f6-41b1-83e3-8c65ab767ee6" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_867f8a85-16f8-4533-8018-19ae948e88f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_761d6c4e-aa11-4c1a-8910-2b6f95b26c90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edc36cf3-56f6-41b1-83e3-8c65ab767ee6" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_761d6c4e-aa11-4c1a-8910-2b6f95b26c90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_57853599-da5e-493e-a012-fd7379cb7666" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edc36cf3-56f6-41b1-83e3-8c65ab767ee6" xlink:to="loc_us-gaap_LongTermDebtCurrent_57853599-da5e-493e-a012-fd7379cb7666" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_998b443a-2cfc-4503-bad9-186e83be60c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edc36cf3-56f6-41b1-83e3-8c65ab767ee6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_998b443a-2cfc-4503-bad9-186e83be60c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_c0a82497-64d5-454e-a9a5-4cbc2f80c205" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_edc36cf3-56f6-41b1-83e3-8c65ab767ee6" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_c0a82497-64d5-454e-a9a5-4cbc2f80c205" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nninc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="nnbr-20250630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.nninc.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f7f0e9-510d-4ff3-a041-8dfcf33db815" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_96c00196-a1d2-4dd6-a24f-83c89f86bdc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f7f0e9-510d-4ff3-a041-8dfcf33db815" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfBusinesses_96c00196-a1d2-4dd6-a24f-83c89f86bdc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForHedgeInvestingActivities_6d4941ed-cad2-4d3b-bc3b-28836016ac8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForHedgeInvestingActivities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f7f0e9-510d-4ff3-a041-8dfcf33db815" xlink:to="loc_us-gaap_PaymentsForHedgeInvestingActivities_6d4941ed-cad2-4d3b-bc3b-28836016ac8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c99c3302-64a5-4581-8030-652ad05d84ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f7f0e9-510d-4ff3-a041-8dfcf33db815" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c99c3302-64a5-4581-8030-652ad05d84ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_20b199f5-3ff4-4612-882d-382dbf356ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f7f0e9-510d-4ff3-a041-8dfcf33db815" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_20b199f5-3ff4-4612-882d-382dbf356ef4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_84a2a30e-89b0-4a59-9d2d-47e7c6cc75f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_95f7f0e9-510d-4ff3-a041-8dfcf33db815" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_84a2a30e-89b0-4a59-9d2d-47e7c6cc75f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ca724f14-7d8b-4088-9375-cab05d1b3f2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ac8689e7-eab7-4bbb-8ecb-e045d38bf99c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ca724f14-7d8b-4088-9375-cab05d1b3f2c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ac8689e7-eab7-4bbb-8ecb-e045d38bf99c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c3379064-4e5e-4361-b10b-c3376acbe3c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ca724f14-7d8b-4088-9375-cab05d1b3f2c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c3379064-4e5e-4361-b10b-c3376acbe3c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e7d0a2a6-2437-407a-b821-d60cb0728754" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ca724f14-7d8b-4088-9375-cab05d1b3f2c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e7d0a2a6-2437-407a-b821-d60cb0728754" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0a33574e-c32b-481d-9197-559a8f79669b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ca724f14-7d8b-4088-9375-cab05d1b3f2c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0a33574e-c32b-481d-9197-559a8f79669b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_85431646-bde8-47b3-89d2-73c97e71bd5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_85431646-bde8-47b3-89d2-73c97e71bd5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_6677c99f-ace7-44d7-b9ac-16de1990a8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_6677c99f-ace7-44d7-b9ac-16de1990a8ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_583ba3ff-b70e-49fa-aaac-065177d15513" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_583ba3ff-b70e-49fa-aaac-065177d15513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nnbr_PaymentsForTemporaryEquityRedemption_04d5fd5d-35d9-4163-90ec-59ebc94939d8" xlink:href="nnbr-20250630.xsd#nnbr_PaymentsForTemporaryEquityRedemption"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_nnbr_PaymentsForTemporaryEquityRedemption_04d5fd5d-35d9-4163-90ec-59ebc94939d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nnbr_ProceedsFromFailedSaleLeasebackOfEquipment_d4f69ed8-10e1-4655-b282-313297a30bd8" xlink:href="nnbr-20250630.xsd#nnbr_ProceedsFromFailedSaleLeasebackOfEquipment"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_nnbr_ProceedsFromFailedSaleLeasebackOfEquipment_d4f69ed8-10e1-4655-b282-313297a30bd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nnbr_ProceedsFromFailedSaleLeasebackOfLandAndBuildings_48928204-907b-42c1-938a-156e3f334fc5" xlink:href="nnbr-20250630.xsd#nnbr_ProceedsFromFailedSaleLeasebackOfLandAndBuildings"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_nnbr_ProceedsFromFailedSaleLeasebackOfLandAndBuildings_48928204-907b-42c1-938a-156e3f334fc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_4a2a1637-e633-4b37-ad62-3a45d9c5ae01" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfPreferredStockAndPreferenceStock_4a2a1637-e633-4b37-ad62-3a45d9c5ae01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_nnbr_RepaymentsOfFinancingObligations_f26c9435-d28e-4516-8cd9-003f5c6047b9" xlink:href="nnbr-20250630.xsd#nnbr_RepaymentsOfFinancingObligations"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_nnbr_RepaymentsOfFinancingObligations_f26c9435-d28e-4516-8cd9-003f5c6047b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_84476273-5f1e-457c-a149-405f714f745a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_84476273-5f1e-457c-a149-405f714f745a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_3f778170-a60d-44e3-aa91-4f317b101cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_us-gaap_PaymentsOfDividends_3f778170-a60d-44e3-aa91-4f317b101cd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_72b34904-8862-4a17-b887-dc38223d5713" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_25de217b-bff6-4b72-a948-3b5969f19291" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_72b34904-8862-4a17-b887-dc38223d5713" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_67789225-f779-4438-abd3-a46679216efa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_67789225-f779-4438-abd3-a46679216efa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetImpairmentCharges_35489a73-1aae-40ec-975d-fbd4d59b7fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetImpairmentCharges"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_OtherAssetImpairmentCharges_35489a73-1aae-40ec-975d-fbd4d59b7fa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_33e14a1b-438c-4c7b-a992-397ac0b8319d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_33e14a1b-438c-4c7b-a992-397ac0b8319d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_75d4fd8b-01c2-4f12-b6b3-68fcfaa45baa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_75d4fd8b-01c2-4f12-b6b3-68fcfaa45baa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_cd931ec8-e7f5-48ef-b934-333b16366cce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_cd931ec8-e7f5-48ef-b934-333b16366cce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_e4bfaaa9-8515-4e6a-9c56-048aae10ce1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_ProfitLoss_e4bfaaa9-8515-4e6a-9c56-048aae10ce1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_53e8a4b1-e175-4440-9527-f11072b68aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions_53e8a4b1-e175-4440-9527-f11072b68aa7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_fd27904b-a9b8-4ff5-8a7c-e328a29dcb49" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_fd27904b-a9b8-4ff5-8a7c-e328a29dcb49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_98006808-247e-435f-a942-83f1be84d3ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_98006808-247e-435f-a942-83f1be84d3ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_7fe82f81-adf3-4f7a-a16c-29a51c219c04" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_7fe82f81-adf3-4f7a-a16c-29a51c219c04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7e004fc9-b7f7-47a8-a146-064f405448e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7e004fc9-b7f7-47a8-a146-064f405448e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_1ceb5bf3-0fdd-46b9-9d4c-3de44e245bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_1ceb5bf3-0fdd-46b9-9d4c-3de44e245bc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_118e78e0-4dcf-47de-9a34-5cc3ae127620" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_118e78e0-4dcf-47de-9a34-5cc3ae127620" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_7cef0712-ceac-4f7d-8fce-f84839d63136" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_ShareBasedCompensation_7cef0712-ceac-4f7d-8fce-f84839d63136" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrealizedGainLossOnDerivatives_3b2dea71-7177-4705-b46d-70597a02930f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnrealizedGainLossOnDerivatives"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_UnrealizedGainLossOnDerivatives_3b2dea71-7177-4705-b46d-70597a02930f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaidInKindInterest_11e10825-b6fa-4aeb-abba-d3e320f86075" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaidInKindInterest"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_PaidInKindInterest_11e10825-b6fa-4aeb-abba-d3e320f86075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_87c671e7-c67a-41f3-a8f6-f39782bae579" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_87c671e7-c67a-41f3-a8f6-f39782bae579" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_6a8f0d7f-7be9-4d13-beac-b89164b76116" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="18" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0489abea-7899-4664-a2ad-363d64293911" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_6a8f0d7f-7be9-4d13-beac-b89164b76116" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nninc.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="simple" xlink:href="nnbr-20250630.xsd#InventoriesSummaryofInventoriesDetail"/>
  <link:calculationLink xlink:role="http://www.nninc.com/role/InventoriesSummaryofInventoriesDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_67cdd68f-0ef9-4e6c-99b1-2d18425c01b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_849ca119-b6f6-4747-b825-79fde7f5afe1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_67cdd68f-0ef9-4e6c-99b1-2d18425c01b8" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_849ca119-b6f6-4747-b825-79fde7f5afe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_1a800bf0-c9f9-46e7-bdf3-7e09bdc78e90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_67cdd68f-0ef9-4e6c-99b1-2d18425c01b8" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_1a800bf0-c9f9-46e7-bdf3-7e09bdc78e90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_94902214-3784-4cd6-9fd0-a4051ad8ef47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_67cdd68f-0ef9-4e6c-99b1-2d18425c01b8" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_94902214-3784-4cd6-9fd0-a4051ad8ef47" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nninc.com/role/NetIncomeLossPerCommonShareSummaryofNetIncomeLossPerShareDetail" xlink:type="simple" xlink:href="nnbr-20250630.xsd#NetIncomeLossPerCommonShareSummaryofNetIncomeLossPerShareDetail"/>
  <link:calculationLink xlink:role="http://www.nninc.com/role/NetIncomeLossPerCommonShareSummaryofNetIncomeLossPerShareDetail" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_d701fbce-c483-4be7-82a0-79165be554ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c97c7ebe-b51f-40f3-9c07-59f084eb8264" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_d701fbce-c483-4be7-82a0-79165be554ac" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_c97c7ebe-b51f-40f3-9c07-59f084eb8264" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_56001a1a-d4ab-465f-b0c4-a7c98d38ce3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersBasic_d701fbce-c483-4be7-82a0-79165be554ac" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_56001a1a-d4ab-465f-b0c4-a7c98d38ce3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDiluted_78f0344d-69e2-45cc-a846-f6a89812a0ff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f835c2e1-a9b2-4656-9068-83a01f5c960d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDiluted_78f0344d-69e2-45cc-a846-f6a89812a0ff" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_f835c2e1-a9b2-4656-9068-83a01f5c960d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_8254b44f-1fb1-48a3-9a64-7e29c1832bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UndistributedEarningsLossAvailableToCommonShareholdersDiluted_78f0344d-69e2-45cc-a846-f6a89812a0ff" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_8254b44f-1fb1-48a3-9a64-7e29c1832bc8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4531224f-01f6-4521-8f2d-9702c9f1d1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ddd7d9ee-ec02-432b-bdfa-84db51a45624" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4531224f-01f6-4521-8f2d-9702c9f1d1bd" xlink:to="loc_us-gaap_NetIncomeLoss_ddd7d9ee-ec02-432b-bdfa-84db51a45624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_062d5317-bf93-4069-a9ac-ff7779947fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4531224f-01f6-4521-8f2d-9702c9f1d1bd" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_062d5317-bf93-4069-a9ac-ff7779947fb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d35ecae9-53cf-453e-b86e-3c47c8ad08d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_26e8c875-45de-4e8c-a470-8d0900c9d0d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d35ecae9-53cf-453e-b86e-3c47c8ad08d1" xlink:to="loc_us-gaap_NetIncomeLoss_26e8c875-45de-4e8c-a470-8d0900c9d0d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_70fa56eb-9812-497f-b096-6433f1787290" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_d35ecae9-53cf-453e-b86e-3c47c8ad08d1" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_70fa56eb-9812-497f-b096-6433f1787290" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.nninc.com/role/AccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="nnbr-20250630.xsd#AccumulatedOtherComprehensiveIncomeDetails"/>
  <link:calculationLink xlink:role="http://www.nninc.com/role/AccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_dd8d50db-2c3e-43ce-b743-74bfabbbbd20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_7d4008bf-aa43-4385-8281-bc2e934ba934" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_dd8d50db-2c3e-43ce-b743-74bfabbbbd20" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_7d4008bf-aa43-4385-8281-bc2e934ba934" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_69bd6c66-1046-4dc1-bcc0-9416cb2916e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_dd8d50db-2c3e-43ce-b743-74bfabbbbd20" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_69bd6c66-1046-4dc1-bcc0-9416cb2916e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_2c097ac3-3d4e-4556-8cfe-a23d0a3532ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_a99c89f7-57e6-4ddd-b38f-3a1af34cbed2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_2c097ac3-3d4e-4556-8cfe-a23d0a3532ec" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_a99c89f7-57e6-4ddd-b38f-3a1af34cbed2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_fbfa4313-bab7-4315-aca4-615018d29a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax_2c097ac3-3d4e-4556-8cfe-a23d0a3532ec" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_fbfa4313-bab7-4315-aca4-615018d29a6d" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
