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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:a4cf5e14-cf3a-4ee7-b400-860a48f12c06,g:047844e2-9c08-4f66-9799-582c18eb0ea6-->
<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://civeo.com/role/UnauditedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="cveo-20230630.xsd#UnauditedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://civeo.com/role/UnauditedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_599887e5-520c-44c7-9d9f-a3654186b670" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_dbe19c2e-b6bc-448c-af45-b3f42ba063a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_599887e5-520c-44c7-9d9f-a3654186b670" xlink:to="loc_us-gaap_ProfitLoss_dbe19c2e-b6bc-448c-af45-b3f42ba063a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_eb0812d1-6830-4cc9-a05d-1d62d409ee87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_599887e5-520c-44c7-9d9f-a3654186b670" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_eb0812d1-6830-4cc9-a05d-1d62d409ee87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1c4616ba-73df-4f05-bede-5add802da817" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a1acf548-349c-4b8b-8a71-9f5cc2ffeac1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1c4616ba-73df-4f05-bede-5add802da817" xlink:to="loc_us-gaap_NetIncomeLoss_a1acf548-349c-4b8b-8a71-9f5cc2ffeac1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_407b5321-e278-4c13-84fb-29f58271e15a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockDividendsIncomeStatementImpact"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_1c4616ba-73df-4f05-bede-5add802da817" xlink:to="loc_us-gaap_PreferredStockDividendsIncomeStatementImpact_407b5321-e278-4c13-84fb-29f58271e15a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90e594fe-4bf1-4105-b1e3-09b3f4a84c65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7a599e5d-0abc-4c70-96cc-639231b51c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90e594fe-4bf1-4105-b1e3-09b3f4a84c65" xlink:to="loc_us-gaap_OperatingIncomeLoss_7a599e5d-0abc-4c70-96cc-639231b51c9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_e45b004f-da5c-4c84-be95-1266318a9a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90e594fe-4bf1-4105-b1e3-09b3f4a84c65" xlink:to="loc_us-gaap_InterestExpense_e45b004f-da5c-4c84-be95-1266318a9a3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_12979e91-f09f-46a7-ba2f-d8a1bf78a959" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90e594fe-4bf1-4105-b1e3-09b3f4a84c65" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_12979e91-f09f-46a7-ba2f-d8a1bf78a959" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_497b896d-541e-4e39-87cc-df8a7e58b197" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_90e594fe-4bf1-4105-b1e3-09b3f4a84c65" xlink:to="loc_us-gaap_InvestmentIncomeInterest_497b896d-541e-4e39-87cc-df8a7e58b197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_609f24bc-8a44-4fb7-97c5-adcfd25ea141" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9498e6d3-6221-4bd9-88ba-b012cedace88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_609f24bc-8a44-4fb7-97c5-adcfd25ea141" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9498e6d3-6221-4bd9-88ba-b012cedace88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8e20d262-b402-45e7-b464-6863e710195b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_609f24bc-8a44-4fb7-97c5-adcfd25ea141" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8e20d262-b402-45e7-b464-6863e710195b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_73e05658-74e9-422b-9d77-6aebcecd29de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_1440f2f8-c1ef-42ca-9f1d-2861baa15184" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_73e05658-74e9-422b-9d77-6aebcecd29de" xlink:to="loc_us-gaap_CostsAndExpenses_1440f2f8-c1ef-42ca-9f1d-2861baa15184" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_83f66bcd-ac1f-4438-885a-cc6108863d55" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_73e05658-74e9-422b-9d77-6aebcecd29de" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_83f66bcd-ac1f-4438-885a-cc6108863d55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_7ead52f2-0eb6-4fda-a2a0-7087af49dd39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ca5fd7ef-ff4e-4027-8402-9e914e76368b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_7ead52f2-0eb6-4fda-a2a0-7087af49dd39" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ca5fd7ef-ff4e-4027-8402-9e914e76368b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_46b10f17-9f65-4d3a-a106-62fdf49f9539" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_7ead52f2-0eb6-4fda-a2a0-7087af49dd39" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_46b10f17-9f65-4d3a-a106-62fdf49f9539" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncomeExpenseNet_c90f05d6-c6c8-42f9-a122-4e7a24ed3b10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_7ead52f2-0eb6-4fda-a2a0-7087af49dd39" xlink:to="loc_us-gaap_OtherOperatingIncomeExpenseNet_c90f05d6-c6c8-42f9-a122-4e7a24ed3b10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1603a717-4cbe-4666-a7ec-45ac512f65cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_7ead52f2-0eb6-4fda-a2a0-7087af49dd39" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_1603a717-4cbe-4666-a7ec-45ac512f65cb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="simple" xlink:href="cveo-20230630.xsd#UnauditedConsolidatedStatementsofComprehensiveIncomeLoss"/>
  <link:calculationLink xlink:role="http://civeo.com/role/UnauditedConsolidatedStatementsofComprehensiveIncomeLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_982f9ed3-9659-476f-b5f2-e956cbc1e5b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_8ba7bac8-3b84-49dd-ae52-da8f511ceed4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_982f9ed3-9659-476f-b5f2-e956cbc1e5b0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_8ba7bac8-3b84-49dd-ae52-da8f511ceed4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_f44af3ee-a767-4b72-9de8-2ec3c041190c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_982f9ed3-9659-476f-b5f2-e956cbc1e5b0" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_f44af3ee-a767-4b72-9de8-2ec3c041190c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d0b9775e-81b2-4113-9947-19a369571f78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_461a06b4-40ef-4dd3-b2c6-6510a44c8fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_d0b9775e-81b2-4113-9947-19a369571f78" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_461a06b4-40ef-4dd3-b2c6-6510a44c8fdf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_87619c15-6827-4d92-ae19-c6cb4d558d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5243bad5-c51c-4697-95b6-50b2c420b686" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_87619c15-6827-4d92-ae19-c6cb4d558d9e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_5243bad5-c51c-4697-95b6-50b2c420b686" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_eacfd3ad-d67b-46b4-a809-55834a43569c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_87619c15-6827-4d92-ae19-c6cb4d558d9e" xlink:to="loc_us-gaap_ProfitLoss_eacfd3ad-d67b-46b4-a809-55834a43569c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="cveo-20230630.xsd#ConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://civeo.com/role/ConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_bb6daf60-72ba-4ce3-bb12-6757bcbdddb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0c7cade9-a200-4578-9879-1308269f334a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bb6daf60-72ba-4ce3-bb12-6757bcbdddb5" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0c7cade9-a200-4578-9879-1308269f334a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_e0ba5ac6-1d0d-4a38-bcbf-6eeba8825769" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bb6daf60-72ba-4ce3-bb12-6757bcbdddb5" xlink:to="loc_us-gaap_LiabilitiesCurrent_e0ba5ac6-1d0d-4a38-bcbf-6eeba8825769" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ed3dbcd5-9076-4dc1-a27c-9b1e9e070e91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bb6daf60-72ba-4ce3-bb12-6757bcbdddb5" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ed3dbcd5-9076-4dc1-a27c-9b1e9e070e91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_eac2bff3-ee8a-4bd2-af56-25c75db4da5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_Liabilities_bb6daf60-72ba-4ce3-bb12-6757bcbdddb5" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_eac2bff3-ee8a-4bd2-af56-25c75db4da5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_5935122e-6bcd-4cca-ba38-c8ace5ea0e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bb6daf60-72ba-4ce3-bb12-6757bcbdddb5" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_5935122e-6bcd-4cca-ba38-c8ace5ea0e9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_588cdd26-9fb9-4cd5-8a38-5a46f4384b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_658c94d3-06f4-4662-b473-a95dbb40c3e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_588cdd26-9fb9-4cd5-8a38-5a46f4384b0a" xlink:to="loc_us-gaap_PreferredStockValue_658c94d3-06f4-4662-b473-a95dbb40c3e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_97de5b50-c452-4b3b-9bd5-899fe2847b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_588cdd26-9fb9-4cd5-8a38-5a46f4384b0a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_97de5b50-c452-4b3b-9bd5-899fe2847b3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_eafd92e6-f7da-423f-89d2-dfa9191af16c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_588cdd26-9fb9-4cd5-8a38-5a46f4384b0a" xlink:to="loc_us-gaap_TreasuryStockValue_eafd92e6-f7da-423f-89d2-dfa9191af16c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_95160aa5-eb53-426b-a6f3-568911c1498a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_588cdd26-9fb9-4cd5-8a38-5a46f4384b0a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_95160aa5-eb53-426b-a6f3-568911c1498a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fd609e6d-3833-482d-9975-efe8c0e17319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_588cdd26-9fb9-4cd5-8a38-5a46f4384b0a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fd609e6d-3833-482d-9975-efe8c0e17319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a2bf10a8-1f88-4aae-9802-d99d29f2e0be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_588cdd26-9fb9-4cd5-8a38-5a46f4384b0a" xlink:to="loc_us-gaap_CommonStockValue_a2bf10a8-1f88-4aae-9802-d99d29f2e0be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c9454fd3-eb42-4240-b7ed-2e7ee09119ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_414a1171-021a-4d23-9802-e039a0a081ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c9454fd3-eb42-4240-b7ed-2e7ee09119ca" xlink:to="loc_us-gaap_InventoryNet_414a1171-021a-4d23-9802-e039a0a081ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_5a050508-eb81-4bc3-bda8-9834e8c99e72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c9454fd3-eb42-4240-b7ed-2e7ee09119ca" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_5a050508-eb81-4bc3-bda8-9834e8c99e72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_bcf2e88d-6d05-4749-94b7-efe65bdb6dc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c9454fd3-eb42-4240-b7ed-2e7ee09119ca" xlink:to="loc_us-gaap_OtherAssetsCurrent_bcf2e88d-6d05-4749-94b7-efe65bdb6dc7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseCurrent_469fd83f-ecf1-4544-8cbb-ede2957f51e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c9454fd3-eb42-4240-b7ed-2e7ee09119ca" xlink:to="loc_us-gaap_PrepaidExpenseCurrent_469fd83f-ecf1-4544-8cbb-ede2957f51e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_413ceb33-cc35-44d9-bbb9-53724dc0184f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c9454fd3-eb42-4240-b7ed-2e7ee09119ca" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_413ceb33-cc35-44d9-bbb9-53724dc0184f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99597449-68d5-4aaa-89bd-bf9c26b53078" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_c9454fd3-eb42-4240-b7ed-2e7ee09119ca" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_99597449-68d5-4aaa-89bd-bf9c26b53078" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fe3e32db-dba2-4cf8-bdcd-2bf00fca1e06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_bb829cbd-7ead-42b3-9c1c-269e51d3a4ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fe3e32db-dba2-4cf8-bdcd-2bf00fca1e06" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_bb829cbd-7ead-42b3-9c1c-269e51d3a4ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0f5ee255-e88c-44c0-9b55-548b78b0641b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fe3e32db-dba2-4cf8-bdcd-2bf00fca1e06" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0f5ee255-e88c-44c0-9b55-548b78b0641b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_742131ef-f7db-4d2a-a4be-7228ef7b8710" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fe3e32db-dba2-4cf8-bdcd-2bf00fca1e06" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_742131ef-f7db-4d2a-a4be-7228ef7b8710" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_1600faa8-16a4-4ff3-af0b-04c283d13a04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fe3e32db-dba2-4cf8-bdcd-2bf00fca1e06" xlink:to="loc_us-gaap_AccountsPayableCurrent_1600faa8-16a4-4ff3-af0b-04c283d13a04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_d47c06d3-f05c-401c-92b4-12a119b68442" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fe3e32db-dba2-4cf8-bdcd-2bf00fca1e06" xlink:to="loc_us-gaap_LongTermDebtCurrent_d47c06d3-f05c-401c-92b4-12a119b68442" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_67c6ebe8-18a8-4fa5-b2b2-0b522cd4be42" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_fe3e32db-dba2-4cf8-bdcd-2bf00fca1e06" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_67c6ebe8-18a8-4fa5-b2b2-0b522cd4be42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_0660e5ca-04e8-470d-b905-0cb337adb158" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6cf38852-b3da-4c78-9da6-f08b4bcfc6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0660e5ca-04e8-470d-b905-0cb337adb158" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_6cf38852-b3da-4c78-9da6-f08b4bcfc6d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_be551363-08da-4581-a07f-a54cd1bd51e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_0660e5ca-04e8-470d-b905-0cb337adb158" xlink:to="loc_us-gaap_Liabilities_be551363-08da-4581-a07f-a54cd1bd51e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a1071a8d-28c6-43da-9d60-f78ccfd6b03e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_c0d81c11-e762-43ca-b927-8f1ead408e50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_a1071a8d-28c6-43da-9d60-f78ccfd6b03e" xlink:to="loc_us-gaap_AssetsCurrent_c0d81c11-e762-43ca-b927-8f1ead408e50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_990a7c65-27f5-48b7-b56b-6219d5d0867a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_a1071a8d-28c6-43da-9d60-f78ccfd6b03e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_990a7c65-27f5-48b7-b56b-6219d5d0867a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2ba10940-3329-47e2-bed0-0c758857fcff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a1071a8d-28c6-43da-9d60-f78ccfd6b03e" xlink:to="loc_us-gaap_Goodwill_2ba10940-3329-47e2-bed0-0c758857fcff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_221a539b-9e70-4f35-8b01-00ab0a302b56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_a1071a8d-28c6-43da-9d60-f78ccfd6b03e" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_221a539b-9e70-4f35-8b01-00ab0a302b56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_e1045577-6e65-4a4c-b7b5-20255d7017a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a1071a8d-28c6-43da-9d60-f78ccfd6b03e" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_e1045577-6e65-4a4c-b7b5-20255d7017a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_5ba6207a-5558-4feb-9c1f-db8b7d5bcfff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_a1071a8d-28c6-43da-9d60-f78ccfd6b03e" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_5ba6207a-5558-4feb-9c1f-db8b7d5bcfff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_403f03ed-2954-44fe-969c-8ed522393459" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_01f5f233-ba89-420d-bbfb-af4b71e00060" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_403f03ed-2954-44fe-969c-8ed522393459" xlink:to="loc_us-gaap_MinorityInterest_01f5f233-ba89-420d-bbfb-af4b71e00060" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_99d675d4-a0d6-4466-9045-0291931fef11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_403f03ed-2954-44fe-969c-8ed522393459" xlink:to="loc_us-gaap_StockholdersEquity_99d675d4-a0d6-4466-9045-0291931fef11" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/UnauditedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="cveo-20230630.xsd#UnauditedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://civeo.com/role/UnauditedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4fb81915-5fba-4596-91f1-762782172b92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_a58f3c59-ef22-419f-a911-7c2b6670df80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4fb81915-5fba-4596-91f1-762782172b92" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_a58f3c59-ef22-419f-a911-7c2b6670df80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_16c658b5-ac29-409d-8bad-043d6297c00b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4fb81915-5fba-4596-91f1-762782172b92" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_16c658b5-ac29-409d-8bad-043d6297c00b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4ce15467-4aee-4b22-a4ad-16c80326a436" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4fb81915-5fba-4596-91f1-762782172b92" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4ce15467-4aee-4b22-a4ad-16c80326a436" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_49f4ceca-bbf6-47bc-b838-d51d4a899bff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4fb81915-5fba-4596-91f1-762782172b92" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_49f4ceca-bbf6-47bc-b838-d51d4a899bff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_614d3d13-7a78-406f-8c51-05aae5634a2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4fb81915-5fba-4596-91f1-762782172b92" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_614d3d13-7a78-406f-8c51-05aae5634a2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4de52bc-5dfb-4dbe-b747-02bf49a6abbb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd86a2c1-dfdd-4ff1-adc9-96dd1a34f9e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4de52bc-5dfb-4dbe-b747-02bf49a6abbb" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cd86a2c1-dfdd-4ff1-adc9-96dd1a34f9e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b273319e-56ac-45c6-b796-27674e0e10a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4de52bc-5dfb-4dbe-b747-02bf49a6abbb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b273319e-56ac-45c6-b796-27674e0e10a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cb68e079-2063-48f6-a790-5d59685707c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_a4de52bc-5dfb-4dbe-b747-02bf49a6abbb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cb68e079-2063-48f6-a790-5d59685707c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01b95dc1-caeb-4a8b-834b-d5737888d0ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a4de52bc-5dfb-4dbe-b747-02bf49a6abbb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_01b95dc1-caeb-4a8b-834b-d5737888d0ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e007960b-2b74-4180-829e-40a17989db50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_e007960b-2b74-4180-829e-40a17989db50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_c82c5dbc-a4f5-4325-8517-e4b87861b54f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_c82c5dbc-a4f5-4325-8517-e4b87861b54f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_09ba7c7e-4f6d-4eeb-813e-ffad2bc70f76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_ProfitLoss_09ba7c7e-4f6d-4eeb-813e-ffad2bc70f76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_13308320-52f1-4d7f-b84f-bb98010cc48b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_13308320-52f1-4d7f-b84f-bb98010cc48b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_8ebe1c1a-6e8c-4a4d-97a1-772a767ece7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_8ebe1c1a-6e8c-4a4d-97a1-772a767ece7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8f732cbc-7abe-4a9e-bd1b-7c13925a7e9b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_8f732cbc-7abe-4a9e-bd1b-7c13925a7e9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_354acd65-7445-48be-b459-73f30b2f652e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_354acd65-7445-48be-b459-73f30b2f652e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_e79420a5-e83e-48a0-8f38-ba0a83afaaaa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_e79420a5-e83e-48a0-8f38-ba0a83afaaaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_279dfc76-f567-4077-a2a6-8ca1f73ee576" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_279dfc76-f567-4077-a2a6-8ca1f73ee576" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_95417915-ad72-4ef6-8da7-0fb121aa8200" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_95417915-ad72-4ef6-8da7-0fb121aa8200" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_68739a95-76ba-4d9c-953c-3da72c8f68df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_68739a95-76ba-4d9c-953c-3da72c8f68df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_9ba49a96-3b40-40fe-899a-55b42eacbd54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_bc040a5e-fd09-4231-9a14-442399dc1af8" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_9ba49a96-3b40-40fe-899a-55b42eacbd54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3db8204-77ca-4395-9858-92dbd6bd7dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c18875a5-f542-42de-b6df-a94333522bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3db8204-77ca-4395-9858-92dbd6bd7dfd" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c18875a5-f542-42de-b6df-a94333522bc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e3e5861b-aa71-4143-927a-60e275b6f712" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3db8204-77ca-4395-9858-92dbd6bd7dfd" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_e3e5861b-aa71-4143-927a-60e275b6f712" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b795996c-4f43-4f10-b8dc-9f3eed37d980" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3db8204-77ca-4395-9858-92dbd6bd7dfd" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_b795996c-4f43-4f10-b8dc-9f3eed37d980" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSAccountsReceivableDetails" xlink:type="simple" xlink:href="cveo-20230630.xsd#DETAILSOFSELECTEDBALANCESHEETACCOUNTSAccountsReceivableDetails"/>
  <link:calculationLink xlink:role="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSAccountsReceivableDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_05f2aa61-4f8b-4522-be39-5a7d4b1399a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_0d39f1d7-360c-4d6d-b2dc-21983470ecf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_05f2aa61-4f8b-4522-be39-5a7d4b1399a3" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_0d39f1d7-360c-4d6d-b2dc-21983470ecf6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6d50950a-bc9f-4739-9a82-820ae41a6dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_05f2aa61-4f8b-4522-be39-5a7d4b1399a3" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_6d50950a-bc9f-4739-9a82-820ae41a6dd9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSInventoriesDetails" xlink:type="simple" xlink:href="cveo-20230630.xsd#DETAILSOFSELECTEDBALANCESHEETACCOUNTSInventoriesDetails"/>
  <link:calculationLink xlink:role="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_8140ec32-447f-4bfb-95ae-119d92208b22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_4908d038-13df-4ed7-bfe3-58c80357c031" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_8140ec32-447f-4bfb-95ae-119d92208b22" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_4908d038-13df-4ed7-bfe3-58c80357c031" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_f9db0d42-0eaf-44d7-9cfd-e4b28ddfa3bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_8140ec32-447f-4bfb-95ae-119d92208b22" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_f9db0d42-0eaf-44d7-9cfd-e4b28ddfa3bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_55708178-f7cd-4b93-9062-9bf7685159fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_8140ec32-447f-4bfb-95ae-119d92208b22" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_55708178-f7cd-4b93-9062-9bf7685159fa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="cveo-20230630.xsd#DETAILSOFSELECTEDBALANCESHEETACCOUNTSPropertyPlantandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1570dc80-0a7d-41e7-bd13-2db5ce8c6739" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_99367e2e-6b8e-4c1f-977e-e63af4ae64c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1570dc80-0a7d-41e7-bd13-2db5ce8c6739" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_99367e2e-6b8e-4c1f-977e-e63af4ae64c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_00b6d1cb-802e-4dc6-8778-6f17f5a077b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_1570dc80-0a7d-41e7-bd13-2db5ce8c6739" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_00b6d1cb-802e-4dc6-8778-6f17f5a077b6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="cveo-20230630.xsd#DETAILSOFSELECTEDBALANCESHEETACCOUNTSAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_6f7d8632-a096-4185-96da-87eb396efe16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_eed69f1c-e3af-4f31-86b9-425d546d24cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_6f7d8632-a096-4185-96da-87eb396efe16" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_eed69f1c-e3af-4f31-86b9-425d546d24cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_703822c6-6ffb-4cf3-9241-72de873483dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_6f7d8632-a096-4185-96da-87eb396efe16" xlink:to="loc_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_703822c6-6ffb-4cf3-9241-72de873483dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2e9da6ad-2178-4eed-b11e-9a900e2ca770" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_6f7d8632-a096-4185-96da-87eb396efe16" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_2e9da6ad-2178-4eed-b11e-9a900e2ca770" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSDeferredRevenueDetails" xlink:type="simple" xlink:href="cveo-20230630.xsd#DETAILSOFSELECTEDBALANCESHEETACCOUNTSDeferredRevenueDetails"/>
  <link:calculationLink xlink:role="http://civeo.com/role/DETAILSOFSELECTEDBALANCESHEETACCOUNTSDeferredRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_b5b7f826-fa66-4eb3-9957-5ee49592e358" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_285f957c-602d-4847-8a43-fae136a825c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ContractWithCustomerLiability_b5b7f826-fa66-4eb3-9957-5ee49592e358" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_285f957c-602d-4847-8a43-fae136a825c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_d1780095-f914-47b1-a316-1d81a28eec00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ContractWithCustomerLiability_b5b7f826-fa66-4eb3-9957-5ee49592e358" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_d1780095-f914-47b1-a316-1d81a28eec00" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/ASSETSHELDFORSALECarryingAmountofAssetsHeldforSaleDetails" xlink:type="simple" xlink:href="cveo-20230630.xsd#ASSETSHELDFORSALECarryingAmountofAssetsHeldforSaleDetails"/>
  <link:calculationLink xlink:role="http://civeo.com/role/ASSETSHELDFORSALECarryingAmountofAssetsHeldforSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_157a4668-46d6-49bb-b5d8-196743095755" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_a81351c9-6d44-43f2-b680-b97cf3306e14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_157a4668-46d6-49bb-b5d8-196743095755" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment_a81351c9-6d44-43f2-b680-b97cf3306e14" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/EARNINGSPERSHARECalculationofEarningsPerShareDetails" xlink:type="simple" xlink:href="cveo-20230630.xsd#EARNINGSPERSHARECalculationofEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://civeo.com/role/EARNINGSPERSHARECalculationofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_112d56ff-2063-462a-89dd-9024f3f3a242" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_e44ecd62-7af0-4d8a-bc0b-b069d1de66b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_112d56ff-2063-462a-89dd-9024f3f3a242" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_e44ecd62-7af0-4d8a-bc0b-b069d1de66b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_b675d942-0f6d-4434-80c5-634a11132210" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_112d56ff-2063-462a-89dd-9024f3f3a242" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic_b675d942-0f6d-4434-80c5-634a11132210" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_98219099-d149-4180-a8f2-6e5fe3f949dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75026cfd-4741-404f-9eb8-03e18283f830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_98219099-d149-4180-a8f2-6e5fe3f949dc" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_75026cfd-4741-404f-9eb8-03e18283f830" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1fe68b94-26d0-4aaa-af4d-c2d1a5bab798" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_98219099-d149-4180-a8f2-6e5fe3f949dc" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1fe68b94-26d0-4aaa-af4d-c2d1a5bab798" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_cd6ba5fa-ea56-4d52-9955-4020491dacc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1bce8ad0-6cdd-48dd-a48c-835349095ef6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_cd6ba5fa-ea56-4d52-9955-4020491dacc5" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_1bce8ad0-6cdd-48dd-a48c-835349095ef6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_b2d8ba8b-b65a-43ea-b496-ddbbcfa619fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_cd6ba5fa-ea56-4d52-9955-4020491dacc5" xlink:to="loc_us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted_b2d8ba8b-b65a-43ea-b496-ddbbcfa619fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cveo_UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted_3d11e33f-576e-4773-8185-c9e234dfad92" xlink:href="cveo-20230630.xsd#cveo_UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_cd6ba5fa-ea56-4d52-9955-4020491dacc5" xlink:to="loc_cveo_UndistributedEarningsLossReallocatedToParticipatingSecuritiesDiluted_3d11e33f-576e-4773-8185-c9e234dfad92" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://civeo.com/role/DEBTLongtermDebtDetails" xlink:type="simple" xlink:href="cveo-20230630.xsd#DEBTLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://civeo.com/role/DEBTLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_d54dca58-8bf9-4302-bd30-a68d983deba3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayable_e24811b3-ece5-479a-ae06-4a3935a2a00e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NotesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_d54dca58-8bf9-4302-bd30-a68d983deba3" xlink:to="loc_us-gaap_NotesPayable_e24811b3-ece5-479a-ae06-4a3935a2a00e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_d554dcdf-1f44-42b6-b7be-c169b2765e45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_d54dca58-8bf9-4302-bd30-a68d983deba3" xlink:to="loc_us-gaap_LineOfCredit_d554dcdf-1f44-42b6-b7be-c169b2765e45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_bb29bbea-f5bb-45ae-9615-e4d36a207871" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_6bf2e68f-8f60-460b-92e1-7828c8542b4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bb29bbea-f5bb-45ae-9615-e4d36a207871" xlink:to="loc_us-gaap_LongTermDebtCurrent_6bf2e68f-8f60-460b-92e1-7828c8542b4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_8dac5cd2-fb7c-4deb-b6e0-759f2f8ab024" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bb29bbea-f5bb-45ae-9615-e4d36a207871" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_8dac5cd2-fb7c-4deb-b6e0-759f2f8ab024" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
