| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2020 Workiva --> |
<!-- r:30109d57-1294-4cfe-896c-a93a9440c197,g:f00ec908-35fd-41b1-a473-54058473ce46 --> |
<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.spx.com/role/CoverPage" xlink:type="simple" xlink:href="spxc-20191231.xsd#CoverPage"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/CoverPage" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="spxc-20191231.xsd#ConsolidatedStatementsofOperations"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ConsolidatedStatementsofOperations" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9e8d24a8-27ed-49da-810d-aa6f2ca99291" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_7e1b1f85-bbf1-44f6-a4d5-e354dfb06f6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ProfitLoss_9e8d24a8-27ed-49da-810d-aa6f2ca99291" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_7e1b1f85-bbf1-44f6-a4d5-e354dfb06f6f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_d6970b8a-2f47-4e18-a714-6b88ceb3f2f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ProfitLoss_9e8d24a8-27ed-49da-810d-aa6f2ca99291" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_d6970b8a-2f47-4e18-a714-6b88ceb3f2f1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_97886fc9-2912-414c-8344-958a61f9ee5f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_72c60fb6-948c-4f99-a805-405385bf3f4c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_97886fc9-2912-414c-8344-958a61f9ee5f" xlink:to="loc_us-gaap_ProfitLoss_72c60fb6-948c-4f99-a805-405385bf3f4c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e1066f7d-d9df-4988-a8e5-46d69896131f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_97886fc9-2912-414c-8344-958a61f9ee5f" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e1066f7d-d9df-4988-a8e5-46d69896131f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_06328c77-6626-4543-83df-a81801d78d64" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_cea41f21-54c2-4229-925c-6dae22539110" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_06328c77-6626-4543-83df-a81801d78d64" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_cea41f21-54c2-4229-925c-6dae22539110" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_f4a4796c-aedb-4a6f-bd31-3bde2812a5af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_06328c77-6626-4543-83df-a81801d78d64" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_f4a4796c-aedb-4a6f-bd31-3bde2812a5af" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_28aba5a0-d280-41a2-bf97-a0d4dcf3808f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f3cddb14-6ca5-44b3-9958-705ebdbb6ce0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_28aba5a0-d280-41a2-bf97-a0d4dcf3808f" xlink:to="loc_us-gaap_OperatingIncomeLoss_f3cddb14-6ca5-44b3-9958-705ebdbb6ce0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_b8bc3e85-c75e-474d-a5e1-6bc38a22fa28" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_28aba5a0-d280-41a2-bf97-a0d4dcf3808f" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_b8bc3e85-c75e-474d-a5e1-6bc38a22fa28" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_b761f0fa-8de5-48d9-a8bd-54b656e41196" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_28aba5a0-d280-41a2-bf97-a0d4dcf3808f" xlink:to="loc_us-gaap_InterestExpense_b761f0fa-8de5-48d9-a8bd-54b656e41196" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_2e2ab298-2e3d-4cf3-89f7-32a64186e76d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InvestmentIncomeInterest"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_28aba5a0-d280-41a2-bf97-a0d4dcf3808f" xlink:to="loc_us-gaap_InvestmentIncomeInterest_2e2ab298-2e3d-4cf3-89f7-32a64186e76d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_5b37270c-562f-43b2-b71d-fd38fec64cb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_28aba5a0-d280-41a2-bf97-a0d4dcf3808f" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_5b37270c-562f-43b2-b71d-fd38fec64cb6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ee852b29-9d8b-4c4e-a0b0-1fba31b018a2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_59b5703e-1d6e-4be4-82d2-91a9ea02ef90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ee852b29-9d8b-4c4e-a0b0-1fba31b018a2" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_59b5703e-1d6e-4be4-82d2-91a9ea02ef90" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_3387dae3-8c0f-428f-9c0d-9444e97cd424" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ee852b29-9d8b-4c4e-a0b0-1fba31b018a2" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_3387dae3-8c0f-428f-9c0d-9444e97cd424" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_ec7afe35-eddb-41bc-94f9-73c840c9c843" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ab943990-b713-4f93-948e-6743ac1d7b4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ec7afe35-eddb-41bc-94f9-73c840c9c843" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ab943990-b713-4f93-948e-6743ac1d7b4b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_9f7f4b04-929f-4f8c-af51-e4820b3f81cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ec7afe35-eddb-41bc-94f9-73c840c9c843" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_9f7f4b04-929f-4f8c-af51-e4820b3f81cc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_881e6bcc-1ec2-4f35-814d-e4549e901474" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ec7afe35-eddb-41bc-94f9-73c840c9c843" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_881e6bcc-1ec2-4f35-814d-e4549e901474" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_SpecialCharges_50690e60-5565-4d56-9682-e167cebfe875" xlink:href="spxc-20191231.xsd#spxc_SpecialCharges"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ec7afe35-eddb-41bc-94f9-73c840c9c843" xlink:to="loc_spxc_SpecialCharges_50690e60-5565-4d56-9682-e167cebfe875" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnContractTermination_a5fdbc4d-0339-46fb-8ea4-72eae9e75dd7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnContractTermination"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ec7afe35-eddb-41bc-94f9-73c840c9c843" xlink:to="loc_us-gaap_GainLossOnContractTermination_a5fdbc4d-0339-46fb-8ea4-72eae9e75dd7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_292a7896-ee38-430f-8bb9-905c31842783" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ec7afe35-eddb-41bc-94f9-73c840c9c843" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_292a7896-ee38-430f-8bb9-905c31842783" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_0d635252-3168-4b41-aa1b-9bdbec70740c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherExpenses"/> |
| | <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_ec7afe35-eddb-41bc-94f9-73c840c9c843" xlink:to="loc_us-gaap_OtherExpenses_0d635252-3168-4b41-aa1b-9bdbec70740c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_dcc42f23-52d9-40b9-b7a9-1470db483513" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e4b8004f-9b3c-4dd7-8626-27ac49a6f462" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_dcc42f23-52d9-40b9-b7a9-1470db483513" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e4b8004f-9b3c-4dd7-8626-27ac49a6f462" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_fe96a34f-4815-4a21-9337-55bf2691c7b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_dcc42f23-52d9-40b9-b7a9-1470db483513" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_fe96a34f-4815-4a21-9337-55bf2691c7b7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_55435a53-2002-4c24-a07d-ec518294b682" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0d633ba7-b291-448e-9fa4-4bc2e3edf8f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_55435a53-2002-4c24-a07d-ec518294b682" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0d633ba7-b291-448e-9fa4-4bc2e3edf8f9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_db1d68be-8cec-4abe-ae9a-a82d6443b8ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_55435a53-2002-4c24-a07d-ec518294b682" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_db1d68be-8cec-4abe-ae9a-a82d6443b8ab" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_6fc39670-0f9f-4dfa-b162-50ed749dd1b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_1becb3fa-43fb-4725-819b-9f6b67b17704" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_6fc39670-0f9f-4dfa-b162-50ed749dd1b8" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_1becb3fa-43fb-4725-819b-9f6b67b17704" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_7557a2aa-4673-44b0-8c0a-37d430179104" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_6fc39670-0f9f-4dfa-b162-50ed749dd1b8" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_7557a2aa-4673-44b0-8c0a-37d430179104" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/ConsolidatedStatementsofOperations_1" xlink:type="simple" xlink:href="spxc-20191231.xsd#ConsolidatedStatementsofOperations_1"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ConsolidatedStatementsofOperations_1" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ecd35b23-2ed3-4cf4-ace3-ff6284ed0c87" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_38455a37-eea1-4353-90b3-baa9ac0e02c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ecd35b23-2ed3-4cf4-ace3-ff6284ed0c87" xlink:to="loc_us-gaap_NetIncomeLoss_38455a37-eea1-4353-90b3-baa9ac0e02c6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestChangeInRedemptionValue_5b4052c1-15d4-43fb-ac1c-571018b7394e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MinorityInterestChangeInRedemptionValue"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ecd35b23-2ed3-4cf4-ace3-ff6284ed0c87" xlink:to="loc_us-gaap_MinorityInterestChangeInRedemptionValue_5b4052c1-15d4-43fb-ac1c-571018b7394e" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="spxc-20191231.xsd#ConsolidatedStatementsofComprehensiveIncome"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0fd77e52-358a-4995-9872-0121c2b9fa26" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1cc59792-579d-4287-b3d1-70dc10183668" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProfitLoss"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0fd77e52-358a-4995-9872-0121c2b9fa26" xlink:to="loc_us-gaap_ProfitLoss_1cc59792-579d-4287-b3d1-70dc10183668" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5ee911a8-bc38-49d6-a6fb-ed8186b441ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_0fd77e52-358a-4995-9872-0121c2b9fa26" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5ee911a8-bc38-49d6-a6fb-ed8186b441ca" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_99db9430-8e02-47dc-ae0b-44fa17c433fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_26b5417b-00dc-4ab1-a2a8-6055ac534759" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_99db9430-8e02-47dc-ae0b-44fa17c433fb" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_26b5417b-00dc-4ab1-a2a8-6055ac534759" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1a95d0f5-89bf-4f3d-b256-09bda91cd912" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_99db9430-8e02-47dc-ae0b-44fa17c433fb" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_1a95d0f5-89bf-4f3d-b256-09bda91cd912" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_29d1653f-fd33-47ae-9722-78a2f7aa932c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_54a72974-2c6d-422d-8984-3a1f598dff11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_29d1653f-fd33-47ae-9722-78a2f7aa932c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_54a72974-2c6d-422d-8984-3a1f598dff11" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_a1a42a6b-7b14-4a0a-8a2c-ff58d1569467" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_29d1653f-fd33-47ae-9722-78a2f7aa932c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_a1a42a6b-7b14-4a0a-8a2c-ff58d1569467" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_401e21d9-0ede-4ff5-a3cf-50bda959ac1c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_29d1653f-fd33-47ae-9722-78a2f7aa932c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_401e21d9-0ede-4ff5-a3cf-50bda959ac1c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_2eab7e79-8fdf-4a3a-9fb8-52eb99bd2192" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_29d1653f-fd33-47ae-9722-78a2f7aa932c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_2eab7e79-8fdf-4a3a-9fb8-52eb99bd2192" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="spxc-20191231.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="spxc-20191231.xsd#ConsolidatedBalanceSheets"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ConsolidatedBalanceSheets" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_24b5ca82-edc3-43f2-87d3-80aa0a28fde6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1844633e-000f-4d13-a1da-2a6c6b86a74e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_24b5ca82-edc3-43f2-87d3-80aa0a28fde6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1844633e-000f-4d13-a1da-2a6c6b86a74e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_fd654b8a-f8fd-491f-ab9a-79ba3b710b43" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_24b5ca82-edc3-43f2-87d3-80aa0a28fde6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_fd654b8a-f8fd-491f-ab9a-79ba3b710b43" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e432976c-75e8-480c-9b26-0fd16cc2b204" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_24b5ca82-edc3-43f2-87d3-80aa0a28fde6" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_e432976c-75e8-480c-9b26-0fd16cc2b204" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_75844d72-5e72-440e-a336-c4874fceca20" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_24b5ca82-edc3-43f2-87d3-80aa0a28fde6" xlink:to="loc_us-gaap_InventoryNet_75844d72-5e72-440e-a336-c4874fceca20" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_8426f061-66fd-489d-8b80-58ab415cb233" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_24b5ca82-edc3-43f2-87d3-80aa0a28fde6" xlink:to="loc_us-gaap_OtherAssetsCurrent_8426f061-66fd-489d-8b80-58ab415cb233" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_eb2b4b70-ba14-4775-96f4-6d4d3370b52a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_ac225485-86df-4891-90ac-790bf3bb4f58" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Land"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_eb2b4b70-ba14-4775-96f4-6d4d3370b52a" xlink:to="loc_us-gaap_Land_ac225485-86df-4891-90ac-790bf3bb4f58" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_5858768b-97da-46f3-aebb-bee659d5dc3c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_eb2b4b70-ba14-4775-96f4-6d4d3370b52a" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_5858768b-97da-46f3-aebb-bee659d5dc3c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_88d450a3-e7d9-4e0a-89d9-98afe37a5ba1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross_eb2b4b70-ba14-4775-96f4-6d4d3370b52a" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_88d450a3-e7d9-4e0a-89d9-98afe37a5ba1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1fcfbea3-4885-45ef-b7ac-10468a18c290" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_6a97272a-2d8d-47c3-8b0b-08d828458c85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1fcfbea3-4885-45ef-b7ac-10468a18c290" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_6a97272a-2d8d-47c3-8b0b-08d828458c85" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b7ee5f97-7fd3-46cf-8063-a8e014f7f8a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1fcfbea3-4885-45ef-b7ac-10468a18c290" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b7ee5f97-7fd3-46cf-8063-a8e014f7f8a0" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_d72c7e0d-8c74-47e9-aa27-430476e1bdd8" xlink:href="spxc-20191231.xsd#spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentGross_f22c7d71-08af-4738-a4b0-d59dec3df04f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_MachineryAndEquipmentGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_d72c7e0d-8c74-47e9-aa27-430476e1bdd8" xlink:to="loc_us-gaap_MachineryAndEquipmentGross_f22c7d71-08af-4738-a4b0-d59dec3df04f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingsAndImprovementsGross_5dc33058-908f-420b-9531-fb044e7d2140" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BuildingsAndImprovementsGross"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_d72c7e0d-8c74-47e9-aa27-430476e1bdd8" xlink:to="loc_us-gaap_BuildingsAndImprovementsGross_5dc33058-908f-420b-9531-fb044e7d2140" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Land_b195ff54-2c7a-4ff0-8ce3-cd9a2876ba9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Land"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_d72c7e0d-8c74-47e9-aa27-430476e1bdd8" xlink:to="loc_us-gaap_Land_b195ff54-2c7a-4ff0-8ce3-cd9a2876ba9d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9c2d3912-d1da-466c-9759-590a05099686" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_d024c7ed-f3e6-463d-b3ec-9d46391dc21d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_LiabilitiesAndStockholdersEquity_9c2d3912-d1da-466c-9759-590a05099686" xlink:to="loc_us-gaap_LiabilitiesCurrent_d024c7ed-f3e6-463d-b3ec-9d46391dc21d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_0a5cb829-6932-4cd2-afd9-d301f1a6a54e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9c2d3912-d1da-466c-9759-590a05099686" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_0a5cb829-6932-4cd2-afd9-d301f1a6a54e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1eaf63b6-17f4-424e-b943-86c08827d0af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9c2d3912-d1da-466c-9759-590a05099686" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1eaf63b6-17f4-424e-b943-86c08827d0af" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c0c7cc25-466b-45a2-951d-ad5aedf35284" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9c2d3912-d1da-466c-9759-590a05099686" xlink:to="loc_us-gaap_StockholdersEquity_c0c7cc25-466b-45a2-951d-ad5aedf35284" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_2b450b88-e1b6-4378-9614-919633918119" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a61ebe0c-e9a4-4746-a596-eee9a29d749a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_2b450b88-e1b6-4378-9614-919633918119" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_a61ebe0c-e9a4-4746-a596-eee9a29d749a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_ea520f7f-cd17-4d72-8cf5-c92419d7c583" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_2b450b88-e1b6-4378-9614-919633918119" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent_ea520f7f-cd17-4d72-8cf5-c92419d7c583" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f35726cc-a1d3-443e-9730-5cafe051dc7f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_2b450b88-e1b6-4378-9614-919633918119" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f35726cc-a1d3-443e-9730-5cafe051dc7f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1ccc1440-33ea-441d-b4ab-f0ef345aa07b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValueOutstanding_cf4983a1-c91a-434f-8635-8d5ae0e8de2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValueOutstanding"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1ccc1440-33ea-441d-b4ab-f0ef345aa07b" xlink:to="loc_us-gaap_CommonStockValueOutstanding_cf4983a1-c91a-434f-8635-8d5ae0e8de2f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_15763ba4-af8c-4775-b4fe-f40bc15a9c3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1ccc1440-33ea-441d-b4ab-f0ef345aa07b" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_15763ba4-af8c-4775-b4fe-f40bc15a9c3f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b332b7f3-117c-4117-af87-7bd567b99e7e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_StockholdersEquity_1ccc1440-33ea-441d-b4ab-f0ef345aa07b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b332b7f3-117c-4117-af87-7bd567b99e7e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_be08375f-70f0-47cb-8c16-14f2d85de3a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_StockholdersEquity_1ccc1440-33ea-441d-b4ab-f0ef345aa07b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_be08375f-70f0-47cb-8c16-14f2d85de3a6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_3a6a23df-e436-46aa-9171-764e1a83231b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_1ccc1440-33ea-441d-b4ab-f0ef345aa07b" xlink:to="loc_us-gaap_TreasuryStockValue_3a6a23df-e436-46aa-9171-764e1a83231b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5cb92a86-75da-4c1c-8259-9e400215a794" xlink:href="spxc-20191231.xsd#spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_7c86fbd9-03ac-4f66-94d6-8ffc61f90eb9" xlink:href="spxc-20191231.xsd#spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5cb92a86-75da-4c1c-8259-9e400215a794" xlink:to="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_7c86fbd9-03ac-4f66-94d6-8ffc61f90eb9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_1d246987-2693-449d-bc8c-90690765970c" xlink:href="spxc-20191231.xsd#spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_5cb92a86-75da-4c1c-8259-9e400215a794" xlink:to="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_1d246987-2693-449d-bc8c-90690765970c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2acc0c4d-85e8-4394-b7d3-a3bbe5aa6a27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_39243479-6420-4b77-91cd-880f98705ac7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_2acc0c4d-85e8-4394-b7d3-a3bbe5aa6a27" xlink:to="loc_us-gaap_AccountsPayableCurrent_39243479-6420-4b77-91cd-880f98705ac7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_67e4ff88-7349-4dfc-bbc9-cac4a0cb154b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2acc0c4d-85e8-4394-b7d3-a3bbe5aa6a27" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_67e4ff88-7349-4dfc-bbc9-cac4a0cb154b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d4542498-4945-4356-974d-cab98a6c8f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2acc0c4d-85e8-4394-b7d3-a3bbe5aa6a27" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_d4542498-4945-4356-974d-cab98a6c8f8c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_0af22b16-85f4-4c24-8fdd-b9763240d081" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2acc0c4d-85e8-4394-b7d3-a3bbe5aa6a27" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_0af22b16-85f4-4c24-8fdd-b9763240d081" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_46e78188-8b7a-4465-9ec5-6a73df65b9b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2acc0c4d-85e8-4394-b7d3-a3bbe5aa6a27" xlink:to="loc_us-gaap_ShortTermBorrowings_46e78188-8b7a-4465-9ec5-6a73df65b9b5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_980d88de-0d49-4d1c-a542-14f1c0ecdd4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2acc0c4d-85e8-4394-b7d3-a3bbe5aa6a27" xlink:to="loc_us-gaap_LongTermDebtCurrent_980d88de-0d49-4d1c-a542-14f1c0ecdd4d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e1e86d3c-a128-4a73-807d-0181c3f2a37a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_bb18de5a-676c-435d-bf65-a832cfea57d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e1e86d3c-a128-4a73-807d-0181c3f2a37a" xlink:to="loc_us-gaap_AssetsCurrent_bb18de5a-676c-435d-bf65-a832cfea57d2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_05e320c3-6219-4d66-84c9-3c4cd74892ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e1e86d3c-a128-4a73-807d-0181c3f2a37a" xlink:to="loc_us-gaap_Goodwill_05e320c3-6219-4d66-84c9-3c4cd74892ad" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_47406d08-2a20-4e1c-a790-5b4329ba9c50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e1e86d3c-a128-4a73-807d-0181c3f2a37a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_47406d08-2a20-4e1c-a790-5b4329ba9c50" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_17cab1e7-e85c-4f05-b779-ad7e627727d9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_e1e86d3c-a128-4a73-807d-0181c3f2a37a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_17cab1e7-e85c-4f05-b779-ad7e627727d9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_77f87214-c86d-4d73-b5dc-8e26eee392a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e1e86d3c-a128-4a73-807d-0181c3f2a37a" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_77f87214-c86d-4d73-b5dc-8e26eee392a3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e0ade728-3b44-47c7-a946-b8d346a515b9" xlink:href="spxc-20191231.xsd#spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_e1e86d3c-a128-4a73-807d-0181c3f2a37a" xlink:to="loc_spxc_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_e0ade728-3b44-47c7-a946-b8d346a515b9" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="spxc-20191231.xsd#ConsolidatedBalanceSheetsParenthetical"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ConsolidatedStatementsofEquity" xlink:type="simple" xlink:href="spxc-20191231.xsd#ConsolidatedStatementsofEquity"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ConsolidatedStatementsofEquity" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ConsolidatedStatementsofEquityParenthetical" xlink:type="simple" xlink:href="spxc-20191231.xsd#ConsolidatedStatementsofEquityParenthetical"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ConsolidatedStatementsofEquityParenthetical" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="spxc-20191231.xsd#ConsolidatedStatementsofCashFlows"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1831aeb2-ac07-481a-a352-87a347270b03" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_1831aeb2-ac07-481a-a352-87a347270b03" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_SpecialCharges_586d31ea-f043-47b7-8078-612453580c3d" xlink:href="spxc-20191231.xsd#spxc_SpecialCharges"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_spxc_SpecialCharges_586d31ea-f043-47b7-8078-612453580c3d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_04982f50-d9af-4f46-b2f4-12f32a94985a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_WriteOffOfDeferredDebtIssuanceCost_04982f50-d9af-4f46-b2f4-12f32a94985a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_0b43b9f9-ff2a-4a04-b5fa-dabd01cba2c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_0b43b9f9-ff2a-4a04-b5fa-dabd01cba2c7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_4739b672-40f8-4d71-bffe-8a9b9928d15e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_4739b672-40f8-4d71-bffe-8a9b9928d15e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_48786539-27fa-4cbd-ae5e-2c9a3b189ad5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_ShareBasedCompensation_48786539-27fa-4cbd-ae5e-2c9a3b189ad5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_d15e634b-5d5e-4cbf-be16-e5d36397e664" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/> |
| | <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_d15e634b-5d5e-4cbf-be16-e5d36397e664" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets_8d86fa22-c5dd-4b08-9c2d-0e2949b6ae4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets"/> |
| | <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivableAndOtherOperatingAssets_8d86fa22-c5dd-4b08-9c2d-0e2949b6ae4a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_558d4596-4740-4532-b28b-cc22f69df716" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/> |
| | <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_558d4596-4740-4532-b28b-cc22f69df716" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a1112f6b-6c92-4b58-b031-04a68d06cd7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/> |
| | <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a1112f6b-6c92-4b58-b031-04a68d06cd7a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_621cb78a-4367-4886-a69b-87d6af968d2a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring"/> |
| | <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_PaymentsForRestructuring_621cb78a-4367-4886-a69b-87d6af968d2a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_a9b9c136-ce2e-4e59-86b4-28adcb32e6cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/> |
| | <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_a9b9c136-ce2e-4e59-86b4-28adcb32e6cf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_1cc47121-c659-4135-b799-4b9ea83335f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/> |
| | <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_0f1edce3-0a74-4c1e-8575-8cf0b242fed3" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_1cc47121-c659-4135-b799-4b9ea83335f6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_5cbbc25e-9731-4b9a-b222-056e607ab3f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_BorrowingsUnderSeniorCreditFacilities_8c01f106-d811-4fd3-a60b-40ba36c9a8d5" xlink:href="spxc-20191231.xsd#spxc_BorrowingsUnderSeniorCreditFacilities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_5cbbc25e-9731-4b9a-b222-056e607ab3f1" xlink:to="loc_spxc_BorrowingsUnderSeniorCreditFacilities_8c01f106-d811-4fd3-a60b-40ba36c9a8d5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_RepaymentsUnderSeniorCreditFacilities_d858cec9-209d-4d0e-8bbb-865adb63f806" xlink:href="spxc-20191231.xsd#spxc_RepaymentsUnderSeniorCreditFacilities"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_5cbbc25e-9731-4b9a-b222-056e607ab3f1" xlink:to="loc_spxc_RepaymentsUnderSeniorCreditFacilities_d858cec9-209d-4d0e-8bbb-865adb63f806" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_BorrowingUnderTradeReceivablesAgreement_d3c52333-f3df-4f4d-ba98-b3eecf5f3ef4" xlink:href="spxc-20191231.xsd#spxc_BorrowingUnderTradeReceivablesAgreement"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_5cbbc25e-9731-4b9a-b222-056e607ab3f1" xlink:to="loc_spxc_BorrowingUnderTradeReceivablesAgreement_d3c52333-f3df-4f4d-ba98-b3eecf5f3ef4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_RepaymentsUnderTradeReceivablesAgreement_a1888b01-425d-416f-aa19-e3f37135f426" xlink:href="spxc-20191231.xsd#spxc_RepaymentsUnderTradeReceivablesAgreement"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_5cbbc25e-9731-4b9a-b222-056e607ab3f1" xlink:to="loc_spxc_RepaymentsUnderTradeReceivablesAgreement_a1888b01-425d-416f-aa19-e3f37135f426" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_487950bd-6eb5-4f93-8559-8bb2b8f77554" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_5cbbc25e-9731-4b9a-b222-056e607ab3f1" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_487950bd-6eb5-4f93-8559-8bb2b8f77554" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7d2be20a-10fa-4eab-a55c-39a60f651d3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/> |
| | <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_5cbbc25e-9731-4b9a-b222-056e607ab3f1" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_7d2be20a-10fa-4eab-a55c-39a60f651d3b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_3cd923c5-7329-4b7c-a3b0-36754821f441" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfFinancingCosts"/> |
| | <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_5cbbc25e-9731-4b9a-b222-056e607ab3f1" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_3cd923c5-7329-4b7c-a3b0-36754821f441" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToMinorityShareholders_96709167-53d3-4c78-aa65-3650b8eb552a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToMinorityShareholders"/> |
| | <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_5cbbc25e-9731-4b9a-b222-056e607ab3f1" xlink:to="loc_us-gaap_PaymentsToMinorityShareholders_96709167-53d3-4c78-aa65-3650b8eb552a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_5a739d26-2d5a-4cac-8370-311a58ab84cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_615fa94e-d5ec-44bc-895e-e151a321098e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSalesOfAssetsInvestingActivities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_5a739d26-2d5a-4cac-8370-311a58ab84cb" xlink:to="loc_us-gaap_ProceedsFromSalesOfAssetsInvestingActivities_615fa94e-d5ec-44bc-895e-e151a321098e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_e1c2d532-eac6-40fa-bddb-a4a7547e8194" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForProceedsFromLifeInsurancePolicies"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_5a739d26-2d5a-4cac-8370-311a58ab84cb" xlink:to="loc_us-gaap_PaymentsForProceedsFromLifeInsurancePolicies_e1c2d532-eac6-40fa-bddb-a4a7547e8194" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInRestrictedCash_d9028b63-12cd-485a-be72-6a752279c9df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_5a739d26-2d5a-4cac-8370-311a58ab84cb" xlink:to="loc_us-gaap_IncreaseDecreaseInRestrictedCash_d9028b63-12cd-485a-be72-6a752279c9df" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2d6d55f5-7306-46b2-8c21-da79bb876b55" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_5a739d26-2d5a-4cac-8370-311a58ab84cb" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_2d6d55f5-7306-46b2-8c21-da79bb876b55" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireProductiveAssets_0406fefa-dc93-4d85-852f-72142e11ed3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireProductiveAssets"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_5a739d26-2d5a-4cac-8370-311a58ab84cb" xlink:to="loc_us-gaap_PaymentsToAcquireProductiveAssets_0406fefa-dc93-4d85-852f-72142e11ed3b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_RestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecrease_7039b52f-feb1-495b-aa84-55fc3c07c898" xlink:href="spxc-20191231.xsd#spxc_RestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecrease"/> |
| | <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_5a739d26-2d5a-4cac-8370-311a58ab84cb" xlink:to="loc_spxc_RestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecrease_7039b52f-feb1-495b-aa84-55fc3c07c898" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce84be2e-dfcb-4abe-bd26-38ec22577dfe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_64dc7eb9-f259-479c-b61f-9d0d9025c711" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce84be2e-dfcb-4abe-bd26-38ec22577dfe" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_64dc7eb9-f259-479c-b61f-9d0d9025c711" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_551e5776-2699-4af4-954b-71dca9a0f719" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_ce84be2e-dfcb-4abe-bd26-38ec22577dfe" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_551e5776-2699-4af4-954b-71dca9a0f719" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c022abb5-36ce-4480-846d-14772dbc86bb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fcc9953-59bc-4cce-bea8-e2fe839c70ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c022abb5-36ce-4480-846d-14772dbc86bb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_3fcc9953-59bc-4cce-bea8-e2fe839c70ab" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6dea9443-4663-4004-ac78-b3d3db16183a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_c022abb5-36ce-4480-846d-14772dbc86bb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_6dea9443-4663-4004-ac78-b3d3db16183a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7bae6e2-c9ec-4efa-bc56-90cc7884875f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_c022abb5-36ce-4480-846d-14772dbc86bb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7bae6e2-c9ec-4efa-bc56-90cc7884875f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d6438a50-4e88-4aa6-8411-aa8e95a9eee6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_c022abb5-36ce-4480-846d-14772dbc86bb" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d6438a50-4e88-4aa6-8411-aa8e95a9eee6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6aa4b3d6-4033-450c-9104-7e0398f88bbb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3d21f3e7-72bd-40b3-860a-b915aefac7d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6aa4b3d6-4033-450c-9104-7e0398f88bbb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_3d21f3e7-72bd-40b3-860a-b915aefac7d2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_0429ab93-d379-4d08-b01f-b46629ec9f1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6aa4b3d6-4033-450c-9104-7e0398f88bbb" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_0429ab93-d379-4d08-b01f-b46629ec9f1b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_85966c72-a411-4f3e-894b-87f643407089" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_a984a32d-5e3d-4a9f-b627-f5c16d09e53d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_85966c72-a411-4f3e-894b-87f643407089" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_a984a32d-5e3d-4a9f-b627-f5c16d09e53d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_bb1b53d8-9ec9-46a5-9262-2b5872355f5d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_85966c72-a411-4f3e-894b-87f643407089" xlink:to="loc_us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_bb1b53d8-9ec9-46a5-9262-2b5872355f5d" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="spxc-20191231.xsd#BasisofPresentationandSummaryofSignificantAccountingPolicies"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="spxc-20191231.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetail" xlink:type="simple" xlink:href="spxc-20191231.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesDetail"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesDetail" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesRevenueRecognitionDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/UseofEstimates" xlink:type="simple" xlink:href="spxc-20191231.xsd#UseofEstimates"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/UseofEstimates" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/UseofEstimatesTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#UseofEstimatesTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/UseofEstimatesTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/UseofEstimatesDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#UseofEstimatesDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/UseofEstimatesDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/UseofEstimatesAccruedExpensesDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#UseofEstimatesAccruedExpensesDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/UseofEstimatesAccruedExpensesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_66e53b3c-aac2-42c9-9dd6-10d8bdd8766f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_840dbc4e-4864-4e97-9272-f5cc54caf835" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_66e53b3c-aac2-42c9-9dd6-10d8bdd8766f" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_840dbc4e-4864-4e97-9272-f5cc54caf835" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_3ca2953a-a8c2-4814-a4c3-3f3e4871ab0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_66e53b3c-aac2-42c9-9dd6-10d8bdd8766f" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_3ca2953a-a8c2-4814-a4c3-3f3e4871ab0f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6e61abbb-ca8c-4595-bd46-35fd3eebbc47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_66e53b3c-aac2-42c9-9dd6-10d8bdd8766f" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_6e61abbb-ca8c-4595-bd46-35fd3eebbc47" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/UseofEstimatesWarrantyDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#UseofEstimatesWarrantyDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/UseofEstimatesWarrantyDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/UseofEstimatesNarrativeDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#UseofEstimatesNarrativeDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/UseofEstimatesNarrativeDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/NewAccountingPronouncements" xlink:type="simple" xlink:href="spxc-20191231.xsd#NewAccountingPronouncements"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/NewAccountingPronouncements" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/NewAccountingPronouncementsTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#NewAccountingPronouncementsTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/NewAccountingPronouncementsTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/NewAccountingPronouncementsImpactof842AdoptionDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#NewAccountingPronouncementsImpactof842AdoptionDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/NewAccountingPronouncementsImpactof842AdoptionDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/NewAccountingPronouncementsNarrativeDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#NewAccountingPronouncementsNarrativeDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/NewAccountingPronouncementsNarrativeDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositions" xlink:type="simple" xlink:href="spxc-20191231.xsd#AcquisitionsDiscontinuedOperationsandOtherDispositions"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositions" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#AcquisitionsDiscontinuedOperationsandOtherDispositionsTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsAcquisitionsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#AcquisitionsDiscontinuedOperationsandOtherDispositionsAcquisitionsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsAcquisitionsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3630572e-beef-4599-b89e-ec27c533a077" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_15db99e1-2dc4-459a-b3f3-edd752680c36" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3630572e-beef-4599-b89e-ec27c533a077" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_15db99e1-2dc4-459a-b3f3-edd752680c36" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2291f2d4-2377-48db-b738-70d1a044618c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3630572e-beef-4599-b89e-ec27c533a077" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_2291f2d4-2377-48db-b738-70d1a044618c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_5ca76de0-130b-4962-a1e7-990572e8372e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_3630572e-beef-4599-b89e-ec27c533a077" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_5ca76de0-130b-4962-a1e7-990572e8372e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_87f53bf0-5782-4e1a-a47a-e2fe273f3349" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_c25b3377-c762-4524-b57b-c4af24ba2ef7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_87f53bf0-5782-4e1a-a47a-e2fe273f3349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_c25b3377-c762-4524-b57b-c4af24ba2ef7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39ff9673-a94b-422a-8e38-cec955adb5b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_87f53bf0-5782-4e1a-a47a-e2fe273f3349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_39ff9673-a94b-422a-8e38-cec955adb5b4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_44e81ecd-2a36-4f71-a580-480fd923d962" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_87f53bf0-5782-4e1a-a47a-e2fe273f3349" xlink:to="loc_us-gaap_Goodwill_44e81ecd-2a36-4f71-a580-480fd923d962" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_4fcfdc9f-4f6d-4999-8f8f-bcf862aaa266" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_87f53bf0-5782-4e1a-a47a-e2fe273f3349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_4fcfdc9f-4f6d-4999-8f8f-bcf862aaa266" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_c4d0989d-afe7-41a5-a8d3-e346c939b522" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_87f53bf0-5782-4e1a-a47a-e2fe273f3349" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_c4d0989d-afe7-41a5-a8d3-e346c939b522" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsSaleofBlackeDurrBusinessDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#AcquisitionsDiscontinuedOperationsandOtherDispositionsSaleofBlackeDurrBusinessDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsSaleofBlackeDurrBusinessDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsOtherDiscontinuedOperationsActivityDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#AcquisitionsDiscontinuedOperationsandOtherDispositionsOtherDiscontinuedOperationsActivityDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsOtherDiscontinuedOperationsActivityDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsResultsofOperationsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#AcquisitionsDiscontinuedOperationsandOtherDispositionsResultsofOperationsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/AcquisitionsDiscontinuedOperationsandOtherDispositionsResultsofOperationsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cca5b895-1db4-4d30-9bb9-bc47f47e585f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_832840f1-02a1-428a-b111-8b9b1035a25c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cca5b895-1db4-4d30-9bb9-bc47f47e585f" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_832840f1-02a1-428a-b111-8b9b1035a25c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_397dac92-95a0-491a-9f6d-490276b5b2e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_cca5b895-1db4-4d30-9bb9-bc47f47e585f" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_397dac92-95a0-491a-9f6d-490276b5b2e1" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/RevenuesfromContracts" xlink:type="simple" xlink:href="spxc-20191231.xsd#RevenuesfromContracts"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/RevenuesfromContracts" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/RevenuesfromContractsTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#RevenuesfromContractsTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/RevenuesfromContractsTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/RevenuesfromContractsRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#RevenuesfromContractsRemainingPerformanceObligationsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/RevenuesfromContractsRemainingPerformanceObligationsDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/RevenuesfromContractsNarrativeDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#RevenuesfromContractsNarrativeDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/RevenuesfromContractsNarrativeDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/RevenuesfromContractsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#RevenuesfromContractsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/RevenuesfromContractsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_ContractwithCustomersNet_f610d35c-5896-44a4-a1a3-6c7a664a25c9" xlink:href="spxc-20191231.xsd#spxc_ContractwithCustomersNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNet_03bce81f-4873-4f90-bb39-bab0e6b3b89d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNet"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_ContractwithCustomersNet_f610d35c-5896-44a4-a1a3-6c7a664a25c9" xlink:to="loc_us-gaap_AccountsReceivableNet_03bce81f-4873-4f90-bb39-bab0e6b3b89d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNetCurrent_3622cf8c-5186-4c42-8a20-180f69ce839a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerAssetNetCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_ContractwithCustomersNet_f610d35c-5896-44a4-a1a3-6c7a664a25c9" xlink:to="loc_us-gaap_ContractWithCustomerAssetNetCurrent_3622cf8c-5186-4c42-8a20-180f69ce839a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_892eee4d-7117-4665-b038-b04f73cacdf1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_ContractwithCustomersNet_f610d35c-5896-44a4-a1a3-6c7a664a25c9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_892eee4d-7117-4665-b038-b04f73cacdf1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_41249e24-946d-4279-ad47-62488afa41a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_ContractwithCustomersNet_f610d35c-5896-44a4-a1a3-6c7a664a25c9" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_41249e24-946d-4279-ad47-62488afa41a3" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/RevenuesfromContractsEffectofASC606Details" xlink:type="simple" xlink:href="spxc-20191231.xsd#RevenuesfromContractsEffectofASC606Details"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/RevenuesfromContractsEffectofASC606Details" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/Leases" xlink:type="simple" xlink:href="spxc-20191231.xsd#Leases"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/Leases" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/LeasesTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#LeasesTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/LeasesTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/LeasesDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#LeasesDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/LeasesDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/LeasesLeaseCostDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#LeasesLeaseCostDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/LeasesLeaseCostDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_FinanceLeaseCost_261e0063-6069-44bc-b072-d393b059f769" xlink:href="spxc-20191231.xsd#spxc_FinanceLeaseCost"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_58972179-a696-4acc-a0ac-41d2c0e32298" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_FinanceLeaseCost_261e0063-6069-44bc-b072-d393b059f769" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetAmortization_58972179-a696-4acc-a0ac-41d2c0e32298" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseInterestExpense_4de12112-665b-488d-baba-61f01dbac955" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseInterestExpense"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_FinanceLeaseCost_261e0063-6069-44bc-b072-d393b059f769" xlink:to="loc_us-gaap_FinanceLeaseInterestExpense_4de12112-665b-488d-baba-61f01dbac955" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#LeasesSupplementalCashFlowInformationDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/LeasesSupplementalCashFlowInformationDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#LeasesSupplementalBalanceSheetInformationDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/LeasesSupplementalBalanceSheetInformationDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_dc999ac2-a6d6-4b9d-964d-20cd74a051bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_73f71324-cf67-4562-9a99-3305d64fda52" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_dc999ac2-a6d6-4b9d-964d-20cd74a051bf" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_73f71324-cf67-4562-9a99-3305d64fda52" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2b6cc267-f3ad-48ba-aecc-0d441618331e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeaseLiability_dc999ac2-a6d6-4b9d-964d-20cd74a051bf" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_2b6cc267-f3ad-48ba-aecc-0d441618331e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_a2973aea-3084-44e4-878e-07520e2a77df" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_2c607d2b-e5f9-402f-974b-d23e9d459a44" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_a2973aea-3084-44e4-878e-07520e2a77df" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_2c607d2b-e5f9-402f-974b-d23e9d459a44" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_f397de1e-257e-4ecd-b4de-7942f778c173" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiability_a2973aea-3084-44e4-878e-07520e2a77df" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_f397de1e-257e-4ecd-b4de-7942f778c173" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/LeasesWeightedAverageRemainingLeaseTermsandDiscountRatesDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#LeasesFutureMinimumPaymentsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/LeasesFutureMinimumPaymentsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityUndiscountedExcessAmount_e32892f5-3dbc-4c8d-878c-c2b325a28566" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityUndiscountedExcessAmount"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_014fa90d-b9c3-4065-a840-016d38cca495" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityUndiscountedExcessAmount_e32892f5-3dbc-4c8d-878c-c2b325a28566" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_014fa90d-b9c3-4065-a840-016d38cca495" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d6fa942f-fcfc-45f0-b847-e0bb0bbf7a21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityUndiscountedExcessAmount_e32892f5-3dbc-4c8d-878c-c2b325a28566" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_d6fa942f-fcfc-45f0-b847-e0bb0bbf7a21" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearThree_fd5439ed-d3f3-4c3b-ab59-f6bc37d38b90" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingYearThree"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_72723ce4-65ce-4c1d-803b-ccc88d65b281" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearThree_fd5439ed-d3f3-4c3b-ab59-f6bc37d38b90" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_72723ce4-65ce-4c1d-803b-ccc88d65b281" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree_b3558eec-e57d-491e-ac95-19f1e5d63da1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearThree_fd5439ed-d3f3-4c3b-ab59-f6bc37d38b90" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree_b3558eec-e57d-491e-ac95-19f1e5d63da1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFive_a67e76e6-61b3-4e14-a275-f8f472c115b9" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingYearFive"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_806c8f9d-1a3d-429c-b6f9-52b073d57d81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFive_a67e76e6-61b3-4e14-a275-f8f472c115b9" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_806c8f9d-1a3d-429c-b6f9-52b073d57d81" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive_480bbd9b-03b8-4027-8496-3b7e41ee8774" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFive_a67e76e6-61b3-4e14-a275-f8f472c115b9" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive_480bbd9b-03b8-4027-8496-3b7e41ee8774" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingAfterYearFive_9eaff698-d07a-4ebd-8698-3a73f5d0df28" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingAfterYearFive"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_a39d2926-0719-4532-967b-b5e92154e6ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingAfterYearFive_9eaff698-d07a-4ebd-8698-3a73f5d0df28" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_a39d2926-0719-4532-967b-b5e92154e6ae" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_ca0f8254-04de-47f2-a69f-8a3b1ca499c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingAfterYearFive_9eaff698-d07a-4ebd-8698-3a73f5d0df28" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_ca0f8254-04de-47f2-a69f-8a3b1ca499c1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDue_e098479c-398b-4165-a102-fce06b36fa69" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInNextRollingTwelveMonths_317a96e2-8252-4d46-a428-9fbc0fe0faec" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDue_e098479c-398b-4165-a102-fce06b36fa69" xlink:to="loc_spxc_LeaseLiabilityPaymentsDueInNextRollingTwelveMonths_317a96e2-8252-4d46-a428-9fbc0fe0faec" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearTwo_80ae1b34-9093-46c1-9de5-3c49eb772e6a" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingYearTwo"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDue_e098479c-398b-4165-a102-fce06b36fa69" xlink:to="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearTwo_80ae1b34-9093-46c1-9de5-3c49eb772e6a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearThree_fe613c3e-8e4d-4738-931b-78bb1ef48e6b" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingYearThree"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDue_e098479c-398b-4165-a102-fce06b36fa69" xlink:to="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearThree_fe613c3e-8e4d-4738-931b-78bb1ef48e6b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFour_2a9821d5-4371-4ed1-ae80-55ac0a324b68" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingYearFour"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDue_e098479c-398b-4165-a102-fce06b36fa69" xlink:to="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFour_2a9821d5-4371-4ed1-ae80-55ac0a324b68" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFive_c96c06a0-d56c-4f20-8543-c93e100487de" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingYearFive"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDue_e098479c-398b-4165-a102-fce06b36fa69" xlink:to="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFive_c96c06a0-d56c-4f20-8543-c93e100487de" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingAfterYearFive_8880a217-d9d5-46e1-8329-6fd3961f5cb9" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingAfterYearFive"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDue_e098479c-398b-4165-a102-fce06b36fa69" xlink:to="loc_spxc_LeaseLiabilityPaymentsDueInRollingAfterYearFive_8880a217-d9d5-46e1-8329-6fd3961f5cb9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearTwo_810df64b-8001-4124-a705-813ad6c8db33" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingYearTwo"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_81c12d4a-f73b-4b52-85f0-459a7d98147e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearTwo_810df64b-8001-4124-a705-813ad6c8db33" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_81c12d4a-f73b-4b52-85f0-459a7d98147e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_280d64bd-1fc8-4c77-ae91-282ac45f17b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearTwo_810df64b-8001-4124-a705-813ad6c8db33" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_280d64bd-1fc8-4c77-ae91-282ac45f17b6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_260d2600-b443-4d70-8a3f-6a0bf681719c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_d7cd9c13-e008-4a02-9270-4c0c52db8d97" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_260d2600-b443-4d70-8a3f-6a0bf681719c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_d7cd9c13-e008-4a02-9270-4c0c52db8d97" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_ddc12307-afa4-412f-b98b-df0cb9cde0b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_260d2600-b443-4d70-8a3f-6a0bf681719c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_ddc12307-afa4-412f-b98b-df0cb9cde0b7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_426c0765-58f0-4ac6-a042-22e8d309a29f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_260d2600-b443-4d70-8a3f-6a0bf681719c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_426c0765-58f0-4ac6-a042-22e8d309a29f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_461cea6b-647b-4ead-aa63-8302c93a1b0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_260d2600-b443-4d70-8a3f-6a0bf681719c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_461cea6b-647b-4ead-aa63-8302c93a1b0d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_5e2d5fb8-e49c-4108-b682-3a603042074a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_260d2600-b443-4d70-8a3f-6a0bf681719c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_5e2d5fb8-e49c-4108-b682-3a603042074a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_e380ed00-56ed-4742-902e-cf49269c2772" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_260d2600-b443-4d70-8a3f-6a0bf681719c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive_e380ed00-56ed-4742-902e-cf49269c2772" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInNextRollingTwelveMonths_67b2be19-0574-4a00-ac7c-adcae2839328" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_09f053aa-c723-465f-83d8-192dd64fe78d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInNextRollingTwelveMonths_67b2be19-0574-4a00-ac7c-adcae2839328" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_09f053aa-c723-465f-83d8-192dd64fe78d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_ec02e6bc-a272-4b8d-9a34-faacd9b8596b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInNextRollingTwelveMonths_67b2be19-0574-4a00-ac7c-adcae2839328" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_ec02e6bc-a272-4b8d-9a34-faacd9b8596b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5411dbb0-9fff-4013-8706-6ded75f5b0ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_fcaec3e3-0292-421f-b961-384638574850" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5411dbb0-9fff-4013-8706-6ded75f5b0ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths_fcaec3e3-0292-421f-b961-384638574850" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_d7e15934-f41f-41a5-bfb7-d8d9ef2b4e4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5411dbb0-9fff-4013-8706-6ded75f5b0ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearTwo_d7e15934-f41f-41a5-bfb7-d8d9ef2b4e4f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree_4bc6f3a4-878a-48f5-91ca-e008144013aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5411dbb0-9fff-4013-8706-6ded75f5b0ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearThree_4bc6f3a4-878a-48f5-91ca-e008144013aa" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour_5c5a06e4-176c-48bb-8218-98313e87b06c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5411dbb0-9fff-4013-8706-6ded75f5b0ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour_5c5a06e4-176c-48bb-8218-98313e87b06c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive_bfa06be6-3dcd-49f7-a8b1-5f0d9f1e6844" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5411dbb0-9fff-4013-8706-6ded75f5b0ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFive_bfa06be6-3dcd-49f7-a8b1-5f0d9f1e6844" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_5c3ba396-b8d7-44ad-ae6e-f9de5dbf646c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_5411dbb0-9fff-4013-8706-6ded75f5b0ad" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive_5c3ba396-b8d7-44ad-ae6e-f9de5dbf646c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiability_5010fc07-d6c4-4cb7-8b6a-c00ae0637d92" xlink:href="spxc-20191231.xsd#spxc_LeaseLiability"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5dba3cc2-4bf6-4040-ba86-e68344c4a2bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiability_5010fc07-d6c4-4cb7-8b6a-c00ae0637d92" xlink:to="loc_us-gaap_OperatingLeaseLiability_5dba3cc2-4bf6-4040-ba86-e68344c4a2bc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_155f24c8-599e-4663-a417-49779ac1c7ea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiability"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiability_5010fc07-d6c4-4cb7-8b6a-c00ae0637d92" xlink:to="loc_us-gaap_FinanceLeaseLiability_155f24c8-599e-4663-a417-49779ac1c7ea" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFour_7273f741-5bb7-45d9-b59f-6e5543292891" xlink:href="spxc-20191231.xsd#spxc_LeaseLiabilityPaymentsDueInRollingYearFour"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_e7dea00b-2e49-4e65-a74b-6c9e0b0f8edf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFour_7273f741-5bb7-45d9-b59f-6e5543292891" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_e7dea00b-2e49-4e65-a74b-6c9e0b0f8edf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour_22b07d28-9a1f-4c3a-affb-6510099db916" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_LeaseLiabilityPaymentsDueInRollingYearFour_7273f741-5bb7-45d9-b59f-6e5543292891" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueInRollingYearFour_22b07d28-9a1f-4c3a-affb-6510099db916" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/LeasesScheduleofOperatingLeasePaymentsasofPriorYearEndDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#LeasesScheduleofOperatingLeasePaymentsasofPriorYearEndDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/LeasesScheduleofOperatingLeasePaymentsasofPriorYearEndDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_d6708a9c-9add-48f9-9a17-258ebf339962" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_de8b70be-1cd1-44f5-b4e0-369c50903588" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_d6708a9c-9add-48f9-9a17-258ebf339962" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_de8b70be-1cd1-44f5-b4e0-369c50903588" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_fd09a5e0-67ff-499d-b361-2e5e9c9a64bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_d6708a9c-9add-48f9-9a17-258ebf339962" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_fd09a5e0-67ff-499d-b361-2e5e9c9a64bc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_e93df7f2-5de5-4251-8b93-bdb1c9666d8d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_d6708a9c-9add-48f9-9a17-258ebf339962" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_e93df7f2-5de5-4251-8b93-bdb1c9666d8d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_3f2acb9b-bc6d-44cb-b607-b56b207a5a24" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_d6708a9c-9add-48f9-9a17-258ebf339962" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_3f2acb9b-bc6d-44cb-b607-b56b207a5a24" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_f43cbdab-15ab-42a7-b024-58e0eecdc107" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_d6708a9c-9add-48f9-9a17-258ebf339962" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_f43cbdab-15ab-42a7-b024-58e0eecdc107" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_9118db75-68b7-4cb7-b09a-2451078902c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_d6708a9c-9add-48f9-9a17-258ebf339962" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_9118db75-68b7-4cb7-b09a-2451078902c8" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/InformationonReportableandOtherOperatingSegments" xlink:type="simple" xlink:href="spxc-20191231.xsd#InformationonReportableandOtherOperatingSegments"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/InformationonReportableandOtherOperatingSegments" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/InformationonReportableandOtherOperatingSegmentsTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#InformationonReportableandOtherOperatingSegmentsTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/InformationonReportableandOtherOperatingSegmentsTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/InformationonReportableandOtherOperatingSegmentsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#InformationonReportableandOtherOperatingSegmentsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/InformationonReportableandOtherOperatingSegmentsDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/SpecialChargesNet" xlink:type="simple" xlink:href="spxc-20191231.xsd#SpecialChargesNet"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/SpecialChargesNet" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/SpecialChargesNetTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#SpecialChargesNetTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/SpecialChargesNetTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/SpecialChargesNetDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#SpecialChargesNetDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/SpecialChargesNetDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_SpecialCharges_6b71f31e-80bd-4fe0-a235-7e5916a546e7" xlink:href="spxc-20191231.xsd#spxc_SpecialCharges"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_6d2a29ae-15b5-464e-b576-0882fa6ddb7a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SeveranceCosts1"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_SpecialCharges_6b71f31e-80bd-4fe0-a235-7e5916a546e7" xlink:to="loc_us-gaap_SeveranceCosts1_6d2a29ae-15b5-464e-b576-0882fa6ddb7a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_OtherCashCostsRecoveriesNet_3d121bb2-a6d3-4370-abc4-8caa82f0fd8f" xlink:href="spxc-20191231.xsd#spxc_OtherCashCostsRecoveriesNet"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_SpecialCharges_6b71f31e-80bd-4fe0-a235-7e5916a546e7" xlink:to="loc_spxc_OtherCashCostsRecoveriesNet_3d121bb2-a6d3-4370-abc4-8caa82f0fd8f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_39f00077-39ab-4d9b-bd21-e6c348fc0f63" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetImpairmentCharges"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_SpecialCharges_6b71f31e-80bd-4fe0-a235-7e5916a546e7" xlink:to="loc_us-gaap_AssetImpairmentCharges_39f00077-39ab-4d9b-bd21-e6c348fc0f63" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRestructuring_c1291a89-4159-4b3a-87d0-8c6d5614dcc4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRestructuring"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_SpecialCharges_6b71f31e-80bd-4fe0-a235-7e5916a546e7" xlink:to="loc_us-gaap_PaymentsForRestructuring_c1291a89-4159-4b3a-87d0-8c6d5614dcc4" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/InventoriesNet" xlink:type="simple" xlink:href="spxc-20191231.xsd#InventoriesNet"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/InventoriesNet" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/InventoriesNetTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#InventoriesNetTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/InventoriesNetTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/InventoriesNetDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#InventoriesNetDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/InventoriesNetDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FIFOInventoryAmount_ebc10282-1ecc-42cc-8c1c-47dd23c35a10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FIFOInventoryAmount"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_d59990e5-d634-4a92-96dc-5e7fddeaf6cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FIFOInventoryAmount_ebc10282-1ecc-42cc-8c1c-47dd23c35a10" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_d59990e5-d634-4a92-96dc-5e7fddeaf6cf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_634bb66d-bc52-4e91-9886-577887f3781f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_FIFOInventoryAmount_ebc10282-1ecc-42cc-8c1c-47dd23c35a10" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_634bb66d-bc52-4e91-9886-577887f3781f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves_6c05ba6d-4905-4c4b-84d2-09de9f5112e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FIFOInventoryAmount_ebc10282-1ecc-42cc-8c1c-47dd23c35a10" xlink:to="loc_us-gaap_InventoryRawMaterialsAndPurchasedPartsNetOfReserves_6c05ba6d-4905-4c4b-84d2-09de9f5112e7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_5f775882-d822-4e33-9cf2-08b7ad7c234b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FIFOInventoryAmount_0db18c6e-22d2-46f6-9cb7-2cf0bf071d8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FIFOInventoryAmount"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_5f775882-d822-4e33-9cf2-08b7ad7c234b" xlink:to="loc_us-gaap_FIFOInventoryAmount_0db18c6e-22d2-46f6-9cb7-2cf0bf071d8c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLIFOReserve_3810d6d6-23fb-42b7-8ab0-c374f754fd04" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InventoryLIFOReserve"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_5f775882-d822-4e33-9cf2-08b7ad7c234b" xlink:to="loc_us-gaap_InventoryLIFOReserve_3810d6d6-23fb-42b7-8ab0-c374f754fd04" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="spxc-20191231.xsd#GoodwillandOtherIntangibleAssets"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/GoodwillandOtherIntangibleAssets" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#GoodwillandOtherIntangibleAssetsTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/GoodwillandOtherIntangibleAssetsTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#GoodwillandOtherIntangibleAssetsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/GoodwillandOtherIntangibleAssetsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_GoodwillRelatedToForeignCurrencyTranslationAndOther_aecaa449-ce31-48e5-93f9-b871d31c1879" xlink:href="spxc-20191231.xsd#spxc_GoodwillRelatedToForeignCurrencyTranslationAndOther"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_GrossGoodwillRelatedToForeignCurrencyTranslationAndOther_219fd616-a56f-487d-b0e4-e422e5389b89" xlink:href="spxc-20191231.xsd#spxc_GrossGoodwillRelatedToForeignCurrencyTranslationAndOther"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_GoodwillRelatedToForeignCurrencyTranslationAndOther_aecaa449-ce31-48e5-93f9-b871d31c1879" xlink:to="loc_spxc_GrossGoodwillRelatedToForeignCurrencyTranslationAndOther_219fd616-a56f-487d-b0e4-e422e5389b89" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_AccumulatedImpairmentsRelatedToForeignCurrencyTranslationAndOther_988d231c-5021-4b89-9a7c-f1574cc12d62" xlink:href="spxc-20191231.xsd#spxc_AccumulatedImpairmentsRelatedToForeignCurrencyTranslationAndOther"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_spxc_GoodwillRelatedToForeignCurrencyTranslationAndOther_aecaa449-ce31-48e5-93f9-b871d31c1879" xlink:to="loc_spxc_AccumulatedImpairmentsRelatedToForeignCurrencyTranslationAndOther_988d231c-5021-4b89-9a7c-f1574cc12d62" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_e7cbb228-871f-49b8-8908-164e14b3d17b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillGross_d5b62ab6-5ab9-407b-88fc-8e8df5b87235" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_e7cbb228-871f-49b8-8908-164e14b3d17b" xlink:to="loc_us-gaap_GoodwillGross_d5b62ab6-5ab9-407b-88fc-8e8df5b87235" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_5a24c0ad-e848-4198-a3da-776468a45552" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GoodwillImpairedAccumulatedImpairmentLoss"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Goodwill_e7cbb228-871f-49b8-8908-164e14b3d17b" xlink:to="loc_us-gaap_GoodwillImpairedAccumulatedImpairmentLoss_5a24c0ad-e848-4198-a3da-776468a45552" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9fad9ad5-3195-4579-86af-5aa65c230cd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_cd87bc7e-9ae9-458c-96bb-b11958c67736" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9fad9ad5-3195-4579-86af-5aa65c230cd4" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_cd87bc7e-9ae9-458c-96bb-b11958c67736" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d9677780-36cf-4462-b5f4-2600f3bcdf1c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_9fad9ad5-3195-4579-86af-5aa65c230cd4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d9677780-36cf-4462-b5f4-2600f3bcdf1c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a4397185-b103-4739-b3d3-ba603d127538" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_23cdfaa6-c50e-442f-8319-66a127b6877c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a4397185-b103-4739-b3d3-ba603d127538" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_23cdfaa6-c50e-442f-8319-66a127b6877c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bd278191-4600-4f1a-9b3e-bbd0140283d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a4397185-b103-4739-b3d3-ba603d127538" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_bd278191-4600-4f1a-9b3e-bbd0140283d4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_a8e61a68-90b5-468f-94af-cb3f8b3cf9bd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d5e048ff-4c87-49dd-8b23-2157d04bf94c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_a8e61a68-90b5-468f-94af-cb3f8b3cf9bd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_d5e048ff-4c87-49dd-8b23-2157d04bf94c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5a000c2d-34d0-4878-ab15-3e4c8dbe3a94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_a8e61a68-90b5-468f-94af-cb3f8b3cf9bd" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_5a000c2d-34d0-4878-ab15-3e4c8dbe3a94" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails_1" xlink:type="simple" xlink:href="spxc-20191231.xsd#GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails_1"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails_1" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ded1a044-7cc1-4c6d-8898-57af0eefc79e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_79151c46-f34b-4563-a536-8b49176b835e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ded1a044-7cc1-4c6d-8898-57af0eefc79e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_79151c46-f34b-4563-a536-8b49176b835e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7c264247-fad9-4be0-bee0-eaf770699c11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ded1a044-7cc1-4c6d-8898-57af0eefc79e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_7c264247-fad9-4be0-bee0-eaf770699c11" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="spxc-20191231.xsd#EmployeeBenefitPlans"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/EmployeeBenefitPlans" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#EmployeeBenefitPlansTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/EmployeeBenefitPlansTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/EmployeeBenefitPlansOverviewDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#EmployeeBenefitPlansOverviewDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/EmployeeBenefitPlansOverviewDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#EmployeeBenefitPlansDefinedBenefitPensionPlansDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/EmployeeBenefitPlansDefinedBenefitPensionPlansDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#EmployeeBenefitPlansEstimatedFutureBenefitPaymentsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/EmployeeBenefitPlansObligationsandFundedStatusDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#EmployeeBenefitPlansObligationsandFundedStatusDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/EmployeeBenefitPlansObligationsandFundedStatusDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_c7908ee2-1382-4849-b086-5ee79878db04" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_e26eba80-d758-4cfa-baed-1cc31ffa78ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_c7908ee2-1382-4849-b086-5ee79878db04" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_e26eba80-d758-4cfa-baed-1cc31ffa78ce" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_ecda2b72-f83e-4ddc-9de1-538cb07f2160" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_c7908ee2-1382-4849-b086-5ee79878db04" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities_ecda2b72-f83e-4ddc-9de1-538cb07f2160" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_a236fc7d-dca6-42ff-9773-5fd3660c4755" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet_c7908ee2-1382-4849-b086-5ee79878db04" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_a236fc7d-dca6-42ff-9773-5fd3660c4755" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_c50f37ba-ce4b-4ee7-ab65-cc709f33d6be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b2d72a81-e6f2-4fb5-869f-786ae817d68a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_c50f37ba-ce4b-4ee7-ab65-cc709f33d6be" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b2d72a81-e6f2-4fb5-869f-786ae817d68a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_238df7dc-397f-4324-9d49-3fafd5918ef9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_c50f37ba-ce4b-4ee7-ab65-cc709f33d6be" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_238df7dc-397f-4324-9d49-3fafd5918ef9" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/EmployeeBenefitPlansNetPeriodicExpenseIncomeandAdditionalInformationDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#EmployeeBenefitPlansNetPeriodicExpenseIncomeandAdditionalInformationDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/EmployeeBenefitPlansNetPeriodicExpenseIncomeandAdditionalInformationDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/EmployeeBenefitPlansPostretirementBenefitPlansDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#EmployeeBenefitPlansPostretirementBenefitPlansDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/EmployeeBenefitPlansPostretirementBenefitPlansDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f38aeaeb-8c5f-47fc-982b-a4df969d7684" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_8186af42-bcf7-4fa5-b056-ecfc30e4ae50" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f38aeaeb-8c5f-47fc-982b-a4df969d7684" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_8186af42-bcf7-4fa5-b056-ecfc30e4ae50" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_6d40810e-7d8e-4b0c-ad34-5c1d009c6a59" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f38aeaeb-8c5f-47fc-982b-a4df969d7684" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_6d40810e-7d8e-4b0c-ad34-5c1d009c6a59" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1d4c0813-863b-4a30-8a0f-5f88bb75ac95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f38aeaeb-8c5f-47fc-982b-a4df969d7684" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1d4c0813-863b-4a30-8a0f-5f88bb75ac95" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_5aaecef1-a897-4828-bcc2-c0d0712b1bc6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f38aeaeb-8c5f-47fc-982b-a4df969d7684" xlink:to="loc_us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1_5aaecef1-a897-4828-bcc2-c0d0712b1bc6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_fcc6f440-7982-4a63-85ae-1bf7ac9abd21" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_f38aeaeb-8c5f-47fc-982b-a4df969d7684" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_fcc6f440-7982-4a63-85ae-1bf7ac9abd21" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/EmployeeBenefitPlansDefinedContributionRetirementPlansDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#EmployeeBenefitPlansDefinedContributionRetirementPlansDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/EmployeeBenefitPlansDefinedContributionRetirementPlansDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/IncomeTaxes" xlink:type="simple" xlink:href="spxc-20191231.xsd#IncomeTaxes"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IncomeTaxes" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#IncomeTaxesTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IncomeTaxesTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#IncomeTaxesDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IncomeTaxesDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c1830aa8-3d29-4cd9-a290-d7c05655a88f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7d00010f-0183-4b6a-9498-a8d5d81c3c64" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c1830aa8-3d29-4cd9-a290-d7c05655a88f" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_7d00010f-0183-4b6a-9498-a8d5d81c3c64" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_bc444f94-4c3c-4c6c-b9ac-03129cf80a62" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c1830aa8-3d29-4cd9-a290-d7c05655a88f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_bc444f94-4c3c-4c6c-b9ac-03129cf80a62" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_20a5edfd-5a67-4b80-82fb-b469801c4267" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_05e92350-bc2a-46b3-9e33-6fa93d184ee1" xlink:href="spxc-20191231.xsd#spxc_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_20a5edfd-5a67-4b80-82fb-b469801c4267" xlink:to="loc_spxc_DeferredTaxAssetsNetOperatingLossAndTaxCreditCarryforwards_05e92350-bc2a-46b3-9e33-6fa93d184ee1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionOtherPostretirementAndPostemploymentBenefits_9a42a6eb-ad59-4d84-9652-8935f4d7ca2d" xlink:href="spxc-20191231.xsd#spxc_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionOtherPostretirementAndPostemploymentBenefits"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_20a5edfd-5a67-4b80-82fb-b469801c4267" xlink:to="loc_spxc_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensionOtherPostretirementAndPostemploymentBenefits_9a42a6eb-ad59-4d84-9652-8935f4d7ca2d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_887b0217-5e81-4473-a899-2c44aafb1f2d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_20a5edfd-5a67-4b80-82fb-b469801c4267" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_887b0217-5e81-4473-a899-2c44aafb1f2d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalEnvironmentalAndSelfInsurance_42318abb-c83d-488f-81e1-f5822781c429" xlink:href="spxc-20191231.xsd#spxc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalEnvironmentalAndSelfInsurance"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_20a5edfd-5a67-4b80-82fb-b469801c4267" xlink:to="loc_spxc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalEnvironmentalAndSelfInsurance_42318abb-c83d-488f-81e1-f5822781c429" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_499e1309-4747-4abf-bca4-701c5b346efd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_20a5edfd-5a67-4b80-82fb-b469801c4267" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_499e1309-4747-4abf-bca4-701c5b346efd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_225a98e2-1e1e-4304-8239-b3740c491ed7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_20a5edfd-5a67-4b80-82fb-b469801c4267" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_225a98e2-1e1e-4304-8239-b3740c491ed7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9b632d73-0d2e-4917-97ae-d1c89cf0948b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9b632d73-0d2e-4917-97ae-d1c89cf0948b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_276aadcf-7714-427c-87ac-5696f8e43c8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_276aadcf-7714-427c-87ac-5696f8e43c8c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_098a7ba2-8381-4059-bd2f-df3c77742827" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_098a7ba2-8381-4059-bd2f-df3c77742827" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_db6afac8-1a2d-4149-813a-d1974b7113a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses"/> |
| | <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_db6afac8-1a2d-4149-813a-d1974b7113a3" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_213234a5-55fe-4c10-97a5-c8530d46eb23" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_213234a5-55fe-4c10-97a5-c8530d46eb23" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_62d883a5-2ee3-44e3-8c94-0c76fe042d53" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_62d883a5-2ee3-44e3-8c94-0c76fe042d53" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_c6b3f304-fc7b-42e6-a3a9-420d77fecb19" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_c6b3f304-fc7b-42e6-a3a9-420d77fecb19" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_35c3ae94-6fc1-4e2c-a8ad-ea3945405b59" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies_35c3ae94-6fc1-4e2c-a8ad-ea3945405b59" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_c3e27290-9c8a-4754-8ccb-c4bfc2d79e11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense"/> |
| | <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense_c3e27290-9c8a-4754-8ccb-c4bfc2d79e11" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_spxc_EffectiveIncomeTaxRateReconciliationTaxCreditsAndExemptions_7e9e35fd-301a-4dbe-b072-c5e906093512" xlink:href="spxc-20191231.xsd#spxc_EffectiveIncomeTaxRateReconciliationTaxCreditsAndExemptions"/> |
| | <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_spxc_EffectiveIncomeTaxRateReconciliationTaxCreditsAndExemptions_7e9e35fd-301a-4dbe-b072-c5e906093512" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_4e1f85af-df0e-4357-a05a-0136b5004198" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent"/> |
| | <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_067437f5-f90d-4718-99e5-4ed6e7e57125" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent_4e1f85af-df0e-4357-a05a-0136b5004198" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_865855de-49ae-4899-8a18-08422b392050" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_6481f3be-86b7-4d43-9fc4-66b4817c29f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_865855de-49ae-4899-8a18-08422b392050" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_6481f3be-86b7-4d43-9fc4-66b4817c29f9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_6446e720-e890-48b6-a8a5-644cb0b9b3be" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_865855de-49ae-4899-8a18-08422b392050" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_6446e720-e890-48b6-a8a5-644cb0b9b3be" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47669d74-e343-41ab-a0a2-df33266bf34e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_865855de-49ae-4899-8a18-08422b392050" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_47669d74-e343-41ab-a0a2-df33266bf34e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_0db38bad-5d26-4373-8346-4d53956b2efa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_865855de-49ae-4899-8a18-08422b392050" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome_0db38bad-5d26-4373-8346-4d53956b2efa" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_51a5c537-fddc-419c-92dd-f51113148125" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_865855de-49ae-4899-8a18-08422b392050" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_51a5c537-fddc-419c-92dd-f51113148125" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_509ae623-0a2c-4029-bb22-b4675fe2df8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_418bac00-bbe0-4992-ba9f-959524c03242" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_509ae623-0a2c-4029-bb22-b4675fe2df8e" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_418bac00-bbe0-4992-ba9f-959524c03242" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_b96b1109-85ac-4aec-840e-e3d4b53acb77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_509ae623-0a2c-4029-bb22-b4675fe2df8e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_b96b1109-85ac-4aec-840e-e3d4b53acb77" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_038a5cb6-295f-4e3b-8bf9-434003583120" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_b56cde1d-2009-4245-9498-68ef4be75b2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_038a5cb6-295f-4e3b-8bf9-434003583120" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_b56cde1d-2009-4245-9498-68ef4be75b2f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5f98a83e-1a80-4008-9fcf-c7975f73219e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_038a5cb6-295f-4e3b-8bf9-434003583120" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_5f98a83e-1a80-4008-9fcf-c7975f73219e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b4a09bc-0675-4428-a776-409c79760361" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a7058a5c-3adc-433f-a5f5-cc1839b7cb02" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b4a09bc-0675-4428-a776-409c79760361" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_a7058a5c-3adc-433f-a5f5-cc1839b7cb02" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_29c4d941-d676-4105-b91a-eecda747441d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2b4a09bc-0675-4428-a776-409c79760361" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_29c4d941-d676-4105-b91a-eecda747441d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8fce02bc-9a46-48cd-9174-4a6e65916851" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_15be5968-0812-4c1f-92fb-aefa01e87a52" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8fce02bc-9a46-48cd-9174-4a6e65916851" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_15be5968-0812-4c1f-92fb-aefa01e87a52" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_42658ec3-cec8-40f3-b6c7-d0ea0db160a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8fce02bc-9a46-48cd-9174-4a6e65916851" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_42658ec3-cec8-40f3-b6c7-d0ea0db160a8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_bf6bae20-9a60-46a2-a609-41592e66d52a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_57eef9b8-4881-4426-9769-ccfcdf31955d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_bf6bae20-9a60-46a2-a609-41592e66d52a" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_57eef9b8-4881-4426-9769-ccfcdf31955d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_cff763f4-cf83-4faa-b0a4-769ec2d867a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_bf6bae20-9a60-46a2-a609-41592e66d52a" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_cff763f4-cf83-4faa-b0a4-769ec2d867a8" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#IncomeTaxesNarrativeDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/Indebtedness" xlink:type="simple" xlink:href="spxc-20191231.xsd#Indebtedness"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/Indebtedness" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/IndebtednessTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#IndebtednessTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IndebtednessTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/IndebtednessDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#IndebtednessDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IndebtednessDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_af92b834-2501-44e2-9a1b-ecd482c39e29" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_fa60d30e-34ef-4c5d-87d3-689ae70a2eee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermBorrowings"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_af92b834-2501-44e2-9a1b-ecd482c39e29" xlink:to="loc_us-gaap_ShortTermBorrowings_fa60d30e-34ef-4c5d-87d3-689ae70a2eee" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_bce3cd8e-1cd2-4595-9fc9-0af6c17af57f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_af92b834-2501-44e2-9a1b-ecd482c39e29" xlink:to="loc_us-gaap_LongTermDebtCurrent_bce3cd8e-1cd2-4595-9fc9-0af6c17af57f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_f0135e89-de08-4279-b86a-fccb76b1d129" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_af92b834-2501-44e2-9a1b-ecd482c39e29" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_f0135e89-de08-4279-b86a-fccb76b1d129" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/IndebtednessSeniorCreditFacilitiesDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#IndebtednessSeniorCreditFacilitiesDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IndebtednessSeniorCreditFacilitiesDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/IndebtednessConsolidatedLeverageRatioDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#IndebtednessConsolidatedLeverageRatioDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IndebtednessConsolidatedLeverageRatioDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/IndebtednessSeniorDebtPriorTermLoanDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#IndebtednessSeniorDebtPriorTermLoanDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/IndebtednessSeniorDebtPriorTermLoanDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/DerivativeFinancialInstrumentsandConcentrationsofCreditRisk" xlink:type="simple" xlink:href="spxc-20191231.xsd#DerivativeFinancialInstrumentsandConcentrationsofCreditRisk"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/DerivativeFinancialInstrumentsandConcentrationsofCreditRisk" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/DerivativeFinancialInstrumentsandConcentrationsofCreditRiskDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#DerivativeFinancialInstrumentsandConcentrationsofCreditRiskDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/DerivativeFinancialInstrumentsandConcentrationsofCreditRiskDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ContingentLiabilitiesandOtherMatters" xlink:type="simple" xlink:href="spxc-20191231.xsd#ContingentLiabilitiesandOtherMatters"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ContingentLiabilitiesandOtherMatters" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersGeneralDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ContingentLiabilitiesandOtherMattersGeneralDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersGeneralDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersLargePowerProjectsinSouthAfricaDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ContingentLiabilitiesandOtherMattersLargePowerProjectsinSouthAfricaDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersLargePowerProjectsinSouthAfricaDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersNoncontrollingInterestinSouthAfricanSubsidiaryDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ContingentLiabilitiesandOtherMattersNoncontrollingInterestinSouthAfricanSubsidiaryDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersNoncontrollingInterestinSouthAfricanSubsidiaryDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersEnvironmentalMattersDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ContingentLiabilitiesandOtherMattersEnvironmentalMattersDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersEnvironmentalMattersDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersExecutiveAgreementsDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ContingentLiabilitiesandOtherMattersExecutiveAgreementsDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ContingentLiabilitiesandOtherMattersExecutiveAgreementsDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensation" xlink:type="simple" xlink:href="spxc-20191231.xsd#ShareholdersEquityandLongTermIncentiveCompensation"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensation" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#ShareholdersEquityandLongTermIncentiveCompensationTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationIncomeLossPerShareDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ShareholdersEquityandLongTermIncentiveCompensationIncomeLossPerShareDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationIncomeLossPerShareDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_bb6e75f6-907d-452f-b40f-c330ca9bb007" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_193e90d7-37a5-401a-b433-43ef57cf1bcf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_bb6e75f6-907d-452f-b40f-c330ca9bb007" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_193e90d7-37a5-401a-b433-43ef57cf1bcf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_61a21b6d-a649-43f7-9012-28629afc046a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_bb6e75f6-907d-452f-b40f-c330ca9bb007" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_61a21b6d-a649-43f7-9012-28629afc046a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_d1c64e46-94b3-479b-8c59-8b381e9bc1fd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_05e4e867-8199-4149-8642-a6ab833c12fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_IncomeLossFromContinuingOperations_d1c64e46-94b3-479b-8c59-8b381e9bc1fd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_05e4e867-8199-4149-8642-a6ab833c12fe" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_e85e0b7b-9208-400d-a06f-e167534d233a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.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_IncomeLossFromContinuingOperations_d1c64e46-94b3-479b-8c59-8b381e9bc1fd" xlink:to="loc_us-gaap_PreferredStockDividendsAndOtherAdjustments_e85e0b7b-9208-400d-a06f-e167534d233a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_62852dff-1017-45e5-ab91-bbf6939054b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4123da83-264a-4954-84f3-df7dfecfd40b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_62852dff-1017-45e5-ab91-bbf6939054b6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4123da83-264a-4954-84f3-df7dfecfd40b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8a0111fb-bacb-46a9-b00d-0fca53065ef5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_62852dff-1017-45e5-ab91-bbf6939054b6" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_8a0111fb-bacb-46a9-b00d-0fca53065ef5" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationCommonStockandTreasuryStockDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ShareholdersEquityandLongTermIncentiveCompensationCommonStockandTreasuryStockDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationCommonStockandTreasuryStockDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationLongTermIncentiveCompensationDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ShareholdersEquityandLongTermIncentiveCompensationLongTermIncentiveCompensationDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationLongTermIncentiveCompensationDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationStockActivityDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ShareholdersEquityandLongTermIncentiveCompensationStockActivityDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationStockActivityDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationAOCIDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ShareholdersEquityandLongTermIncentiveCompensationAOCIDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationAOCIDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationSummaryofReclassifiedComponentsofAOCIDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ShareholdersEquityandLongTermIncentiveCompensationSummaryofReclassifiedComponentsofAOCIDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationSummaryofReclassifiedComponentsofAOCIDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationCommonStockinTreasuryDividendsandPreferredStockDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#ShareholdersEquityandLongTermIncentiveCompensationCommonStockinTreasuryDividendsandPreferredStockDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/ShareholdersEquityandLongTermIncentiveCompensationCommonStockinTreasuryDividendsandPreferredStockDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/FairValue" xlink:type="simple" xlink:href="spxc-20191231.xsd#FairValue"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/FairValue" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/FairValueTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#FairValueTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/FairValueTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/FairValueDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#FairValueDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/FairValueDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#FairValueScheduleofFairValueAssetsandLiabilitiesDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/QuarterlyResultsUnaudited" xlink:type="simple" xlink:href="spxc-20191231.xsd#QuarterlyResultsUnaudited"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/QuarterlyResultsUnaudited" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/QuarterlyResultsUnauditedTables" xlink:type="simple" xlink:href="spxc-20191231.xsd#QuarterlyResultsUnauditedTables"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/QuarterlyResultsUnauditedTables" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/QuarterlyResultsUnauditedDetails" xlink:type="simple" xlink:href="spxc-20191231.xsd#QuarterlyResultsUnauditedDetails"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/QuarterlyResultsUnauditedDetails" xlink:type="extended"/> |
| <link:roleRef roleURI="http://www.spx.com/role/RevenuesfromContractsRemainingPerformanceObligationsDetailsDefault" xlink:type="simple" xlink:href="spxc-20191231.xsd#RevenuesfromContractsRemainingPerformanceObligationsDetailsDefault"/> |
| <link:calculationLink xlink:role="http://www.spx.com/role/RevenuesfromContractsRemainingPerformanceObligationsDetailsDefault" xlink:type="extended"/> |
| </link:linkbase> |