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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:da8f810f-cefe-4422-95de-7e64f427b98c,g:0917907f-5428-417e-b360-ad0b1957d333-->
<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.arraytechinc.com/role/CondensedConsolidatedBalanceSheetsunaudited" xlink:type="simple" xlink:href="arry-20240331.xsd#CondensedConsolidatedBalanceSheetsunaudited"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CondensedConsolidatedBalanceSheetsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d8fb212b-61c1-4463-989a-2b565a8f8b0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_8ed8df66-abe7-40ad-8f56-d29aa44e5a87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d8fb212b-61c1-4463-989a-2b565a8f8b0d" xlink:to="loc_us-gaap_AdditionalPaidInCapital_8ed8df66-abe7-40ad-8f56-d29aa44e5a87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_34de74ce-d09d-4dce-9a43-03bbb12091bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d8fb212b-61c1-4463-989a-2b565a8f8b0d" xlink:to="loc_us-gaap_CommonStockValue_34de74ce-d09d-4dce-9a43-03bbb12091bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e4ce8b7f-9639-4fb4-a37a-34175e3b718c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d8fb212b-61c1-4463-989a-2b565a8f8b0d" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e4ce8b7f-9639-4fb4-a37a-34175e3b718c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_7e7b1a07-6add-4b17-bf12-0a1a23b76256" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d8fb212b-61c1-4463-989a-2b565a8f8b0d" xlink:to="loc_us-gaap_PreferredStockValue_7e7b1a07-6add-4b17-bf12-0a1a23b76256" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7f13015d-c302-4480-99f2-a8585198dc95" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_d8fb212b-61c1-4463-989a-2b565a8f8b0d" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_7f13015d-c302-4480-99f2-a8585198dc95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_39ef65fa-bc99-4ed6-9cb3-4f159a4b5f5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f24397d4-9082-4b64-b8be-62e6e181cae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39ef65fa-bc99-4ed6-9cb3-4f159a4b5f5e" xlink:to="loc_us-gaap_InventoryNet_f24397d4-9082-4b64-b8be-62e6e181cae5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9f478e3c-b199-430e-9625-6c3a99e2e577" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39ef65fa-bc99-4ed6-9cb3-4f159a4b5f5e" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_9f478e3c-b199-430e-9625-6c3a99e2e577" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4fe9bc77-d5ba-479c-a2de-3825a39895cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39ef65fa-bc99-4ed6-9cb3-4f159a4b5f5e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4fe9bc77-d5ba-479c-a2de-3825a39895cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a179565c-9c17-44b1-8157-d107d5de05a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_39ef65fa-bc99-4ed6-9cb3-4f159a4b5f5e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a179565c-9c17-44b1-8157-d107d5de05a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_51b80af3-247c-4ae7-89f4-087b5bd08007" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_ce623e48-47ee-429a-bab4-987f8c1a764c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_51b80af3-247c-4ae7-89f4-087b5bd08007" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_ce623e48-47ee-429a-bab4-987f8c1a764c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_86ef24e9-390c-47e9-b049-4ed15a2b3f02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_51b80af3-247c-4ae7-89f4-087b5bd08007" xlink:to="loc_us-gaap_AssetsCurrent_86ef24e9-390c-47e9-b049-4ed15a2b3f02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3a78ac39-5ce7-4650-905d-e06354f74951" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_Assets_51b80af3-247c-4ae7-89f4-087b5bd08007" xlink:to="loc_us-gaap_Goodwill_3a78ac39-5ce7-4650-905d-e06354f74951" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_0d57b838-50a7-429a-8176-2eba84a5190b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_51b80af3-247c-4ae7-89f4-087b5bd08007" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_0d57b838-50a7-429a-8176-2eba84a5190b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5b5a0933-89ac-4d4b-b922-6e8ae8ed3666" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_51b80af3-247c-4ae7-89f4-087b5bd08007" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5b5a0933-89ac-4d4b-b922-6e8ae8ed3666" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_d65e5dd5-4123-48b6-81c3-3cf1b9db8ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_51b80af3-247c-4ae7-89f4-087b5bd08007" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_d65e5dd5-4123-48b6-81c3-3cf1b9db8ba6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_40649b11-89ef-4913-94a0-036bb6c5781d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_921fee6a-2b4c-4458-b66b-b5d32489d6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_40649b11-89ef-4913-94a0-036bb6c5781d" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_921fee6a-2b4c-4458-b66b-b5d32489d6d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_7f474c73-71a0-429f-83e9-cdf3e37e6f70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_40649b11-89ef-4913-94a0-036bb6c5781d" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_7f474c73-71a0-429f-83e9-cdf3e37e6f70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_e0a9b667-11c1-483c-8fcc-0894ada4c312" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_40649b11-89ef-4913-94a0-036bb6c5781d" xlink:to="loc_us-gaap_LongTermDebtCurrent_e0a9b667-11c1-483c-8fcc-0894ada4c312" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_c9bce51b-b0ea-4098-aa3d-279f9a193ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_40649b11-89ef-4913-94a0-036bb6c5781d" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_c9bce51b-b0ea-4098-aa3d-279f9a193ce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_fe82592a-ab11-4c22-9d5b-142188a9315e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_40649b11-89ef-4913-94a0-036bb6c5781d" xlink:to="loc_us-gaap_TaxesPayableCurrent_fe82592a-ab11-4c22-9d5b-142188a9315e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_b0e71587-88ef-4db3-a5a8-f5e656260da4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_40649b11-89ef-4913-94a0-036bb6c5781d" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_b0e71587-88ef-4db3-a5a8-f5e656260da4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3583ec5a-5b16-4e8c-900f-38bc5b5daacc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_40649b11-89ef-4913-94a0-036bb6c5781d" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_3583ec5a-5b16-4e8c-900f-38bc5b5daacc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_81ad0013-e7aa-4da0-a8da-83e59807a7a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_40649b11-89ef-4913-94a0-036bb6c5781d" xlink:to="loc_us-gaap_AccountsPayableCurrent_81ad0013-e7aa-4da0-a8da-83e59807a7a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_146070dc-ca41-4a6c-a671-c0f63e0906aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b64c5f04-4221-4e23-945c-146a00d3a340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_146070dc-ca41-4a6c-a671-c0f63e0906aa" xlink:to="loc_us-gaap_LiabilitiesCurrent_b64c5f04-4221-4e23-945c-146a00d3a340" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_52fabf24-139b-4c66-a758-b1e8116bab30" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_146070dc-ca41-4a6c-a671-c0f63e0906aa" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_52fabf24-139b-4c66-a758-b1e8116bab30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent_82764ea2-72b2-4cff-8ffb-66b44959a01e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProductWarrantyAccrualNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_146070dc-ca41-4a6c-a671-c0f63e0906aa" xlink:to="loc_us-gaap_ProductWarrantyAccrualNoncurrent_82764ea2-72b2-4cff-8ffb-66b44959a01e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_3a95382a-4ecf-4f80-99af-a9c463b92be1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_146070dc-ca41-4a6c-a671-c0f63e0906aa" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_3a95382a-4ecf-4f80-99af-a9c463b92be1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1adeaf2a-2cf6-45ad-8a6f-9704cd74d8c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_146070dc-ca41-4a6c-a671-c0f63e0906aa" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1adeaf2a-2cf6-45ad-8a6f-9704cd74d8c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3fbf5756-7eef-4a85-b388-0897b228363d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_146070dc-ca41-4a6c-a671-c0f63e0906aa" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_3fbf5756-7eef-4a85-b388-0897b228363d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_0b1cef08-3ffe-4ea0-9e42-2a3948190c62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_59a9bf63-32c7-49d1-9d9a-8aa0f8808b75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0b1cef08-3ffe-4ea0-9e42-2a3948190c62" xlink:to="loc_us-gaap_CommitmentsAndContingencies_59a9bf63-32c7-49d1-9d9a-8aa0f8808b75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0c6c22e4-f2e9-4977-8c17-ea972daaa8ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TemporaryEquityCarryingAmountAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0b1cef08-3ffe-4ea0-9e42-2a3948190c62" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_0c6c22e4-f2e9-4977-8c17-ea972daaa8ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_12dc25f7-cd59-4692-8b4f-8e0b44861d93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0b1cef08-3ffe-4ea0-9e42-2a3948190c62" xlink:to="loc_us-gaap_StockholdersEquity_12dc25f7-cd59-4692-8b4f-8e0b44861d93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9f3e27b4-09c2-4053-b634-002d8cb7cb8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0b1cef08-3ffe-4ea0-9e42-2a3948190c62" xlink:to="loc_us-gaap_Liabilities_9f3e27b4-09c2-4053-b634-002d8cb7cb8d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofOperationsunaudited" xlink:type="simple" xlink:href="arry-20240331.xsd#CondensedConsolidatedStatementsofOperationsunaudited"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofOperationsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_473a3f6a-cc50-41e3-9ce8-c1c243d59cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_9aed9131-cc87-48bc-b06c-50b41005d4e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_473a3f6a-cc50-41e3-9ce8-c1c243d59cb8" xlink:to="loc_us-gaap_InterestExpense_9aed9131-cc87-48bc-b06c-50b41005d4e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_faa2ab8b-374e-4149-ac31-277a8053c227" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NonoperatingIncomeExpense_473a3f6a-cc50-41e3-9ce8-c1c243d59cb8" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_faa2ab8b-374e-4149-ac31-277a8053c227" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_4cc5676c-e884-476e-8716-57d37db25ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_473a3f6a-cc50-41e3-9ce8-c1c243d59cb8" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_4cc5676c-e884-476e-8716-57d37db25ba1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_45f4024a-d95e-493b-b58a-7301f4d7a99a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestAndOtherIncome"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_473a3f6a-cc50-41e3-9ce8-c1c243d59cb8" xlink:to="loc_us-gaap_InterestAndOtherIncome_45f4024a-d95e-493b-b58a-7301f4d7a99a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_eb1ae552-44ff-47e1-b2b8-79a0798ab4b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d0b25fef-c3f7-402c-8b0d-1013b6ba022b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_GrossProfit_eb1ae552-44ff-47e1-b2b8-79a0798ab4b6" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d0b25fef-c3f7-402c-8b0d-1013b6ba022b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_94ec5348-a7b2-43d3-babd-82e5afc9616e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_eb1ae552-44ff-47e1-b2b8-79a0798ab4b6" xlink:to="loc_us-gaap_CostOfRevenue_94ec5348-a7b2-43d3-babd-82e5afc9616e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_521e7271-43cf-4c8f-b1b5-7b3550c5987a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_81d5eab6-56ad-4164-95bd-8634bc90c134" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetIncomeLoss_521e7271-43cf-4c8f-b1b5-7b3550c5987a" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_81d5eab6-56ad-4164-95bd-8634bc90c134" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c046d192-0729-4da5-a89d-944974953bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetIncomeLoss_521e7271-43cf-4c8f-b1b5-7b3550c5987a" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_c046d192-0729-4da5-a89d-944974953bc6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_8219a347-bcc6-48ff-8c40-b8b0edc1677d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3f29b9a9-dc22-4f22-bbf4-06210f0c338c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8219a347-bcc6-48ff-8c40-b8b0edc1677d" xlink:to="loc_us-gaap_GrossProfit_3f29b9a9-dc22-4f22-bbf4-06210f0c338c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_1b606b5e-db85-481a-aa6b-e7c1303f0930" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_8219a347-bcc6-48ff-8c40-b8b0edc1677d" xlink:to="loc_us-gaap_OperatingExpenses_1b606b5e-db85-481a-aa6b-e7c1303f0930" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0fabadb0-a444-447d-a09f-4540d594c8b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_67b6a185-c96f-4f94-b30a-c18db471da08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_0fabadb0-a444-447d-a09f-4540d594c8b7" xlink:to="loc_us-gaap_OperatingIncomeLoss_67b6a185-c96f-4f94-b30a-c18db471da08" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_03c70219-9bf3-4df0-8391-1ab8880d5792" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_0fabadb0-a444-447d-a09f-4540d594c8b7" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_03c70219-9bf3-4df0-8391-1ab8880d5792" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_042af115-9864-4225-9b44-0eb0c61056e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_fc940634-ab96-458d-8311-09fa3ada1f3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_042af115-9864-4225-9b44-0eb0c61056e8" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_fc940634-ab96-458d-8311-09fa3ada1f3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_ccb53939-0e77-4676-9c1e-aa9a00256f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfRevenue_042af115-9864-4225-9b44-0eb0c61056e8" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_ccb53939-0e77-4676-9c1e-aa9a00256f8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_69c55b71-39b6-4e03-8f31-e50ebd846701" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8d0ef1dd-8bcf-45a2-abf3-68f672f86a70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_69c55b71-39b6-4e03-8f31-e50ebd846701" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8d0ef1dd-8bcf-45a2-abf3-68f672f86a70" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_f275c822-38e9-49e1-9d69-e424ec4ed9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_e7b1046d-214d-43bf-89c8-b16091161ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_f275c822-38e9-49e1-9d69-e424ec4ed9aa" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_e7b1046d-214d-43bf-89c8-b16091161ac3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_9897358e-2b9a-47d9-8a5b-f61a628fe558" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_f275c822-38e9-49e1-9d69-e424ec4ed9aa" xlink:to="loc_us-gaap_DepreciationAndAmortization_9897358e-2b9a-47d9-8a5b-f61a628fe558" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_71eb59f3-8b15-4a5c-b4f1-1003f6d4f1de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_f275c822-38e9-49e1-9d69-e424ec4ed9aa" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_71eb59f3-8b15-4a5c-b4f1-1003f6d4f1de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_43752307-6a75-4139-addf-db24c33cbbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e5d4899b-a786-446a-83dc-6d0a18326922" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_43752307-6a75-4139-addf-db24c33cbbbd" xlink:to="loc_us-gaap_NetIncomeLoss_e5d4899b-a786-446a-83dc-6d0a18326922" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_28631dd7-1408-420d-b0d2-b1ea53981016" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockAccretionOfRedemptionDiscount"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_43752307-6a75-4139-addf-db24c33cbbbd" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_28631dd7-1408-420d-b0d2-b1ea53981016" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossunaudited" xlink:type="simple" xlink:href="arry-20240331.xsd#CondensedConsolidatedStatementsofComprehensiveIncomeLossunaudited"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_406cbecb-40e4-45a4-89a1-84fe84ac2fe8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_c22859c2-55ce-4f20-a298-277894e9196e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_406cbecb-40e4-45a4-89a1-84fe84ac2fe8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_c22859c2-55ce-4f20-a298-277894e9196e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_24438297-c7a4-45b4-b880-71eacde52488" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_406cbecb-40e4-45a4-89a1-84fe84ac2fe8" xlink:to="loc_us-gaap_NetIncomeLoss_24438297-c7a4-45b4-b880-71eacde52488" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="arry-20240331.xsd#CondensedConsolidatedStatementsofCashFlowsunaudited"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_0dd479a4-641c-43ef-8557-b33eee74fc7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_0dd479a4-641c-43ef-8557-b33eee74fc7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1aa544a4-7342-4d9a-ae5c-5bf136329b23" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1aa544a4-7342-4d9a-ae5c-5bf136329b23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_80e00751-54b7-4e5a-a0a9-706f9174b1e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_80e00751-54b7-4e5a-a0a9-706f9174b1e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_4b07a1ab-9df4-413e-999c-cd11f7202a81" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_4b07a1ab-9df4-413e-999c-cd11f7202a81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7655af66-9017-4779-85de-94d9f8176d11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_7655af66-9017-4779-85de-94d9f8176d11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_ProductWarrantyExpenseProvision_4b1841bf-be1e-45d4-aebb-8ee321ff4244" xlink:href="arry-20240331.xsd#arry_ProductWarrantyExpenseProvision"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_arry_ProductWarrantyExpenseProvision_4b1841bf-be1e-45d4-aebb-8ee321ff4244" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_0023f988-8250-489e-9360-59ea801a51c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_0023f988-8250-489e-9360-59ea801a51c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c46edb9a-0a78-491d-8d37-dd9187381f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_NetIncomeLoss_c46edb9a-0a78-491d-8d37-dd9187381f1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b98f8f22-26e1-4b57-ae57-c2dbc95f3f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b98f8f22-26e1-4b57-ae57-c2dbc95f3f0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_9e6b1540-a0f1-4d8f-b9e4-0c774e87c998" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_9e6b1540-a0f1-4d8f-b9e4-0c774e87c998" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_0e45dea8-2dc4-4c54-800e-73662d2f6f22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_0e45dea8-2dc4-4c54-800e-73662d2f6f22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e81ae86c-ec12-48ee-9bb2-d4f4e165931a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_ShareBasedCompensation_e81ae86c-ec12-48ee-9bb2-d4f4e165931a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_5ade8f18-1ca2-4be8-a992-8801b9b7fd89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWriteDown"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_InventoryWriteDown_5ade8f18-1ca2-4be8-a992-8801b9b7fd89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8f06f7dc-9512-4332-a751-4eb82cb5b156" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8f06f7dc-9512-4332-a751-4eb82cb5b156" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_13531b68-c376-4f27-9e76-78ef0e125ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_13531b68-c376-4f27-9e76-78ef0e125ccd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_e1b58f8e-56fe-4fd0-8443-5816e2e4d29c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_e1b58f8e-56fe-4fd0-8443-5816e2e4d29c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f6f963c1-7004-4d85-b859-05089a2c47d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f6f963c1-7004-4d85-b859-05089a2c47d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_efec7594-a166-4930-8588-b249635266fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldAmortization"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_efec7594-a166-4930-8588-b249635266fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_af823fa9-adfa-41ef-8024-9dd3f15b642e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2994d03c-8a4c-4bee-b25b-cc74dffd4b92" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_af823fa9-adfa-41ef-8024-9dd3f15b642e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_121d4114-7b2d-4456-9c74-eb24455dfc1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_ProceedsFromDisposalAndRetirementOfPropertyPlantAndEquipment_6a5434f1-c117-4286-a9e3-8ecc2d25e338" xlink:href="arry-20240331.xsd#arry_ProceedsFromDisposalAndRetirementOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_121d4114-7b2d-4456-9c74-eb24455dfc1a" xlink:to="loc_arry_ProceedsFromDisposalAndRetirementOfPropertyPlantAndEquipment_6a5434f1-c117-4286-a9e3-8ecc2d25e338" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c5e19b5f-3bf2-4f2a-8c78-528ec47673f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_121d4114-7b2d-4456-9c74-eb24455dfc1a" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_c5e19b5f-3bf2-4f2a-8c78-528ec47673f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_11d737e9-5a7d-4692-aa58-c0b24aedde74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a6401b15-48d2-4737-8ab1-d1f5563367bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_11d737e9-5a7d-4692-aa58-c0b24aedde74" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a6401b15-48d2-4737-8ab1-d1f5563367bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96777b05-dc3e-48cd-abdc-5f6fde454809" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_11d737e9-5a7d-4692-aa58-c0b24aedde74" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_96777b05-dc3e-48cd-abdc-5f6fde454809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7626479a-3649-42eb-b995-c0b0f37fac78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_11d737e9-5a7d-4692-aa58-c0b24aedde74" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7626479a-3649-42eb-b995-c0b0f37fac78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1b8cc392-573d-4554-8ca8-9591723778d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_11d737e9-5a7d-4692-aa58-c0b24aedde74" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1b8cc392-573d-4554-8ca8-9591723778d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7415b1a1-934b-494f-a316-9cb5c2ffaea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability_394964f9-8698-46ad-8665-a841d5d19789" xlink:href="arry-20240331.xsd#arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7415b1a1-934b-494f-a316-9cb5c2ffaea8" xlink:to="loc_arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability_394964f9-8698-46ad-8665-a841d5d19789" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_PaymentOfTemporaryEquityIssuanceCosts_3b04aac9-f586-4001-8ee8-5092d5d805c2" xlink:href="arry-20240331.xsd#arry_PaymentOfTemporaryEquityIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7415b1a1-934b-494f-a316-9cb5c2ffaea8" xlink:to="loc_arry_PaymentOfTemporaryEquityIssuanceCosts_3b04aac9-f586-4001-8ee8-5092d5d805c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_604060d8-8057-4eec-b2fc-84064aeccabc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7415b1a1-934b-494f-a316-9cb5c2ffaea8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_604060d8-8057-4eec-b2fc-84064aeccabc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_a6dd3e23-ff2b-4171-828b-9d97af0051bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7415b1a1-934b-494f-a316-9cb5c2ffaea8" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_a6dd3e23-ff2b-4171-828b-9d97af0051bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_33eb4e77-90d4-4afa-b7ef-2fc3a055906d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_7415b1a1-934b-494f-a316-9cb5c2ffaea8" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_33eb4e77-90d4-4afa-b7ef-2fc3a055906d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1ff90232-a44a-45be-b77f-4e0a4fd9ceba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInFinancingActivities_7415b1a1-934b-494f-a316-9cb5c2ffaea8" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_1ff90232-a44a-45be-b77f-4e0a4fd9ceba" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="arry-20240331.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_arry_VendorRebatesOutstandingNet_6015c158-3a3b-475d-be45-26c73ab7ede1" xlink:href="arry-20240331.xsd#arry_VendorRebatesOutstandingNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_VendorRebatesOutstandingCurrent_840ebcf0-3087-4f12-aaf5-5c7e73c4f86d" xlink:href="arry-20240331.xsd#arry_VendorRebatesOutstandingCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_arry_VendorRebatesOutstandingNet_6015c158-3a3b-475d-be45-26c73ab7ede1" xlink:to="loc_arry_VendorRebatesOutstandingCurrent_840ebcf0-3087-4f12-aaf5-5c7e73c4f86d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_VendorRebatesOutstandingNonCurrent_fc2c2e54-ed8f-4afb-ac0c-becf24880936" xlink:href="arry-20240331.xsd#arry_VendorRebatesOutstandingNonCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_arry_VendorRebatesOutstandingNet_6015c158-3a3b-475d-be45-26c73ab7ede1" xlink:to="loc_arry_VendorRebatesOutstandingNonCurrent_fc2c2e54-ed8f-4afb-ac0c-becf24880936" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails" xlink:type="simple" xlink:href="arry-20240331.xsd#InventoriesScheduleofCurrentInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d93a26a0-8b54-44be-b51b-811b43f739e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_d38f98da-abe3-4e47-9f84-d62a5bae172e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_d93a26a0-8b54-44be-b51b-811b43f739e8" xlink:to="loc_us-gaap_InventoryFinishedGoods_d38f98da-abe3-4e47-9f84-d62a5bae172e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_cae79eb5-250e-4348-b4c6-f1c5e71d813b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_d93a26a0-8b54-44be-b51b-811b43f739e8" xlink:to="loc_us-gaap_InventoryRawMaterials_cae79eb5-250e-4348-b4c6-f1c5e71d813b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="arry-20240331.xsd#PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3de6439a-acd6-4b92-b18b-533e9df9e6c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_dfda31d7-8395-4ef7-918d-a286251a9524" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3de6439a-acd6-4b92-b18b-533e9df9e6c7" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_dfda31d7-8395-4ef7-918d-a286251a9524" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c57a08f8-c019-409f-9ada-1a192b5b357f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3de6439a-acd6-4b92-b18b-533e9df9e6c7" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c57a08f8-c019-409f-9ada-1a192b5b357f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNetNarrativeDetails" xlink:type="simple" xlink:href="arry-20240331.xsd#PropertyPlantandEquipmentNetNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNetNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_a100cea6-7407-477f-a1a2-ea990c10d803" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_8d9e5635-995a-4fc1-819e-262d6da965fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Depreciation_a100cea6-7407-477f-a1a2-ea990c10d803" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_8d9e5635-995a-4fc1-819e-262d6da965fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationNonproduction_8882aa39-4d74-4825-b385-fbaf841078a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationNonproduction"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Depreciation_a100cea6-7407-477f-a1a2-ea990c10d803" xlink:to="loc_us-gaap_DepreciationNonproduction_8882aa39-4d74-4825-b385-fbaf841078a4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofOtherIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="arry-20240331.xsd#GoodwillandOtherIntangibleAssetsNetScheduleofOtherIntangibleAssetsNetDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofOtherIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_23c92fc4-5b00-440c-ba6f-0b7ecc693cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2ac5df7a-7b90-472d-a3fc-122a3b55779c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_23c92fc4-5b00-440c-ba6f-0b7ecc693cb8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2ac5df7a-7b90-472d-a3fc-122a3b55779c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_96afb1f1-394f-4929-8509-8033721a3a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_23c92fc4-5b00-440c-ba6f-0b7ecc693cb8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_96afb1f1-394f-4929-8509-8033721a3a6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_b803f323-d7e3-44fb-83eb-e616aafa413e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_204a3b68-2e61-40f2-9421-a9a7d555d7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_b803f323-d7e3-44fb-83eb-e616aafa413e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_204a3b68-2e61-40f2-9421-a9a7d555d7bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_dabb19ec-c224-487d-aab4-18fd8aa8450f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_b803f323-d7e3-44fb-83eb-e616aafa413e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_dabb19ec-c224-487d-aab4-18fd8aa8450f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFutureAnnualAmortizationExpenseofAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="arry-20240331.xsd#GoodwillandOtherIntangibleAssetsNetScheduleofFutureAnnualAmortizationExpenseofAmortizableIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFutureAnnualAmortizationExpenseofAmortizableIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fb053a2c-34b3-4805-86de-87417864ef3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f5dd18b2-3382-482a-afae-21573865fe15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fb053a2c-34b3-4805-86de-87417864ef3f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_f5dd18b2-3382-482a-afae-21573865fe15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_db69a7c9-e267-481a-9a96-cc0882ba03df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fb053a2c-34b3-4805-86de-87417864ef3f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_db69a7c9-e267-481a-9a96-cc0882ba03df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_50473b87-9c7c-4466-b13b-5c5ac6a78f96" xlink:href="arry-20240331.xsd#arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fb053a2c-34b3-4805-86de-87417864ef3f" xlink:to="loc_arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_50473b87-9c7c-4466-b13b-5c5ac6a78f96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c4ef2599-bbd6-47f7-af3c-b5ce73f290bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fb053a2c-34b3-4805-86de-87417864ef3f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_c4ef2599-bbd6-47f7-af3c-b5ce73f290bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_98be82d2-5e29-468c-86e3-ee5ea9d9ce75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fb053a2c-34b3-4805-86de-87417864ef3f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_98be82d2-5e29-468c-86e3-ee5ea9d9ce75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_fcd0f8c2-0ce6-43b8-92f1-c6cb16e286a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_fb053a2c-34b3-4805-86de-87417864ef3f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_fcd0f8c2-0ce6-43b8-92f1-c6cb16e286a9" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
