| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2022 Workiva --> |
<!-- r:cadaad4f-f5e6-4297-9a7a-6683ba58f164,g:e8851ab6-9c29-4738-a7ac-368210bfdeaa --> |
<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-20220630.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_LiabilitiesNoncurrent_639f1fbf-7956-4e67-a7c6-112435ef294e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualNoncurrent_0df3faef-d2ee-4637-9795-56da64a9e138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualNoncurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_639f1fbf-7956-4e67-a7c6-112435ef294e" xlink:to="loc_us-gaap_ProductWarrantyAccrualNoncurrent_0df3faef-d2ee-4637-9795-56da64a9e138" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_9016d9ec-6e2b-446c-9320-885f619e6540" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LiabilitiesNoncurrent_639f1fbf-7956-4e67-a7c6-112435ef294e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_9016d9ec-6e2b-446c-9320-885f619e6540" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_25fa10b8-df1a-455c-8297-7faf85eb0488" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_639f1fbf-7956-4e67-a7c6-112435ef294e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_25fa10b8-df1a-455c-8297-7faf85eb0488" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3ec12025-6e3d-45f4-9cc5-844c06a82619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_639f1fbf-7956-4e67-a7c6-112435ef294e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3ec12025-6e3d-45f4-9cc5-844c06a82619" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_90935bb2-110b-423d-b8af-c00220c1e826" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesNoncurrent_639f1fbf-7956-4e67-a7c6-112435ef294e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_90935bb2-110b-423d-b8af-c00220c1e826" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_23c8803d-9480-46a5-aa09-eb5e00c7ebdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_23c8803d-9480-46a5-aa09-eb5e00c7ebdd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_97b2eab1-64f2-4204-8432-3d763f8b6630" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_97b2eab1-64f2-4204-8432-3d763f8b6630" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c7631692-0f8e-43c5-bc3b-eff1a2fed8e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:to="loc_us-gaap_AccountsPayableCurrent_c7631692-0f8e-43c5-bc3b-eff1a2fed8e6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_564c6142-29cd-4a84-82fc-ac7003180e12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_564c6142-29cd-4a84-82fc-ac7003180e12" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_3b8da81e-f0a1-4318-ae73-47b1e881c349" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesCurrent"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_3b8da81e-f0a1-4318-ae73-47b1e881c349" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_4f472bb3-73bc-49cf-8064-0d96dbbebf8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:to="loc_us-gaap_LongTermDebtCurrent_4f472bb3-73bc-49cf-8064-0d96dbbebf8f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_1407128f-53e3-498b-a936-606077f5feeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_1407128f-53e3-498b-a936-606077f5feeb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_e8a6ffda-1e68-404f-b556-b463a6f7469d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_e8a6ffda-1e68-404f-b556-b463a6f7469d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_cff4e92d-7275-4132-901f-e3f416b53d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrent"/> |
| | <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_de2e5cf0-f6a3-44af-8830-a6852081710f" xlink:to="loc_us-gaap_TaxesPayableCurrent_cff4e92d-7275-4132-901f-e3f416b53d2d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_50c2ddf1-6d53-4940-9793-c4cfa872003b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_4673ead2-3a1a-4b64-bd68-70c612d7cdbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_50c2ddf1-6d53-4940-9793-c4cfa872003b" xlink:to="loc_us-gaap_AdditionalPaidInCapital_4673ead2-3a1a-4b64-bd68-70c612d7cdbf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e5d8af3f-c5ea-4d56-a0e8-b21768fbff4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_50c2ddf1-6d53-4940-9793-c4cfa872003b" xlink:to="loc_us-gaap_CommonStockValue_e5d8af3f-c5ea-4d56-a0e8-b21768fbff4e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d5faa9d3-88fd-4347-83e1-8e93fdd87bbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_50c2ddf1-6d53-4940-9793-c4cfa872003b" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_d5faa9d3-88fd-4347-83e1-8e93fdd87bbf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_9d3af606-5756-48bd-b1ae-6d5fcd78195a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_50c2ddf1-6d53-4940-9793-c4cfa872003b" xlink:to="loc_us-gaap_PreferredStockValue_9d3af606-5756-48bd-b1ae-6d5fcd78195a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5c040918-67f0-4898-93cd-f88016a3d70b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_50c2ddf1-6d53-4940-9793-c4cfa872003b" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5c040918-67f0-4898-93cd-f88016a3d70b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e72c2d1c-a29e-4d1d-828d-ad9df835e2c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_6f6c6e88-f3a5-4742-b648-d72963707fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e72c2d1c-a29e-4d1d-828d-ad9df835e2c4" xlink:to="loc_us-gaap_CommitmentsAndContingencies_6f6c6e88-f3a5-4742-b648-d72963707fd9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2f80799a-fc78-4b57-91e0-2df168dfaac4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e72c2d1c-a29e-4d1d-828d-ad9df835e2c4" xlink:to="loc_us-gaap_TemporaryEquityCarryingAmountAttributableToParent_2f80799a-fc78-4b57-91e0-2df168dfaac4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_812bc373-928d-4587-ab03-ef7554ec1f65" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e72c2d1c-a29e-4d1d-828d-ad9df835e2c4" xlink:to="loc_us-gaap_StockholdersEquity_812bc373-928d-4587-ab03-ef7554ec1f65" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_32b91b68-239a-4553-a4e6-61f58338b18e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e72c2d1c-a29e-4d1d-828d-ad9df835e2c4" xlink:to="loc_us-gaap_Liabilities_32b91b68-239a-4553-a4e6-61f58338b18e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_17a6b5bd-1a71-4e34-95eb-ce5fd106fabf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_7bfd3677-0868-4ac8-be64-feae9e9fd1ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_17a6b5bd-1a71-4e34-95eb-ce5fd106fabf" xlink:to="loc_us-gaap_InventoryNet_7bfd3677-0868-4ac8-be64-feae9e9fd1ca" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_841ae32c-be0b-4b87-9a77-d5022b872438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_17a6b5bd-1a71-4e34-95eb-ce5fd106fabf" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_841ae32c-be0b-4b87-9a77-d5022b872438" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_0efedc6f-c2ed-4015-a5fc-1c4010b289df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_17a6b5bd-1a71-4e34-95eb-ce5fd106fabf" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_0efedc6f-c2ed-4015-a5fc-1c4010b289df" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4e38c0d7-d479-461c-a296-52c162b58722" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_17a6b5bd-1a71-4e34-95eb-ce5fd106fabf" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4e38c0d7-d479-461c-a296-52c162b58722" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_c6be0ded-628a-49f3-a44a-19ba5dc99c48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesReceivable"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_17a6b5bd-1a71-4e34-95eb-ce5fd106fabf" xlink:to="loc_us-gaap_IncomeTaxesReceivable_c6be0ded-628a-49f3-a44a-19ba5dc99c48" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_8628af13-4d74-43d5-9c31-06f173773060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_9160ef40-e2f3-42cf-a5a3-3c0ec9d10d73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8628af13-4d74-43d5-9c31-06f173773060" xlink:to="loc_us-gaap_LiabilitiesCurrent_9160ef40-e2f3-42cf-a5a3-3c0ec9d10d73" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrent_5a6fce28-be69-4a1e-abad-ed810ac2c8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_8628af13-4d74-43d5-9c31-06f173773060" xlink:to="loc_us-gaap_LiabilitiesNoncurrent_5a6fce28-be69-4a1e-abad-ed810ac2c8a5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_429e33a3-f177-4bdd-b86c-4255efeb1c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f7387226-afe2-490f-adab-ba5e360d68ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_429e33a3-f177-4bdd-b86c-4255efeb1c3b" xlink:to="loc_us-gaap_AssetsCurrent_f7387226-afe2-490f-adab-ba5e360d68ff" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_68e0a6f4-c0d7-49d0-9dba-5f2b1d64df5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_429e33a3-f177-4bdd-b86c-4255efeb1c3b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_68e0a6f4-c0d7-49d0-9dba-5f2b1d64df5e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_faad7343-8570-4ac0-a5c2-4871f9d41a33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_429e33a3-f177-4bdd-b86c-4255efeb1c3b" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_faad7343-8570-4ac0-a5c2-4871f9d41a33" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8bd12611-5265-44a5-9259-ed67d8805d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_429e33a3-f177-4bdd-b86c-4255efeb1c3b" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8bd12611-5265-44a5-9259-ed67d8805d5e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_823bbd4f-9180-44c7-beb8-8f9f6b1e2227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_429e33a3-f177-4bdd-b86c-4255efeb1c3b" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_823bbd4f-9180-44c7-beb8-8f9f6b1e2227" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_62d3ab0b-252e-4e42-b86d-8d239a567805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_429e33a3-f177-4bdd-b86c-4255efeb1c3b" xlink:to="loc_us-gaap_Goodwill_62d3ab0b-252e-4e42-b86d-8d239a567805" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofOperationsunaudited" xlink:type="simple" xlink:href="arry-20220630.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_52da1614-aa76-4446-a062-f4d90dbb2cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_d2228cf4-4d7d-4ed6-8d97-bc22a0a882c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_52da1614-aa76-4446-a062-f4d90dbb2cb0" xlink:to="loc_us-gaap_GrossProfit_d2228cf4-4d7d-4ed6-8d97-bc22a0a882c7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_b04df5a7-a7ad-4f0e-9e98-6cbfb5c2bc3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_52da1614-aa76-4446-a062-f4d90dbb2cb0" xlink:to="loc_us-gaap_OperatingExpenses_b04df5a7-a7ad-4f0e-9e98-6cbfb5c2bc3c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_d36e4ae0-93c1-4d89-9a80-a8d089423fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_f0a9154a-8a9c-4786-b811-ff2491f1ed22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_d36e4ae0-93c1-4d89-9a80-a8d089423fa3" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_f0a9154a-8a9c-4786-b811-ff2491f1ed22" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_3280a5ea-a8d0-44bf-bad2-08c192ffa903" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_d36e4ae0-93c1-4d89-9a80-a8d089423fa3" xlink:to="loc_us-gaap_InterestExpense_3280a5ea-a8d0-44bf-bad2-08c192ffa903" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_13640883-2753-4081-bf20-60ef7d6425af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d36e4ae0-93c1-4d89-9a80-a8d089423fa3" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_13640883-2753-4081-bf20-60ef7d6425af" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_b559becb-335e-4881-9a5d-f303f676c534" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_c93b737b-7410-4286-8669-1f0af6dfd2bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b559becb-335e-4881-9a5d-f303f676c534" xlink:to="loc_us-gaap_DepreciationAndAmortization_c93b737b-7410-4286-8669-1f0af6dfd2bd" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_3566ea10-591b-4c49-a8dd-10221edd37a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b559becb-335e-4881-9a5d-f303f676c534" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_3566ea10-591b-4c49-a8dd-10221edd37a9" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9eaf426e-cf66-4b99-b783-9863ffd5984d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_b559becb-335e-4881-9a5d-f303f676c534" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9eaf426e-cf66-4b99-b783-9863ffd5984d" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_748fb232-5fac-4c94-ba1b-a7105cf54676" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9cb1c30f-64fa-4c31-9cf7-dd297a234258" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_748fb232-5fac-4c94-ba1b-a7105cf54676" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9cb1c30f-64fa-4c31-9cf7-dd297a234258" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_06a79c87-a1e7-44a8-9bef-77bed530a21f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_748fb232-5fac-4c94-ba1b-a7105cf54676" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_06a79c87-a1e7-44a8-9bef-77bed530a21f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_69c73249-972c-4426-849f-b38730bfc604" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GrossProfit"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_12e3ee31-d1d0-4da8-a8e9-46b2fde98c6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_69c73249-972c-4426-849f-b38730bfc604" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_12e3ee31-d1d0-4da8-a8e9-46b2fde98c6a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_fa090cda-96cf-49c8-8592-382fb164e746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_69c73249-972c-4426-849f-b38730bfc604" xlink:to="loc_us-gaap_CostOfRevenue_fa090cda-96cf-49c8-8592-382fb164e746" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_6059b45f-7956-4085-a4fe-bd1ddd7b9439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9853b322-0678-4653-b030-fff864b7c8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6059b45f-7956-4085-a4fe-bd1ddd7b9439" xlink:to="loc_us-gaap_NetIncomeLoss_9853b322-0678-4653-b030-fff864b7c8ef" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_18ff16a0-e2e1-4aa2-9df3-26cfcd24a32a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6059b45f-7956-4085-a4fe-bd1ddd7b9439" xlink:to="loc_us-gaap_PreferredStockAccretionOfRedemptionDiscount_18ff16a0-e2e1-4aa2-9df3-26cfcd24a32a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a83da04b-c6d7-43f6-b045-2e5e1b695155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bcf15c07-15e2-4d45-8cea-d1c4f5b814f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a83da04b-c6d7-43f6-b045-2e5e1b695155" xlink:to="loc_us-gaap_OperatingIncomeLoss_bcf15c07-15e2-4d45-8cea-d1c4f5b814f5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_75726438-3456-4fbd-9a1f-97bea237007e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a83da04b-c6d7-43f6-b045-2e5e1b695155" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_75726438-3456-4fbd-9a1f-97bea237007e" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLossunaudited" xlink:type="simple" xlink:href="arry-20220630.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_b94c5ade-0e54-4479-a17c-6308fc5d7d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_5a19e371-99fa-4a66-a929-56fa44ba26c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b94c5ade-0e54-4479-a17c-6308fc5d7d6c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_5a19e371-99fa-4a66-a929-56fa44ba26c1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_727c2460-6a74-46cf-b817-ff01e8523b9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b94c5ade-0e54-4479-a17c-6308fc5d7d6c" xlink:to="loc_us-gaap_NetIncomeLoss_727c2460-6a74-46cf-b817-ff01e8523b9c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/CondensedConsolidatedStatementsofCashFlowsunaudited" xlink:type="simple" xlink:href="arry-20220630.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_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_7cad9e87-0563-41b9-9ba6-460908c00613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLinesOfCredit"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_7cad9e87-0563-41b9-9ba6-460908c00613" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_7a383287-ff69-46f3-a956-af4127aac759" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_7a383287-ff69-46f3-a956-af4127aac759" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_56617f11-481b-4614-986b-d330e4e5fb77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt_56617f11-481b-4614-986b-d330e4e5fb77" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_ProceedsFromIssuanceOfTemporaryEquity_3afcedc2-20c3-4acf-b8c5-8f42ac50033f" xlink:href="arry-20220630.xsd#arry_ProceedsFromIssuanceOfTemporaryEquity"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_arry_ProceedsFromIssuanceOfTemporaryEquity_3afcedc2-20c3-4acf-b8c5-8f42ac50033f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_50e4470a-fa6d-483f-a358-0387174f4f05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermLinesOfCredit"/> |
| | <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_us-gaap_RepaymentsOfLongTermLinesOfCredit_50e4470a-fa6d-483f-a358-0387174f4f05" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_PaymentsOfCommonStockIssuanceCosts_645a8da2-7cc1-4d76-88f9-0433e5b9aab4" xlink:href="arry-20220630.xsd#arry_PaymentsOfCommonStockIssuanceCosts"/> |
| | <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_arry_PaymentsOfCommonStockIssuanceCosts_645a8da2-7cc1-4d76-88f9-0433e5b9aab4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_146e1737-91a6-488c-9ca1-24d380986c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfFinancingCosts"/> |
| | <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_146e1737-91a6-488c-9ca1-24d380986c3b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_PaymentOfTemporaryEquityIssuanceCosts_9359e060-4814-4d07-8111-55108abe9870" xlink:href="arry-20220630.xsd#arry_PaymentOfTemporaryEquityIssuanceCosts"/> |
| | <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_arry_PaymentOfTemporaryEquityIssuanceCosts_9359e060-4814-4d07-8111-55108abe9870" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_e4713292-e268-492f-bd87-2bc66436bf40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLinesOfCredit"/> |
| | <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_e4713292-e268-492f-bd87-2bc66436bf40" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability_d5e85142-9fab-4306-84f3-37543b7bd1a1" xlink:href="arry-20220630.xsd#arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability"/> |
| | <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_eefd72af-ef3a-40f4-8a6d-52aa408edf29" xlink:to="loc_arry_BusinessCombinationContingentConsiderationArrangementsSettlementsOfContingentConsiderationLiability_d5e85142-9fab-4306-84f3-37543b7bd1a1" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_ce70d754-6efc-4dc2-b871-2e02dbb2a37e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherAccountsPayable_ce70d754-6efc-4dc2-b871-2e02dbb2a37e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_16f870d7-8fb0-45f5-8fc7-e1736f99bcc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryWriteDown"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_InventoryWriteDown_16f870d7-8fb0-45f5-8fc7-e1736f99bcc2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d52279f5-1d8e-4246-bd30-63a6e711efdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_d52279f5-1d8e-4246-bd30-63a6e711efdf" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_69730e36-b4d0-42a6-9268-ab1ffd7f3f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_ShareBasedCompensation_69730e36-b4d0-42a6-9268-ab1ffd7f3f2b" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_9aeb4797-e9d7-4f23-b8cd-9f8462dedf46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties_9aeb4797-e9d7-4f23-b8cd-9f8462dedf46" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyExpense_8531c74f-5ef9-4df7-a570-eb3746570ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProductWarrantyExpense"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_ProductWarrantyExpense_8531c74f-5ef9-4df7-a570-eb3746570ee7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1a6a475d-71cb-46f2-a489-e5455dcd8d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_1a6a475d-71cb-46f2-a489-e5455dcd8d1c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_28c5f77a-b6b8-4387-98fa-f3059685ea62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_28c5f77a-b6b8-4387-98fa-f3059685ea62" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_98a170bf-2ddf-4315-a9bf-b14f69d0d5c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/> |
| | <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_98a170bf-2ddf-4315-a9bf-b14f69d0d5c7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_86190749-ea19-425d-9fee-9e48c31cc904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/> |
| | <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_86190749-ea19-425d-9fee-9e48c31cc904" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_e172a2c1-0df9-406b-a16a-64f186a12f87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInventories"/> |
| | <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_e172a2c1-0df9-406b-a16a-64f186a12f87" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_4d2c0125-a4c7-460d-8ed5-554d0d0364d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/> |
| | <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_4d2c0125-a4c7-460d-8ed5-554d0d0364d6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_65f71aa4-d5b8-4829-85e9-4b90da1693d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/> |
| | <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_65f71aa4-d5b8-4829-85e9-4b90da1693d6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_f544bec2-49d3-4912-a8f9-4371ef2ffe6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/> |
| | <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_f544bec2-49d3-4912-a8f9-4371ef2ffe6c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_ae1a6db9-705a-425d-ad7b-ba7163ced778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/> |
| | <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_ae1a6db9-705a-425d-ad7b-ba7163ced778" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1b824d2a-9487-446f-ba54-e16ee114ef0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/> |
| | <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_1b824d2a-9487-446f-ba54-e16ee114ef0c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0a296bf9-c9ef-497b-8442-903214d3f84a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/> |
| | <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_0a296bf9-c9ef-497b-8442-903214d3f84a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_IncreaseDecreaseInOperatingLeaseLiabilities_be58f19f-68a9-4ad0-a46a-71f7b05c6771" xlink:href="arry-20220630.xsd#arry_IncreaseDecreaseInOperatingLeaseLiabilities"/> |
| | <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_arry_IncreaseDecreaseInOperatingLeaseLiabilities_be58f19f-68a9-4ad0-a46a-71f7b05c6771" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_65769f28-f676-40c1-9db7-6d58ee78e9db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/> |
| | <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d694a3ee-999f-4f77-98d7-791053dce503" xlink:to="loc_us-gaap_NetIncomeLoss_65769f28-f676-40c1-9db7-6d58ee78e9db" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a6cc4954-2f0f-4199-a59d-5c21b0d6c250" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_18ebf62f-2018-44d3-9493-f416e6ca6c99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a6cc4954-2f0f-4199-a59d-5c21b0d6c250" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_18ebf62f-2018-44d3-9493-f416e6ca6c99" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b1ad5984-d8f0-4398-b70a-e1b83a26083c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a6cc4954-2f0f-4199-a59d-5c21b0d6c250" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b1ad5984-d8f0-4398-b70a-e1b83a26083c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9bcf6d00-5288-4f2d-ade3-1ab50af633a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a6cc4954-2f0f-4199-a59d-5c21b0d6c250" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_9bcf6d00-5288-4f2d-ade3-1ab50af633a5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dd0978c4-52d4-406e-b297-6d8a78ceab41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a6cc4954-2f0f-4199-a59d-5c21b0d6c250" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_dd0978c4-52d4-406e-b297-6d8a78ceab41" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ee46352d-b79f-42ba-9932-030699abc708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_f34b8225-95a0-46c4-a3de-eae073cf1f46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireEquitySecuritiesFvNi"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ee46352d-b79f-42ba-9932-030699abc708" xlink:to="loc_us-gaap_PaymentsToAcquireEquitySecuritiesFvNi_f34b8225-95a0-46c4-a3de-eae073cf1f46" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d52ecd05-31e1-4e8a-9827-81a6b02343a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/> |
| | <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ee46352d-b79f-42ba-9932-030699abc708" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d52ecd05-31e1-4e8a-9827-81a6b02343a4" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_23a05c22-21b3-4e95-aeb4-d8370bf3d43e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_ee46352d-b79f-42ba-9932-030699abc708" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_23a05c22-21b3-4e95-aeb4-d8370bf3d43e" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/AcquisitionofSTIScheduleofBusinessAcquisitionsPurchasePriceConsiderationDetails" xlink:type="simple" xlink:href="arry-20220630.xsd#AcquisitionofSTIScheduleofBusinessAcquisitionsPurchasePriceConsiderationDetails"/> |
| <link:calculationLink xlink:role="http://www.arraytechinc.com/role/AcquisitionofSTIScheduleofBusinessAcquisitionsPurchasePriceConsiderationDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_a7976aa5-238d-4f96-ab57-b22fe347f07f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_27a24353-6a61-49eb-b844-f354f1ef1aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_a7976aa5-238d-4f96-ab57-b22fe347f07f" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_27a24353-6a61-49eb-b844-f354f1ef1aa5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_9aa27780-8502-4dd2-9895-5fdfbc82ffda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_a7976aa5-238d-4f96-ab57-b22fe347f07f" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_9aa27780-8502-4dd2-9895-5fdfbc82ffda" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_dc5d5c5e-4b39-498d-af6c-93963084137f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b3551e6e-613f-4c85-8cfe-004c134efb89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross_dc5d5c5e-4b39-498d-af6c-93963084137f" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_b3551e6e-613f-4c85-8cfe-004c134efb89" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_PaymentsToAcquireBusinesses_28f7860d-01b0-422b-b886-74a9f3991ce2" xlink:href="arry-20220630.xsd#arry_PaymentsToAcquireBusinesses"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross_dc5d5c5e-4b39-498d-af6c-93963084137f" xlink:to="loc_arry_PaymentsToAcquireBusinesses_28f7860d-01b0-422b-b886-74a9f3991ce2" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/AcquisitionofSTIScheduleofBusinessAcquisitionsbyAcquisitionDetails" xlink:type="simple" xlink:href="arry-20220630.xsd#AcquisitionofSTIScheduleofBusinessAcquisitionsbyAcquisitionDetails"/> |
| <link:calculationLink xlink:role="http://www.arraytechinc.com/role/AcquisitionofSTIScheduleofBusinessAcquisitionsbyAcquisitionDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9ddd8524-879d-418d-bb47-cf0fccdd6d91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesIncomeTaxPayable_2f59003a-3f5f-4244-95e6-176ad67c7f55" xlink:href="arry-20220630.xsd#arry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesIncomeTaxPayable"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9ddd8524-879d-418d-bb47-cf0fccdd6d91" xlink:to="loc_arry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesIncomeTaxPayable_2f59003a-3f5f-4244-95e6-176ad67c7f55" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_3d1f1ac0-ede6-4a4d-aad9-4edead776ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9ddd8524-879d-418d-bb47-cf0fccdd6d91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_3d1f1ac0-ede6-4a4d-aad9-4edead776ebb" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_bd1bad5e-0a32-4c74-ad8b-6f16a407e7ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9ddd8524-879d-418d-bb47-cf0fccdd6d91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue_bd1bad5e-0a32-4c74-ad8b-6f16a407e7ed" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_741ed091-556b-46ee-aeb2-160082ee8d81" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9ddd8524-879d-418d-bb47-cf0fccdd6d91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_741ed091-556b-46ee-aeb2-160082ee8d81" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4af6cd27-3a30-4197-8a53-d518d17a079a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9ddd8524-879d-418d-bb47-cf0fccdd6d91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_4af6cd27-3a30-4197-8a53-d518d17a079a" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_4574864d-8e0d-44e3-acfe-ce89a235a6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9ddd8524-879d-418d-bb47-cf0fccdd6d91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt_4574864d-8e0d-44e3-acfe-ce89a235a6f2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_664bf257-a9ba-41ff-a0d4-cd5fd2a0d852" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9ddd8524-879d-418d-bb47-cf0fccdd6d91" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_664bf257-a9ba-41ff-a0d4-cd5fd2a0d852" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebt_6da9642b-8a9d-41d3-be74-452aa5a547b5" xlink:href="arry-20220630.xsd#arry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebt"/> |
| | <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_9ddd8524-879d-418d-bb47-cf0fccdd6d91" xlink:to="loc_arry_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebt_6da9642b-8a9d-41d3-be74-452aa5a547b5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fd667db9-0c46-4e14-b740-ff1630cbf97b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_4ddd29bf-3d2f-4c14-8e46-483e12252699" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fd667db9-0c46-4e14-b740-ff1630cbf97b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_4ddd29bf-3d2f-4c14-8e46-483e12252699" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06213687-6d74-4641-a5ec-17e4faf2a441" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fd667db9-0c46-4e14-b740-ff1630cbf97b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_06213687-6d74-4641-a5ec-17e4faf2a441" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_62b7badd-4077-4e63-8109-a16ab76d09fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_5d2cd7a0-f7ff-4f3b-8f60-78f18e9323dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_62b7badd-4077-4e63-8109-a16ab76d09fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_5d2cd7a0-f7ff-4f3b-8f60-78f18e9323dc" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1db80bfc-4388-4918-8f0d-b1399541a49e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_62b7badd-4077-4e63-8109-a16ab76d09fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_1db80bfc-4388-4918-8f0d-b1399541a49e" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_8da3165a-edb4-46a7-bdd3-40f65edb8dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/> |
| | <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_62b7badd-4077-4e63-8109-a16ab76d09fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_8da3165a-edb4-46a7-bdd3-40f65edb8dd2" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d479edf3-a2f5-4454-b565-75ee893f25ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/> |
| | <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_62b7badd-4077-4e63-8109-a16ab76d09fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_d479edf3-a2f5-4454-b565-75ee893f25ef" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_0beec9fd-9586-4b13-b417-1b3f682152df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/> |
| | <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_62b7badd-4077-4e63-8109-a16ab76d09fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_0beec9fd-9586-4b13-b417-1b3f682152df" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_85640010-76fb-446a-adb8-b0a00d540423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/> |
| | <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_62b7badd-4077-4e63-8109-a16ab76d09fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_85640010-76fb-446a-adb8-b0a00d540423" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_e238b6e4-9f34-4d85-bbc6-3fe983553a9c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/> |
| | <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_62b7badd-4077-4e63-8109-a16ab76d09fb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_e238b6e4-9f34-4d85-bbc6-3fe983553a9c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/InventoryDetails" xlink:type="simple" xlink:href="arry-20220630.xsd#InventoryDetails"/> |
| <link:calculationLink xlink:role="http://www.arraytechinc.com/role/InventoryDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_83efeffd-ea9a-4b01-91c5-61b8b9bf4499" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_7fb27a5d-606c-4a7c-8aa4-902e6bd7d7c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_83efeffd-ea9a-4b01-91c5-61b8b9bf4499" xlink:to="loc_us-gaap_InventoryFinishedGoods_7fb27a5d-606c-4a7c-8aa4-902e6bd7d7c7" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_4d3c1208-4dd2-497b-a7c9-ea725c622931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_83efeffd-ea9a-4b01-91c5-61b8b9bf4499" xlink:to="loc_us-gaap_InventoryRawMaterials_4d3c1208-4dd2-497b-a7c9-ea725c622931" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_d581b31b-6e55-422d-90e0-2809164934e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InventoryValuationReserves"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_83efeffd-ea9a-4b01-91c5-61b8b9bf4499" xlink:to="loc_us-gaap_InventoryValuationReserves_d581b31b-6e55-422d-90e0-2809164934e2" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="arry-20220630.xsd#PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails"/> |
| <link:calculationLink xlink:role="http://www.arraytechinc.com/role/PropertyPlantandEquipmentSummaryofPropertyPlantandEquipmentDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_3fbaeafa-ec6c-48d2-ad3e-196153e61dcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_34c04029-498c-478a-bde3-3e81b8a9ceef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3fbaeafa-ec6c-48d2-ad3e-196153e61dcf" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_34c04029-498c-478a-bde3-3e81b8a9ceef" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a0883d02-6b5a-4f98-bc23-34a072162b61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3fbaeafa-ec6c-48d2-ad3e-196153e61dcf" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_a0883d02-6b5a-4f98-bc23-34a072162b61" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="arry-20220630.xsd#PropertyPlantandEquipmentNarrativeDetails"/> |
| <link:calculationLink xlink:role="http://www.arraytechinc.com/role/PropertyPlantandEquipmentNarrativeDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_c65aa30e-693d-40c3-b783-0ee874e9447f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Depreciation"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_d6bb2a02-3006-46db-9071-098b00d834b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c65aa30e-693d-40c3-b783-0ee874e9447f" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_d6bb2a02-3006-46db-9071-098b00d834b5" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationNonproduction_e9f5c380-1bdc-4205-99a1-4ce34c26b035" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c65aa30e-693d-40c3-b783-0ee874e9447f" xlink:to="loc_us-gaap_DepreciationNonproduction_e9f5c380-1bdc-4205-99a1-4ce34c26b035" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" xlink:type="simple" xlink:href="arry-20220630.xsd#GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails"/> |
| <link:calculationLink xlink:role="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleofotherintangibleassetsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_5cf62085-0ba0-481f-996d-9956fc88c291" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37eb257d-3699-4c3e-9e82-a78036946e48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5cf62085-0ba0-481f-996d-9956fc88c291" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_37eb257d-3699-4c3e-9e82-a78036946e48" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_8104b18a-6eba-4527-bcd3-55a999cd3687" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5cf62085-0ba0-481f-996d-9956fc88c291" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_8104b18a-6eba-4527-bcd3-55a999cd3687" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ab396928-0cf3-4fac-9baf-219ce158c7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1327f8b4-e2fb-4db0-a3e7-94f846039356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ab396928-0cf3-4fac-9baf-219ce158c7bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_1327f8b4-e2fb-4db0-a3e7-94f846039356" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38f55b9a-287e-4b8a-b621-27de092ff3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ab396928-0cf3-4fac-9baf-219ce158c7bc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38f55b9a-287e-4b8a-b621-27de092ff3ae" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_IndefiniteLivedIntangibleAssetsAccumulatedAmortization_35dab068-288b-4c59-aa02-ee6ece34f69c" xlink:href="arry-20220630.xsd#arry_IndefiniteLivedIntangibleAssetsAccumulatedAmortization"/> |
| | <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_ab396928-0cf3-4fac-9baf-219ce158c7bc" xlink:to="loc_arry_IndefiniteLivedIntangibleAssetsAccumulatedAmortization_35dab068-288b-4c59-aa02-ee6ece34f69c" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" xlink:type="simple" xlink:href="arry-20220630.xsd#GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails"/> |
| <link:calculationLink xlink:role="http://www.arraytechinc.com/role/GoodwillandOtherIntangibleAssetsScheduleoffutureannualamortizationexpenseofamortizableintangibleassetsDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_a03d2f2b-5abb-4a9f-952a-cca76c5bbf6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_23ceef29-5e73-46ed-bc10-6876ebddcfb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a03d2f2b-5abb-4a9f-952a-cca76c5bbf6b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_23ceef29-5e73-46ed-bc10-6876ebddcfb8" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_755627dc-591a-4e2d-976d-b8718b1e714c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a03d2f2b-5abb-4a9f-952a-cca76c5bbf6b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_755627dc-591a-4e2d-976d-b8718b1e714c" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_6c3fb91c-4879-4053-bdd0-cd6afab7428f" xlink:href="arry-20220630.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_a03d2f2b-5abb-4a9f-952a-cca76c5bbf6b" xlink:to="loc_arry_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_6c3fb91c-4879-4053-bdd0-cd6afab7428f" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cb9eba12-96f6-4807-9150-e807ddd5be70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a03d2f2b-5abb-4a9f-952a-cca76c5bbf6b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_cb9eba12-96f6-4807-9150-e807ddd5be70" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_23ac1089-16f8-4dcb-8b70-c9a7798c7e05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a03d2f2b-5abb-4a9f-952a-cca76c5bbf6b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_23ac1089-16f8-4dcb-8b70-c9a7798c7e05" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7d562ec1-987a-4fcf-b848-7056b97039d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a03d2f2b-5abb-4a9f-952a-cca76c5bbf6b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7d562ec1-987a-4fcf-b848-7056b97039d6" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" xlink:type="simple" xlink:href="arry-20220630.xsd#SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails"/> |
| <link:calculationLink xlink:role="http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts_5d4d0cba-0feb-45ac-a0aa-dab78ea0d971" xlink:href="arry-20220630.xsd#arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_49baa109-db77-48a7-80cf-4a694fd081e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/> |
| | <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts_5d4d0cba-0feb-45ac-a0aa-dab78ea0d971" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_49baa109-db77-48a7-80cf-4a694fd081e6" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_4cbc355d-e054-49f2-8d96-c8ec1e07c756" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts_5d4d0cba-0feb-45ac-a0aa-dab78ea0d971" xlink:to="loc_us-gaap_LongTermDebtCurrent_4cbc355d-e054-49f2-8d96-c8ec1e07c756" xlink:type="arc"/> |
| | </link:calculationLink> |
| <link:roleRef roleURI="http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails_1" xlink:type="simple" xlink:href="arry-20220630.xsd#SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails_1"/> |
| <link:calculationLink xlink:role="http://www.arraytechinc.com/role/SeniorSecuredCreditFacilityScheduleofLongTermDebtDetails_1" xlink:type="extended"> |
| | <link:loc xlink:type="locator" xlink:label="loc_arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts_40bd823c-675f-46a4-a736-914fa39f6ed6" xlink:href="arry-20220630.xsd#arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_a1b78687-3e2c-4649-962f-8a6c2322d765" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/> |
| | <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts_40bd823c-675f-46a4-a736-914fa39f6ed6" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_a1b78687-3e2c-4649-962f-8a6c2322d765" xlink:type="arc"/> |
| | <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_99eab601-c900-4ca6-81ec-31ec54c2c090" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/> |
| | <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_arry_LongTermDebtNetOfDebtDiscountAndFinancingCosts_40bd823c-675f-46a4-a736-914fa39f6ed6" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_99eab601-c900-4ca6-81ec-31ec54c2c090" xlink:type="arc"/> |
| | </link:calculationLink> |
| </link:linkbase> |