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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:a33efc61-a273-461d-af4b-a699452a2db0,g:a13f4f5f-5851-4682-a9dc-3bfa70bc9e41-->
<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.klx.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="klxe-20240930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.klx.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c9c2cc8c-2697-45c2-a461-2f7a234051be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_184ed100-7abd-40a0-8610-58836d48ec1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c9c2cc8c-2697-45c2-a461-2f7a234051be" xlink:to="loc_us-gaap_LiabilitiesCurrent_184ed100-7abd-40a0-8610-58836d48ec1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5c167029-493c-4d1e-9ee6-f1ea81aea642" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c9c2cc8c-2697-45c2-a461-2f7a234051be" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5c167029-493c-4d1e-9ee6-f1ea81aea642" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8fe1c325-fda4-41de-b7cf-f9b267c44e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c9c2cc8c-2697-45c2-a461-2f7a234051be" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8fe1c325-fda4-41de-b7cf-f9b267c44e5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_8f952efc-45fa-4d76-8f1c-99b3f9db5179" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c9c2cc8c-2697-45c2-a461-2f7a234051be" xlink:to="loc_us-gaap_StockholdersEquity_8f952efc-45fa-4d76-8f1c-99b3f9db5179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_fa44129f-7dc9-4962-9f80-90503c66c245" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c9c2cc8c-2697-45c2-a461-2f7a234051be" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_fa44129f-7dc9-4962-9f80-90503c66c245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b2e6d72c-5342-47f7-8972-860888bcf1e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c9c2cc8c-2697-45c2-a461-2f7a234051be" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b2e6d72c-5342-47f7-8972-860888bcf1e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c3e0dfc4-7985-4189-9bed-5291a54f70a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c9c2cc8c-2697-45c2-a461-2f7a234051be" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_c3e0dfc4-7985-4189-9bed-5291a54f70a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7f1b41c7-6261-4d69-81e8-82c305c20f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_eae1ec66-b38b-4b21-be78-0f8338fd24b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f1b41c7-6261-4d69-81e8-82c305c20f6d" xlink:to="loc_us-gaap_AssetsCurrent_eae1ec66-b38b-4b21-be78-0f8338fd24b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_017242f1-9d9f-4b9f-9314-edd2f441e624" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7f1b41c7-6261-4d69-81e8-82c305c20f6d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_017242f1-9d9f-4b9f-9314-edd2f441e624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_64bff33d-8447-468d-8284-12f5ce5c1207" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7f1b41c7-6261-4d69-81e8-82c305c20f6d" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_64bff33d-8447-468d-8284-12f5ce5c1207" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_b1ec4afe-3029-4637-9c65-c984144323f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7f1b41c7-6261-4d69-81e8-82c305c20f6d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_b1ec4afe-3029-4637-9c65-c984144323f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_0b573702-50c5-4c1e-b2a6-ca5a706574ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_7f1b41c7-6261-4d69-81e8-82c305c20f6d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_0b573702-50c5-4c1e-b2a6-ca5a706574ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_dd1d314d-ece1-49c5-ab48-7eaa15bb3913" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_71700102-a92f-466b-a54c-5b6486627a52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dd1d314d-ece1-49c5-ab48-7eaa15bb3913" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_71700102-a92f-466b-a54c-5b6486627a52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_a7e0e168-1bdd-4c43-9033-726af93f9fe3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_dd1d314d-ece1-49c5-ab48-7eaa15bb3913" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_a7e0e168-1bdd-4c43-9033-726af93f9fe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_902f4c5a-4a3a-45f6-a7e1-b25ed294653e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dd1d314d-ece1-49c5-ab48-7eaa15bb3913" xlink:to="loc_us-gaap_InventoryNet_902f4c5a-4a3a-45f6-a7e1-b25ed294653e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6355743d-7e2a-4590-a2f4-3da8c006c02d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_dd1d314d-ece1-49c5-ab48-7eaa15bb3913" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6355743d-7e2a-4590-a2f4-3da8c006c02d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4cbc54f3-1dfa-4f8e-b752-b696a10e0787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_5c4f18be-f54f-4836-a9e6-74fec0cd9f76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4cbc54f3-1dfa-4f8e-b752-b696a10e0787" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_5c4f18be-f54f-4836-a9e6-74fec0cd9f76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_2219097a-4c3c-4502-95a7-3ba711c4a246" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4cbc54f3-1dfa-4f8e-b752-b696a10e0787" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_2219097a-4c3c-4502-95a7-3ba711c4a246" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_08164f2c-d8f3-45a8-9ed4-5ead5b8a72bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4cbc54f3-1dfa-4f8e-b752-b696a10e0787" xlink:to="loc_us-gaap_InterestPayableCurrent_08164f2c-d8f3-45a8-9ed4-5ead5b8a72bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_31ec6777-c21c-43ec-9a49-4b7d9d0883d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_4cbc54f3-1dfa-4f8e-b752-b696a10e0787" xlink:to="loc_us-gaap_AccountsPayableCurrent_31ec6777-c21c-43ec-9a49-4b7d9d0883d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_5f12d03d-87a3-4b42-8fd9-355dcc56619c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_4cbc54f3-1dfa-4f8e-b752-b696a10e0787" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_5f12d03d-87a3-4b42-8fd9-355dcc56619c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_e424a397-cc63-4e13-a13f-1114ba88dd72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_4cbc54f3-1dfa-4f8e-b752-b696a10e0787" xlink:to="loc_us-gaap_LongTermDebtCurrent_e424a397-cc63-4e13-a13f-1114ba88dd72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cfeaff9d-501d-4bb2-b272-ffc0ab43e2eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_8819667e-efdb-4cc2-8dc3-45606f798399" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_cfeaff9d-501d-4bb2-b272-ffc0ab43e2eb" xlink:to="loc_us-gaap_CommonStockValue_8819667e-efdb-4cc2-8dc3-45606f798399" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_15597f8a-b4ab-43f5-b8e1-3e17f66f43e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_cfeaff9d-501d-4bb2-b272-ffc0ab43e2eb" xlink:to="loc_us-gaap_AdditionalPaidInCapital_15597f8a-b4ab-43f5-b8e1-3e17f66f43e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_3c543193-7da5-4e07-96b4-ce60210e886d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_cfeaff9d-501d-4bb2-b272-ffc0ab43e2eb" xlink:to="loc_us-gaap_TreasuryStockCommonValue_3c543193-7da5-4e07-96b4-ce60210e886d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3b8a7ca9-0cd4-4fe2-9b9b-b09f035ac263" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_cfeaff9d-501d-4bb2-b272-ffc0ab43e2eb" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_3b8a7ca9-0cd4-4fe2-9b9b-b09f035ac263" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.klx.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="klxe-20240930.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.klx.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3cd8eec7-9e7b-43bc-9177-697d1199433e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca82c6e3-0b5f-48bb-b30d-83d6f67032bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3cd8eec7-9e7b-43bc-9177-697d1199433e" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca82c6e3-0b5f-48bb-b30d-83d6f67032bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5b1c9199-59d1-4b0b-a3f9-1a931c9e8df4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_3cd8eec7-9e7b-43bc-9177-697d1199433e" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5b1c9199-59d1-4b0b-a3f9-1a931c9e8df4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_687618ff-22aa-4d0a-9bac-ba3a03821605" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_385faa4a-ae66-4592-b4f2-3f49e871bbe2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_687618ff-22aa-4d0a-9bac-ba3a03821605" xlink:to="loc_us-gaap_OperatingIncomeLoss_385faa4a-ae66-4592-b4f2-3f49e871bbe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_2104c76e-df2e-4eff-a410-96df497f9783" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_687618ff-22aa-4d0a-9bac-ba3a03821605" xlink:to="loc_us-gaap_InterestExpenseNonoperating_2104c76e-df2e-4eff-a410-96df497f9783" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_8226d544-e4d4-4b31-848b-bd81f8ab2e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_687618ff-22aa-4d0a-9bac-ba3a03821605" xlink:to="loc_us-gaap_InvestmentIncomeInterest_8226d544-e4d4-4b31-848b-bd81f8ab2e2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_b7456cbf-af86-4337-b11b-ecf65dedeb1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2271c28b-ad10-4be3-9482-cbc0ccd550b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b7456cbf-af86-4337-b11b-ecf65dedeb1c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_2271c28b-ad10-4be3-9482-cbc0ccd550b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_16b2bb2c-ffe0-40a7-b619-bbfd5ff9d7e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b7456cbf-af86-4337-b11b-ecf65dedeb1c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_16b2bb2c-ffe0-40a7-b619-bbfd5ff9d7e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_81f11ae8-1a2c-41ec-8208-91362904bc86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b7456cbf-af86-4337-b11b-ecf65dedeb1c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_81f11ae8-1a2c-41ec-8208-91362904bc86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_dee746ea-72f7-4d2a-bb28-f397c5ad24c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_OperatingIncomeLoss_b7456cbf-af86-4337-b11b-ecf65dedeb1c" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_dee746ea-72f7-4d2a-bb28-f397c5ad24c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d52fda69-ae1a-4a2e-858a-fbe9bdc5f0e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b7456cbf-af86-4337-b11b-ecf65dedeb1c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d52fda69-ae1a-4a2e-858a-fbe9bdc5f0e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_klxe_BusinessCombinationBargainPurchaseGainLossRecognizedAmount_ad376f23-3e1d-473d-9efd-6fdf9119f02f" xlink:href="klxe-20240930.xsd#klxe_BusinessCombinationBargainPurchaseGainLossRecognizedAmount"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b7456cbf-af86-4337-b11b-ecf65dedeb1c" xlink:to="loc_klxe_BusinessCombinationBargainPurchaseGainLossRecognizedAmount_ad376f23-3e1d-473d-9efd-6fdf9119f02f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_d2a8f015-13c9-4c47-b589-2afa2da82b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_b7456cbf-af86-4337-b11b-ecf65dedeb1c" xlink:to="loc_us-gaap_AssetImpairmentCharges_d2a8f015-13c9-4c47-b589-2afa2da82b1a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.klx.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="klxe-20240930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.klx.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b40767af-f54f-434a-a2b1-5a36ca188b0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7397b6b3-89f2-40b4-86c2-6afdc40bb443" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b40767af-f54f-434a-a2b1-5a36ca188b0e" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_7397b6b3-89f2-40b4-86c2-6afdc40bb443" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6f834ace-d5b7-477b-888e-92a028185a73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b40767af-f54f-434a-a2b1-5a36ca188b0e" xlink:to="loc_us-gaap_ProceedsFromSaleOfProductiveAssets_6f834ace-d5b7-477b-888e-92a028185a73" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAcquiredFromAcquisition_ad90e420-f4ef-4f9f-ad31-f9262a1f94c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAcquiredFromAcquisition"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b40767af-f54f-434a-a2b1-5a36ca188b0e" xlink:to="loc_us-gaap_CashAcquiredFromAcquisition_ad90e420-f4ef-4f9f-ad31-f9262a1f94c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69782223-b5e8-4a55-9f2f-b74a843026aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e4c97e91-4b85-45cb-a2f9-33c8c756f87b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69782223-b5e8-4a55-9f2f-b74a843026aa" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e4c97e91-4b85-45cb-a2f9-33c8c756f87b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f1b9dc52-2ced-4754-99bd-92a8181829a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69782223-b5e8-4a55-9f2f-b74a843026aa" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_f1b9dc52-2ced-4754-99bd-92a8181829a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_f080c089-134b-4b0c-bebb-3c9b10bbc351" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69782223-b5e8-4a55-9f2f-b74a843026aa" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_f080c089-134b-4b0c-bebb-3c9b10bbc351" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_98361290-ce84-42a7-823c-9071f295e648" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69782223-b5e8-4a55-9f2f-b74a843026aa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_98361290-ce84-42a7-823c-9071f295e648" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfNotesPayable_180ec9f1-2e13-43b7-9d0e-7c4454e73c57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfNotesPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69782223-b5e8-4a55-9f2f-b74a843026aa" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfNotesPayable_180ec9f1-2e13-43b7-9d0e-7c4454e73c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_92521ea1-fe09-4bdf-973a-f25320f31f18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_69782223-b5e8-4a55-9f2f-b74a843026aa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_92521ea1-fe09-4bdf-973a-f25320f31f18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c4b1ac3c-4061-4790-be5e-7377ab0fe5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_NetIncomeLoss_c4b1ac3c-4061-4790-be5e-7377ab0fe5b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_8ea45b8b-b68a-4b78-b6cd-222bf637005f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_InventoryWriteDown_8ea45b8b-b68a-4b78-b6cd-222bf637005f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_9dd069a7-1bc3-4ab1-95ed-1def79c21b7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_9dd069a7-1bc3-4ab1-95ed-1def79c21b7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_e17fe2d1-93b6-48a0-8f5f-1db31f35c0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_AssetImpairmentCharges_e17fe2d1-93b6-48a0-8f5f-1db31f35c0e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_291d5941-0625-457a-b5dd-cc1e53098991" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_291d5941-0625-457a-b5dd-cc1e53098991" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_4647e5cf-d62a-4611-844c-701a79b0ebff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_4647e5cf-d62a-4611-844c-701a79b0ebff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_11a1f880-61a5-4621-adcb-b541723d7a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_11a1f880-61a5-4621-adcb-b541723d7a0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b40235da-202e-485f-a35d-eb998c7aad41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b40235da-202e-485f-a35d-eb998c7aad41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_klxe_BusinessCombinationBargainPurchaseGainLossRecognizedAmount_fa48f37e-ec60-4b34-8b42-f6273134c92f" xlink:href="klxe-20240930.xsd#klxe_BusinessCombinationBargainPurchaseGainLossRecognizedAmount"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_klxe_BusinessCombinationBargainPurchaseGainLossRecognizedAmount_fa48f37e-ec60-4b34-8b42-f6273134c92f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_ee958eae-4d55-4ab1-a795-57a2756c5cce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_ShareBasedCompensation_ee958eae-4d55-4ab1-a795-57a2756c5cce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_2df50830-42da-4bc6-afa9-49c3d69985c5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_2df50830-42da-4bc6-afa9-49c3d69985c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_12a82e14-5d35-4085-9c90-f12643d94ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherOperatingActivitiesCashFlowStatement"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_OtherOperatingActivitiesCashFlowStatement_12a82e14-5d35-4085-9c90-f12643d94ab0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_32279ccc-c1d2-496b-a073-f6151170877a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_32279ccc-c1d2-496b-a073-f6151170877a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a2b3e8b8-de46-417d-b747-fa20a3f5f001" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_a2b3e8b8-de46-417d-b747-fa20a3f5f001" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_fba22ef6-9f5f-42ac-abf5-ebc9af0bae3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_1ee2a711-c0c1-4a68-a14c-930a015daa20" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_fba22ef6-9f5f-42ac-abf5-ebc9af0bae3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_af724ec3-21e1-487b-aada-dc17ff97f0b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df592ee5-1909-456d-addb-20d7e542385a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_af724ec3-21e1-487b-aada-dc17ff97f0b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_df592ee5-1909-456d-addb-20d7e542385a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d0f38c3f-c30d-421a-b139-5b30a2e9c6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_af724ec3-21e1-487b-aada-dc17ff97f0b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d0f38c3f-c30d-421a-b139-5b30a2e9c6aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5be66c7f-094b-4084-982d-aff0025fd633" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_af724ec3-21e1-487b-aada-dc17ff97f0b8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_5be66c7f-094b-4084-982d-aff0025fd633" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.klx.com/role/InventoriesNetInventoriesDetails" xlink:type="simple" xlink:href="klxe-20240930.xsd#InventoriesNetInventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.klx.com/role/InventoriesNetInventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2bf0ef14-33c5-43f2-a6bb-e9db5123351b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_1b3cbab3-b9e3-4cbe-be8c-c570fe4ac498" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_2bf0ef14-33c5-43f2-a6bb-e9db5123351b" xlink:to="loc_us-gaap_InventoryGross_1b3cbab3-b9e3-4cbe-be8c-c570fe4ac498" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryValuationReserves_62c78b13-16af-427e-9e70-98f85416f100" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_2bf0ef14-33c5-43f2-a6bb-e9db5123351b" xlink:to="loc_us-gaap_InventoryValuationReserves_62c78b13-16af-427e-9e70-98f85416f100" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryGross_2a649dbd-3604-47e2-83e4-915ca43b0958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInventory_d9d0cff2-6f3c-4731-a0fd-a716aa74d416" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInventory"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_2a649dbd-3604-47e2-83e4-915ca43b0958" xlink:to="loc_us-gaap_OtherInventory_d9d0cff2-6f3c-4731-a0fd-a716aa74d416" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterials_6b51546b-4e73-40c0-962f-6612d944155a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_2a649dbd-3604-47e2-83e4-915ca43b0958" xlink:to="loc_us-gaap_InventoryRawMaterials_6b51546b-4e73-40c0-962f-6612d944155a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoods_5a98fe31-c034-4fa2-b5a0-1b39b66ed228" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_2a649dbd-3604-47e2-83e4-915ca43b0958" xlink:to="loc_us-gaap_InventoryFinishedGoods_5a98fe31-c034-4fa2-b5a0-1b39b66ed228" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_klxe_SparePartsGross_1f072e41-b943-4634-a21f-3f46d278377d" xlink:href="klxe-20240930.xsd#klxe_SparePartsGross"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryGross_2a649dbd-3604-47e2-83e4-915ca43b0958" xlink:to="loc_klxe_SparePartsGross_1f072e41-b943-4634-a21f-3f46d278377d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.klx.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" xlink:type="simple" xlink:href="klxe-20240930.xsd#PropertyandEquipmentNetPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.klx.com/role/PropertyandEquipmentNetPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4c740036-f676-4245-9b2a-e3990b38cab4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_11f460f8-2669-45b8-8f56-ab81097124be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4c740036-f676-4245-9b2a-e3990b38cab4" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_11f460f8-2669-45b8-8f56-ab81097124be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_0d861a7d-745c-4380-832a-d7349b4b80e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_4c740036-f676-4245-9b2a-e3990b38cab4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_0d861a7d-745c-4380-832a-d7349b4b80e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_816b175c-19bc-443e-b235-8e4b56ed4b95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_21abd719-80d0-4718-895f-830451916b34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_816b175c-19bc-443e-b235-8e4b56ed4b95" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_21abd719-80d0-4718-895f-830451916b34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_2b3215ba-d86d-4dd5-991d-85622e49dd7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_816b175c-19bc-443e-b235-8e4b56ed4b95" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization_2b3215ba-d86d-4dd5-991d-85622e49dd7d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.klx.com/role/DebtScheduleofOutstandingLongtermDebtDetails" xlink:type="simple" xlink:href="klxe-20240930.xsd#DebtScheduleofOutstandingLongtermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.klx.com/role/DebtScheduleofOutstandingLongtermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_adc3de03-072a-4a2b-b9c6-c5127af82828" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_373a1c7f-06ab-453b-9c94-e27981028b18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_adc3de03-072a-4a2b-b9c6-c5127af82828" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_373a1c7f-06ab-453b-9c94-e27981028b18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c51ade3c-4837-429e-9b41-e5254f0a1205" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_adc3de03-072a-4a2b-b9c6-c5127af82828" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c51ade3c-4837-429e-9b41-e5254f0a1205" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.klx.com/role/DebtScheduleofOutstandingLongtermDebtDetails_1" xlink:type="simple" xlink:href="klxe-20240930.xsd#DebtScheduleofOutstandingLongtermDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.klx.com/role/DebtScheduleofOutstandingLongtermDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_ca906bf9-f020-4091-b687-e545261d2fe6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_475b8b9b-996d-42dd-8133-53aef75fecc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_ca906bf9-f020-4091-b687-e545261d2fe6" xlink:to="loc_us-gaap_LongTermDebtCurrent_475b8b9b-996d-42dd-8133-53aef75fecc2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_957ba934-d401-4625-b4ae-0462c837044d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_ca906bf9-f020-4091-b687-e545261d2fe6" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_957ba934-d401-4625-b4ae-0462c837044d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.klx.com/role/NetLossIncomePerCommonShareComputationsofBasicandDilutedNetLossIncomePerShareDetails" xlink:type="simple" xlink:href="klxe-20240930.xsd#NetLossIncomePerCommonShareComputationsofBasicandDilutedNetLossIncomePerShareDetails"/>
  <link:calculationLink xlink:role="http://www.klx.com/role/NetLossIncomePerCommonShareComputationsofBasicandDilutedNetLossIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_89f37994-62bd-412b-8192-d1fd22e98cd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c400d934-7128-4e43-8d75-6846885637bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.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_89f37994-62bd-412b-8192-d1fd22e98cd2" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c400d934-7128-4e43-8d75-6846885637bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4d26c16d-7fb9-4108-9f02-f53de7bc6349" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_89f37994-62bd-412b-8192-d1fd22e98cd2" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4d26c16d-7fb9-4108-9f02-f53de7bc6349" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
