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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:478e9bf5-5884-4269-9131-36407d7b90a3,g:265f83c0-25b3-4617-93d8-cf22d2b331fe-->
<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-20240930.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_LiabilitiesCurrent_70f469a9-07ff-447d-bf3e-544a84e667f2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_5c0e094a-bbcc-4c92-b58b-bdd1be950dff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_70f469a9-07ff-447d-bf3e-544a84e667f2" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_5c0e094a-bbcc-4c92-b58b-bdd1be950dff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_af2bd18c-9faa-44a9-8ca8-de45f9524cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_70f469a9-07ff-447d-bf3e-544a84e667f2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_af2bd18c-9faa-44a9-8ca8-de45f9524cd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_4e02aaf8-5f9a-47a3-a4e0-d72209c38ac3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_70f469a9-07ff-447d-bf3e-544a84e667f2" xlink:to="loc_us-gaap_LongTermDebtCurrent_4e02aaf8-5f9a-47a3-a4e0-d72209c38ac3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_1178be27-a509-40ba-82f5-e8bc42496303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_70f469a9-07ff-447d-bf3e-544a84e667f2" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_1178be27-a509-40ba-82f5-e8bc42496303" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_31ceb8dd-26e7-4db2-9884-ab1cbd43160d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_70f469a9-07ff-447d-bf3e-544a84e667f2" xlink:to="loc_us-gaap_TaxesPayableCurrent_31ceb8dd-26e7-4db2-9884-ab1cbd43160d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_69ad620e-0d26-4b6a-8a38-5870d0f660e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_70f469a9-07ff-447d-bf3e-544a84e667f2" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_69ad620e-0d26-4b6a-8a38-5870d0f660e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_37690f6d-c4a2-40b5-b603-aaa0fb909a05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_70f469a9-07ff-447d-bf3e-544a84e667f2" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_37690f6d-c4a2-40b5-b603-aaa0fb909a05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_06826165-0288-46a0-9f59-703140d2a009" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_70f469a9-07ff-447d-bf3e-544a84e667f2" xlink:to="loc_us-gaap_AccountsPayableCurrent_06826165-0288-46a0-9f59-703140d2a009" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_1120c630-ccc2-426a-92f3-939111014612" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_2a87362d-65a1-437b-9984-83004ae6b709" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1120c630-ccc2-426a-92f3-939111014612" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_2a87362d-65a1-437b-9984-83004ae6b709" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_8e81f21f-5f55-44c8-b8e5-f4712344ebba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_1120c630-ccc2-426a-92f3-939111014612" xlink:to="loc_us-gaap_AssetsCurrent_8e81f21f-5f55-44c8-b8e5-f4712344ebba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_defb7b22-99f6-4f06-bc22-16a8fde061ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1120c630-ccc2-426a-92f3-939111014612" xlink:to="loc_us-gaap_Goodwill_defb7b22-99f6-4f06-bc22-16a8fde061ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6518413a-68e2-4d43-8825-afe8203e7225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1120c630-ccc2-426a-92f3-939111014612" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6518413a-68e2-4d43-8825-afe8203e7225" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f44d4509-7733-4e92-be12-1ffaccecb90a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1120c630-ccc2-426a-92f3-939111014612" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f44d4509-7733-4e92-be12-1ffaccecb90a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a7c0fa37-f16b-4264-8244-4efee4ffab57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1120c630-ccc2-426a-92f3-939111014612" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a7c0fa37-f16b-4264-8244-4efee4ffab57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c9c670eb-1650-4e53-9284-025abda24617" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_63741d7b-d93e-4a38-9f36-7cbe8c1a4947" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c9c670eb-1650-4e53-9284-025abda24617" xlink:to="loc_us-gaap_LiabilitiesCurrent_63741d7b-d93e-4a38-9f36-7cbe8c1a4947" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_bb6ce934-e6d6-4aca-84b2-ca4946b8efa6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c9c670eb-1650-4e53-9284-025abda24617" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_bb6ce934-e6d6-4aca-84b2-ca4946b8efa6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent_aad4a9cb-b002-4cc4-9d01-55147cdc6548" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c9c670eb-1650-4e53-9284-025abda24617" xlink:to="loc_us-gaap_ProductWarrantyAccrualNoncurrent_aad4a9cb-b002-4cc4-9d01-55147cdc6548" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_cfcf4f47-10ac-4cd0-ad99-3d874b1dfd31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c9c670eb-1650-4e53-9284-025abda24617" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_cfcf4f47-10ac-4cd0-ad99-3d874b1dfd31" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_df669caf-8e52-4b33-97ee-101a4e8b5a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c9c670eb-1650-4e53-9284-025abda24617" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_df669caf-8e52-4b33-97ee-101a4e8b5a3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_60085ce3-b7dd-4633-a7d4-89fd84cb253d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c9c670eb-1650-4e53-9284-025abda24617" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_60085ce3-b7dd-4633-a7d4-89fd84cb253d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_80739d70-e857-4312-aeb6-0df3f2a0fd46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_2434804c-5ff5-46ef-830d-af2d6c4f7a12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_80739d70-e857-4312-aeb6-0df3f2a0fd46" xlink:to="loc_us-gaap_CommitmentsAndContingencies_2434804c-5ff5-46ef-830d-af2d6c4f7a12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638218c3-712e-42e8-80fa-6027441daf4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_80739d70-e857-4312-aeb6-0df3f2a0fd46" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_638218c3-712e-42e8-80fa-6027441daf4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5ac48698-4115-4e3d-be75-96461e02c5b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_80739d70-e857-4312-aeb6-0df3f2a0fd46" xlink:to="loc_us-gaap_StockholdersEquity_5ac48698-4115-4e3d-be75-96461e02c5b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_16aa82c9-5df6-4334-90ae-fea7e23100a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_80739d70-e857-4312-aeb6-0df3f2a0fd46" xlink:to="loc_us-gaap_Liabilities_16aa82c9-5df6-4334-90ae-fea7e23100a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c966d884-7ab0-4e3d-aad5-9b03bfb04b87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_af32dcda-603f-4d59-a75b-11bcccb3ec4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c966d884-7ab0-4e3d-aad5-9b03bfb04b87" xlink:to="loc_us-gaap_InventoryNet_af32dcda-603f-4d59-a75b-11bcccb3ec4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_63b9af7f-61c2-4c18-b79a-84246153f8d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c966d884-7ab0-4e3d-aad5-9b03bfb04b87" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_63b9af7f-61c2-4c18-b79a-84246153f8d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_f44ced28-1c41-4093-a03d-c5019d192d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c966d884-7ab0-4e3d-aad5-9b03bfb04b87" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_f44ced28-1c41-4093-a03d-c5019d192d9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a11d20b3-3d10-41c1-81fd-fa72b09e10b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c966d884-7ab0-4e3d-aad5-9b03bfb04b87" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a11d20b3-3d10-41c1-81fd-fa72b09e10b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_33660d76-d5c1-4609-a5f6-6fdbdb0148de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_d1f8e3dd-676f-4e2e-9cf8-b9dcb5edc361" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_33660d76-d5c1-4609-a5f6-6fdbdb0148de" xlink:to="loc_us-gaap_AdditionalPaidInCapital_d1f8e3dd-676f-4e2e-9cf8-b9dcb5edc361" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_77bbcccb-c202-4aed-8e3d-a3caad586974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_33660d76-d5c1-4609-a5f6-6fdbdb0148de" xlink:to="loc_us-gaap_CommonStockValue_77bbcccb-c202-4aed-8e3d-a3caad586974" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7ee6490c-0086-410e-839c-80b04fc29c11" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_33660d76-d5c1-4609-a5f6-6fdbdb0148de" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_7ee6490c-0086-410e-839c-80b04fc29c11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_8a49ad68-d57a-494c-957d-be41a58d5290" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_33660d76-d5c1-4609-a5f6-6fdbdb0148de" xlink:to="loc_us-gaap_PreferredStockValue_8a49ad68-d57a-494c-957d-be41a58d5290" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_934f5d1a-6ebd-44c1-9252-ec21595ccb29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_33660d76-d5c1-4609-a5f6-6fdbdb0148de" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_934f5d1a-6ebd-44c1-9252-ec21595ccb29" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofOperationsunaudited" xlink:type="simple" xlink:href="arry-20240930.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_OperatingIncomeLoss_781715ba-d579-465e-8dcd-eae5c7910699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_8015d40b-c873-4b84-b2f1-1107f78e237b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_781715ba-d579-465e-8dcd-eae5c7910699" xlink:to="loc_us-gaap_GrossProfit_8015d40b-c873-4b84-b2f1-1107f78e237b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_5f3ba193-9dc6-461f-8d12-9ade0863adc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_781715ba-d579-465e-8dcd-eae5c7910699" xlink:to="loc_us-gaap_OperatingExpenses_5f3ba193-9dc6-461f-8d12-9ade0863adc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_dc6f40de-cfe6-4b0f-bd35-4251a532dcff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e711050c-8656-4b4f-b305-61b353993fff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_dc6f40de-cfe6-4b0f-bd35-4251a532dcff" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_e711050c-8656-4b4f-b305-61b353993fff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_27f9745e-0eb7-4c30-b7a0-4cbf1ee265ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_dc6f40de-cfe6-4b0f-bd35-4251a532dcff" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_27f9745e-0eb7-4c30-b7a0-4cbf1ee265ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_7f57d92c-6c84-4dd2-8c1e-ba8a5440c9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_3222b121-6d67-4c46-ac2c-1c62f2e9e394" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f57d92c-6c84-4dd2-8c1e-ba8a5440c9a0" xlink:to="loc_us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization_3222b121-6d67-4c46-ac2c-1c62f2e9e394" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_a628ed19-4ebe-4ae2-a6e7-c58f59942db2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f57d92c-6c84-4dd2-8c1e-ba8a5440c9a0" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_a628ed19-4ebe-4ae2-a6e7-c58f59942db2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_6b9ad5ce-215b-4fad-9f4b-dc6f0679cc3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_70b30c06-eb76-4bf1-9ffb-405dfdd6318f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_6b9ad5ce-215b-4fad-9f4b-dc6f0679cc3c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_70b30c06-eb76-4bf1-9ffb-405dfdd6318f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_b1c0403a-f2e5-4a8d-a2e0-43924ae04686" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_a372dedf-cd2c-4bb6-926a-3713636bf326" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_b1c0403a-f2e5-4a8d-a2e0-43924ae04686" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_a372dedf-cd2c-4bb6-926a-3713636bf326" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_2ff972de-8140-4621-9876-b72c20f70546" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_b1c0403a-f2e5-4a8d-a2e0-43924ae04686" xlink:to="loc_us-gaap_DepreciationAndAmortization_2ff972de-8140-4621-9876-b72c20f70546" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1b3507b7-990b-4d1a-a97a-6ed9aecaaf0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_b1c0403a-f2e5-4a8d-a2e0-43924ae04686" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1b3507b7-990b-4d1a-a97a-6ed9aecaaf0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_3196d351-5a56-4b69-8875-8b3c3ec1987c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b1c0403a-f2e5-4a8d-a2e0-43924ae04686" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_3196d351-5a56-4b69-8875-8b3c3ec1987c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6819781c-e0d4-463d-a2c3-6314fab34131" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_71d4742d-c1c9-4cea-856f-ca5c99eaa5bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6819781c-e0d4-463d-a2c3-6314fab34131" xlink:to="loc_us-gaap_OperatingIncomeLoss_71d4742d-c1c9-4cea-856f-ca5c99eaa5bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3ff660e9-5975-4c37-9292-9274570210b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6819781c-e0d4-463d-a2c3-6314fab34131" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_3ff660e9-5975-4c37-9292-9274570210b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_074c81a0-0acb-41eb-bf54-f9f3fb1bb186" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_f791eba0-b6a0-4214-816e-43f2b91c95d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_074c81a0-0acb-41eb-bf54-f9f3fb1bb186" xlink:to="loc_us-gaap_InterestExpenseNonoperating_f791eba0-b6a0-4214-816e-43f2b91c95d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_78c40191-9084-43e0-9266-805a9bfad270" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_074c81a0-0acb-41eb-bf54-f9f3fb1bb186" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_78c40191-9084-43e0-9266-805a9bfad270" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_e731bfd0-4037-410a-8e21-aa362bba50fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_074c81a0-0acb-41eb-bf54-f9f3fb1bb186" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_e731bfd0-4037-410a-8e21-aa362bba50fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndOtherIncome_8b992005-c2fe-4997-823f-b31e24e5c366" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_074c81a0-0acb-41eb-bf54-f9f3fb1bb186" xlink:to="loc_us-gaap_InterestAndOtherIncome_8b992005-c2fe-4997-823f-b31e24e5c366" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_75661225-9c6c-4ce6-ad13-29b8c14dee73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_de77a238-e46d-4c3f-a4c2-5d98a31288b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_75661225-9c6c-4ce6-ad13-29b8c14dee73" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_de77a238-e46d-4c3f-a4c2-5d98a31288b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_5ee50327-43d8-4371-bfaa-f1e3639bc2ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_75661225-9c6c-4ce6-ad13-29b8c14dee73" xlink:to="loc_us-gaap_CostOfRevenue_5ee50327-43d8-4371-bfaa-f1e3639bc2ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_cbceb7d2-c35d-434a-952e-13afa87e4ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ca8b37e8-0ff3-4ac2-8471-b13449f682b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_cbceb7d2-c35d-434a-952e-13afa87e4ff5" xlink:to="loc_us-gaap_NetIncomeLoss_ca8b37e8-0ff3-4ac2-8471-b13449f682b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_72213f1f-4f98-4b6a-976e-b95c1c700cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cbceb7d2-c35d-434a-952e-13afa87e4ff5" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_72213f1f-4f98-4b6a-976e-b95c1c700cfd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossunaudited" xlink:type="simple" xlink:href="arry-20240930.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_6c4a0337-5f43-4869-b774-f0b475ee65f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_733db543-d96e-40c9-9c1b-4be9b69841c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6c4a0337-5f43-4869-b774-f0b475ee65f9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_733db543-d96e-40c9-9c1b-4be9b69841c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_58115ffd-abef-4f51-81a2-7a918b74c753" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_6c4a0337-5f43-4869-b774-f0b475ee65f9" xlink:to="loc_us-gaap_NetIncomeLoss_58115ffd-abef-4f51-81a2-7a918b74c753" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="arry-20240930.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_NetCashProvidedByUsedInFinancingActivities_2641b229-dad1-4e3b-a1be-be1f513af257" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability_fe580b23-d3d1-4c4f-b530-80b680bddbcd" xlink:href="arry-20240930.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_2641b229-dad1-4e3b-a1be-be1f513af257" xlink:to="loc_arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability_fe580b23-d3d1-4c4f-b530-80b680bddbcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_PaymentOfTemporaryEquityIssuanceCosts_d64f25ae-2517-4c86-852b-6fb0c4f941c1" xlink:href="arry-20240930.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_2641b229-dad1-4e3b-a1be-be1f513af257" xlink:to="loc_arry_PaymentOfTemporaryEquityIssuanceCosts_d64f25ae-2517-4c86-852b-6fb0c4f941c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_5db7f7d3-95cc-4725-8a93-99b13441fb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2641b229-dad1-4e3b-a1be-be1f513af257" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_5db7f7d3-95cc-4725-8a93-99b13441fb4a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_b2292c5c-4a2d-42b8-905e-6de848f5a9ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2641b229-dad1-4e3b-a1be-be1f513af257" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_b2292c5c-4a2d-42b8-905e-6de848f5a9ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_4aac0dbb-5b7f-4030-8049-e3fd550e89ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2641b229-dad1-4e3b-a1be-be1f513af257" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_4aac0dbb-5b7f-4030-8049-e3fd550e89ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e59df166-a004-4196-8355-57ed1150c729" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_2641b229-dad1-4e3b-a1be-be1f513af257" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_e59df166-a004-4196-8355-57ed1150c729" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5beaebaa-7d9f-4c14-a17f-10b9b0de3ae6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b525f0ec-343a-4003-9272-82f8ad398371" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_5beaebaa-7d9f-4c14-a17f-10b9b0de3ae6" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b525f0ec-343a-4003-9272-82f8ad398371" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_63e13223-5364-4bee-bf80-d16991b72185" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_5beaebaa-7d9f-4c14-a17f-10b9b0de3ae6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_63e13223-5364-4bee-bf80-d16991b72185" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_af51dcf8-9e82-4432-9e19-a024d309635d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_5beaebaa-7d9f-4c14-a17f-10b9b0de3ae6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_af51dcf8-9e82-4432-9e19-a024d309635d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4e57ff87-7ca3-4fa4-a8d5-c65c9ed2af7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_5beaebaa-7d9f-4c14-a17f-10b9b0de3ae6" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4e57ff87-7ca3-4fa4-a8d5-c65c9ed2af7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b60b347a-ca72-48f6-9078-b437dc95a018" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_ProceedsFromDisposalAndRetirementOfPropertyPlantAndEquipment_a3616257-883a-4eca-af52-95becb5af3b2" xlink:href="arry-20240930.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_b60b347a-ca72-48f6-9078-b437dc95a018" xlink:to="loc_arry_ProceedsFromDisposalAndRetirementOfPropertyPlantAndEquipment_a3616257-883a-4eca-af52-95becb5af3b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b2c29bf2-74c5-4ae2-b060-674f7f49cf46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_b60b347a-ca72-48f6-9078-b437dc95a018" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b2c29bf2-74c5-4ae2-b060-674f7f49cf46" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_d851eccf-afda-4597-958a-5253c3a7d856" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b60b347a-ca72-48f6-9078-b437dc95a018" xlink:to="loc_us-gaap_ProceedsFromSaleOfEquitySecuritiesFvNi_d851eccf-afda-4597-958a-5253c3a7d856" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_b96f67e2-dab9-4a94-8e36-0e81adfbce42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_b96f67e2-dab9-4a94-8e36-0e81adfbce42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_862c4e39-edbe-4e0f-9ff6-306ba91ba308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_862c4e39-edbe-4e0f-9ff6-306ba91ba308" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_df389e3b-c974-4c82-b14a-0ed8ab9930fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_df389e3b-c974-4c82-b14a-0ed8ab9930fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ecc14ec0-caa9-4ce1-ac18-54c307e6f451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_ecc14ec0-caa9-4ce1-ac18-54c307e6f451" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ea33fcc5-ab93-4788-ae9b-b5fa6881c4b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_ea33fcc5-ab93-4788-ae9b-b5fa6881c4b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_ProductWarrantyExpenseProvision_00bc0d2f-7aab-4e98-856d-12aa3e5ae790" xlink:href="arry-20240930.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_arry_ProductWarrantyExpenseProvision_00bc0d2f-7aab-4e98-856d-12aa3e5ae790" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_6483bb1a-3a2c-455d-9a2f-5955c12da353" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_6483bb1a-3a2c-455d-9a2f-5955c12da353" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_688f0863-8ead-49ab-aaaf-9b47a6a1ab7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_NetIncomeLoss_688f0863-8ead-49ab-aaaf-9b47a6a1ab7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b93e444c-ca03-4ea9-ab88-5c0feb25f117" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_b93e444c-ca03-4ea9-ab88-5c0feb25f117" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_16fc2a64-dd78-47d5-acbb-bc8b5fa60a03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_16fc2a64-dd78-47d5-acbb-bc8b5fa60a03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_a4a16be5-6cc9-4cfb-a073-e6eeb8997b98" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_a4a16be5-6cc9-4cfb-a073-e6eeb8997b98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_aab5d830-1288-4002-b4c6-5f1dff374bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_ShareBasedCompensation_aab5d830-1288-4002-b4c6-5f1dff374bbe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_4795aae8-e8a8-4c03-aacd-010841dde5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_InventoryWriteDown_4795aae8-e8a8-4c03-aacd-010841dde5fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7640882f-1afe-4ecf-80dc-e1f758cd9825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7640882f-1afe-4ecf-80dc-e1f758cd9825" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_19dd51bb-fc74-45b2-8c19-6bd8c3d5de69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_19dd51bb-fc74-45b2-8c19-6bd8c3d5de69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_160f81ee-8ab9-45cb-9ad9-7819d04b20c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_160f81ee-8ab9-45cb-9ad9-7819d04b20c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b60dddaa-808a-424e-887b-b5bc89e58384" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b60dddaa-808a-424e-887b-b5bc89e58384" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_4f5e3132-b838-4f12-9401-37f4db32c42d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldAmortization_4f5e3132-b838-4f12-9401-37f4db32c42d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3a8f0d1e-b083-454d-bc72-aa6cfdd74085" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3a8f0d1e-b083-454d-bc72-aa6cfdd74085" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_f7cd4e70-6b9a-414a-aed3-1704a18ff77b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_899dc21b-142e-4a17-a53d-e1d44413a1d7" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_f7cd4e70-6b9a-414a-aed3-1704a18ff77b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="arry-20240930.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_a71cb2f0-8cd9-4bfe-9af4-6b32307142cb" xlink:href="arry-20240930.xsd#arry_VendorRebatesOutstandingNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_VendorRebatesOutstandingCurrent_19f47cf0-e287-4fe2-9eb1-4a99d8a41775" xlink:href="arry-20240930.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_a71cb2f0-8cd9-4bfe-9af4-6b32307142cb" xlink:to="loc_arry_VendorRebatesOutstandingCurrent_19f47cf0-e287-4fe2-9eb1-4a99d8a41775" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_VendorRebatesOutstandingNonCurrent_e8cbb48e-ee63-40ab-ab1f-61f441b49639" xlink:href="arry-20240930.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_a71cb2f0-8cd9-4bfe-9af4-6b32307142cb" xlink:to="loc_arry_VendorRebatesOutstandingNonCurrent_e8cbb48e-ee63-40ab-ab1f-61f441b49639" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/InventoriesScheduleofCurrentInventoryDetails" xlink:type="simple" xlink:href="arry-20240930.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_775120bf-ba93-4764-a057-3bffaceb95fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_3bc30d75-7d8a-41f8-907d-aa471bd7ef3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_775120bf-ba93-4764-a057-3bffaceb95fd" xlink:to="loc_us-gaap_InventoryFinishedGoods_3bc30d75-7d8a-41f8-907d-aa471bd7ef3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_4b8935d0-170b-4aa8-be92-abd2264b539f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_775120bf-ba93-4764-a057-3bffaceb95fd" xlink:to="loc_us-gaap_InventoryRawMaterials_4b8935d0-170b-4aa8-be92-abd2264b539f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="arry-20240930.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_be37ea7c-a12d-41c6-bb97-06012e997716" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_43f04f22-a908-4b84-92b1-65b39e3e4027" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_be37ea7c-a12d-41c6-bb97-06012e997716" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_43f04f22-a908-4b84-92b1-65b39e3e4027" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_725ef351-cd60-4e19-a89e-0388f9ab932f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_be37ea7c-a12d-41c6-bb97-06012e997716" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_725ef351-cd60-4e19-a89e-0388f9ab932f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNetNarrativeDetails" xlink:type="simple" xlink:href="arry-20240930.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_c292ce52-8554-476b-bdc8-470b987acaea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_4832a0a4-1785-47ec-9e5d-958c8f15a75b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c292ce52-8554-476b-bdc8-470b987acaea" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_4832a0a4-1785-47ec-9e5d-958c8f15a75b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationNonproduction_7190eef5-755b-40db-a6c5-4983168f13a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_c292ce52-8554-476b-bdc8-470b987acaea" xlink:to="loc_us-gaap_DepreciationNonproduction_7190eef5-755b-40db-a6c5-4983168f13a6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofOtherIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="arry-20240930.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_1e302c90-4021-46f6-9b69-cc0cdb717fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_948a8597-6645-4b70-a8d6-6a88578728d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1e302c90-4021-46f6-9b69-cc0cdb717fc0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_948a8597-6645-4b70-a8d6-6a88578728d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3bb52d77-8300-4cf1-b61c-67f689f5cab1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1e302c90-4021-46f6-9b69-cc0cdb717fc0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3bb52d77-8300-4cf1-b61c-67f689f5cab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_24895575-468c-4c65-be59-c8ba1249db89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_48de3fb2-8a42-4100-aeb2-0e0bc8dc9e4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_24895575-468c-4c65-be59-c8ba1249db89" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_48de3fb2-8a42-4100-aeb2-0e0bc8dc9e4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_3040d5db-acc0-4752-b0bb-b20997c7c36a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_24895575-468c-4c65-be59-c8ba1249db89" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_3040d5db-acc0-4752-b0bb-b20997c7c36a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsNetScheduleofFutureAnnualAmortizationExpenseofAmortizableIntangibleAssetsDetails" xlink:type="simple" xlink:href="arry-20240930.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_a487ca8c-b14d-467c-b201-211e78d9a307" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_096e861e-d911-4839-b2fa-83fd97e09bfe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_a487ca8c-b14d-467c-b201-211e78d9a307" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_096e861e-d911-4839-b2fa-83fd97e09bfe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d49ba4ec-0d5d-4910-8f0c-e84b5b2af49e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_a487ca8c-b14d-467c-b201-211e78d9a307" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d49ba4ec-0d5d-4910-8f0c-e84b5b2af49e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_feb26b23-81a0-4271-95e1-c5b4f2c7368a" xlink:href="arry-20240930.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_a487ca8c-b14d-467c-b201-211e78d9a307" xlink:to="loc_arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_feb26b23-81a0-4271-95e1-c5b4f2c7368a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b9591280-4c19-48b5-a860-f300bbae2abf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_a487ca8c-b14d-467c-b201-211e78d9a307" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_b9591280-4c19-48b5-a860-f300bbae2abf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2669b1b5-3568-4b18-81c5-b084bfee43af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_a487ca8c-b14d-467c-b201-211e78d9a307" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_2669b1b5-3568-4b18-81c5-b084bfee43af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f686b7ed-49d7-4e58-98db-783c8bddb0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_a487ca8c-b14d-467c-b201-211e78d9a307" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_f686b7ed-49d7-4e58-98db-783c8bddb0fb" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
