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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019e3bb1-8bac-7d2d-b219-ad52864a4c09,g:15d429c9-33b5-495c-b597-67ebe8440112-->
<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:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://pphcompany.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="pphc-20260630.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7e4e-b314-2eb31808df27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:to="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7e4e-b314-2eb31808df27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019e3bb1-8cfb-76e6-b590-4ead69cb98dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019e3bb1-8cfb-76e6-b590-4ead69cb98dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_019e3bb1-8cfb-70bf-be96-60054f1dfb9a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetNoncurrent_019e3bb1-8cfb-70bf-be96-60054f1dfb9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e3bb1-8cfb-7ab9-9e81-f28a82ef06e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019e3bb1-8cfb-7ab9-9e81-f28a82ef06e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019e3bb1-8cfb-7a7b-ba86-6ef2d719cbad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:to="loc_us-gaap_Goodwill_019e3bb1-8cfb-7a7b-ba86-6ef2d719cbad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e3bb1-8cfb-76c4-ba01-9be78abbfb79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e3bb1-8cfb-76c4-ba01-9be78abbfb79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_019e3bb1-8cfb-7ced-b68f-b6bff97070f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_019e3bb1-8cfb-7ced-b68f-b6bff97070f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseNoncurrent_019e3bb1-8cfb-7e20-8fa4-f12fafb13f82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:to="loc_us-gaap_PrepaidExpenseNoncurrent_019e3bb1-8cfb-7e20-8fa4-f12fafb13f82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019e3bb1-8cfb-7e25-b3ef-6bc032c39794" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019e3bb1-8cfb-73c2-b837-570546f8896a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019e3bb1-8cfb-7e25-b3ef-6bc032c39794" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e3bb1-8cfb-7808-bb36-e40cebca9d43" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019e3bb1-8cfb-7dc9-b089-35d6ac1bd586" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e3bb1-8cfb-7808-bb36-e40cebca9d43" xlink:to="loc_us-gaap_CommonStockValue_019e3bb1-8cfb-7dc9-b089-35d6ac1bd586" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_019e3bb1-8cfb-7395-aeed-1cc1cf9ac93f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e3bb1-8cfb-7808-bb36-e40cebca9d43" xlink:to="loc_us-gaap_AdditionalPaidInCapital_019e3bb1-8cfb-7395-aeed-1cc1cf9ac93f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e3bb1-8cfb-7002-b7c2-258f37f425ca" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e3bb1-8cfb-7808-bb36-e40cebca9d43" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019e3bb1-8cfb-7002-b7c2-258f37f425ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e3bb1-8cfb-7a04-a691-a3bd73ed39e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019e3bb1-8cfb-7808-bb36-e40cebca9d43" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_019e3bb1-8cfb-7a04-a691-a3bd73ed39e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-7308-ac82-5fb3be3d35a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019e3bb1-8cfb-79fb-b3ab-5f938f1cd676" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-7308-ac82-5fb3be3d35a1" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_019e3bb1-8cfb-79fb-b3ab-5f938f1cd676" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_019e3bb1-8cfb-7185-87f4-301164d1142e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-7308-ac82-5fb3be3d35a1" xlink:to="loc_us-gaap_TaxesPayableCurrent_019e3bb1-8cfb-7185-87f4-301164d1142e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_019e3bb1-8cfb-7407-9efc-c33856f956f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-7308-ac82-5fb3be3d35a1" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_019e3bb1-8cfb-7407-9efc-c33856f956f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019e3bb1-8cfb-71e9-9b91-8b9427f08db6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-7308-ac82-5fb3be3d35a1" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019e3bb1-8cfb-71e9-9b91-8b9427f08db6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e3bb1-8cfb-7f01-b607-47ddec6efec9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-7308-ac82-5fb3be3d35a1" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_019e3bb1-8cfb-7f01-b607-47ddec6efec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019e3bb1-8cfb-77e6-9b4a-216e35ccb7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-7308-ac82-5fb3be3d35a1" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_019e3bb1-8cfb-77e6-9b4a-216e35ccb7bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableCurrent_019e3bb1-8cfb-7fd4-a95e-bf95e8cef7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesPayableCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-7308-ac82-5fb3be3d35a1" xlink:to="loc_us-gaap_NotesPayableCurrent_019e3bb1-8cfb-7fd4-a95e-bf95e8cef7ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e3bb1-8cfb-7567-bebb-8ea9591e9b63" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-71b3-951f-029948ed82a0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e3bb1-8cfb-7567-bebb-8ea9591e9b63" xlink:to="loc_us-gaap_LiabilitiesCurrent_019e3bb1-8cfb-71b3-951f-029948ed82a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermNotesPayable_019e3bb1-8cfb-7a09-8a2d-5af119ebef6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e3bb1-8cfb-7567-bebb-8ea9591e9b63" xlink:to="loc_us-gaap_LongTermNotesPayable_019e3bb1-8cfb-7a09-8a2d-5af119ebef6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019e3bb1-8cfb-7247-994d-33f1228b7278" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e3bb1-8cfb-7567-bebb-8ea9591e9b63" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent_019e3bb1-8cfb-7247-994d-33f1228b7278" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_019e3bb1-8cfb-707f-9b20-72b5c9caa010" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e3bb1-8cfb-7567-bebb-8ea9591e9b63" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_019e3bb1-8cfb-707f-9b20-72b5c9caa010" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e3bb1-8cfb-72ac-8973-174a6a3d3075" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019e3bb1-8cfb-7567-bebb-8ea9591e9b63" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_019e3bb1-8cfb-72ac-8973-174a6a3d3075" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7a4f-ba3e-c5453472f7fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e3bb1-8cfb-77a9-8ccd-8cd35dc5f03b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7a4f-ba3e-c5453472f7fb" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019e3bb1-8cfb-77a9-8ccd-8cd35dc5f03b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_019e3bb1-8cfb-7f77-afbe-4cac2b69bb67" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7a4f-ba3e-c5453472f7fb" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_019e3bb1-8cfb-7f77-afbe-4cac2b69bb67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesAndLoansReceivableNetCurrent_019e3bb1-8cfb-7394-91c7-79e080819f4b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NotesAndLoansReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7a4f-ba3e-c5453472f7fb" xlink:to="loc_us-gaap_NotesAndLoansReceivableNetCurrent_019e3bb1-8cfb-7394-91c7-79e080819f4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_019e3bb1-8cfb-773c-a408-25b4b96eee2d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7a4f-ba3e-c5453472f7fb" xlink:to="loc_us-gaap_IncomeTaxesReceivable_019e3bb1-8cfb-773c-a408-25b4b96eee2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_PrepaidPostCombinationCompensationCurrent_019e3bb1-8cfb-74b3-9787-ab73e196f750" xlink:href="pphc-20260630.xsd#pphc_PrepaidPostCombinationCompensationCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7a4f-ba3e-c5453472f7fb" xlink:to="loc_pphc_PrepaidPostCombinationCompensationCurrent_019e3bb1-8cfb-74b3-9787-ab73e196f750" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e3bb1-8cfb-7f08-ab56-3fa69486f7de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7a4f-ba3e-c5453472f7fb" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019e3bb1-8cfb-7f08-ab56-3fa69486f7de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherReceivablesNetCurrent_019e3bb1-8cfb-7b53-9f10-0077fc53ccdc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019e3bb1-8cfb-7a4f-ba3e-c5453472f7fb" xlink:to="loc_us-gaap_OtherReceivablesNetCurrent_019e3bb1-8cfb-7b53-9f10-0077fc53ccdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e3bb1-8cfb-75a9-a1b9-ef7dccbc3e47" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019e3bb1-8cfb-728b-9dd3-1b32f66c51b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e3bb1-8cfb-75a9-a1b9-ef7dccbc3e47" xlink:to="loc_us-gaap_Liabilities_019e3bb1-8cfb-728b-9dd3-1b32f66c51b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019e3bb1-8cfb-7608-a93a-a87f3d0f840e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019e3bb1-8cfb-75a9-a1b9-ef7dccbc3e47" xlink:to="loc_us-gaap_StockholdersEquity_019e3bb1-8cfb-7608-a93a-a87f3d0f840e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="simple" xlink:href="pphc-20260630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019e3bb1-8cfb-74a5-b9ff-3dae46cfc637" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019e3bb1-8cfb-7ed0-9190-0c2aea32f5cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e3bb1-8cfb-74a5-b9ff-3dae46cfc637" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019e3bb1-8cfb-7ed0-9190-0c2aea32f5cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019e3bb1-8cfb-74f4-bf2e-26aa32591b34" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e3bb1-8cfb-74a5-b9ff-3dae46cfc637" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019e3bb1-8cfb-74f4-bf2e-26aa32591b34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019e3bb1-8cfb-7da6-a163-99aa879b64c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationAcquisitionRelatedCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e3bb1-8cfb-74a5-b9ff-3dae46cfc637" xlink:to="loc_us-gaap_BusinessCombinationAcquisitionRelatedCosts_019e3bb1-8cfb-7da6-a163-99aa879b64c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_019e3bb1-8cfb-76a6-a316-8e9427be8ea8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e3bb1-8cfb-74a5-b9ff-3dae46cfc637" xlink:to="loc_us-gaap_DepreciationAndAmortization_019e3bb1-8cfb-76a6-a316-8e9427be8ea8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019e3bb1-8cfb-7ae5-849d-77c0ba54f145" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_019e3bb1-8cfb-74a5-b9ff-3dae46cfc637" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019e3bb1-8cfb-7ae5-849d-77c0ba54f145" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e3bb1-8cfb-7e02-bd90-02bc310e4a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e3bb1-8cfb-7f6a-9ac1-730eadc03c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e3bb1-8cfb-7e02-bd90-02bc310e4a2b" xlink:to="loc_us-gaap_NetIncomeLoss_019e3bb1-8cfb-7f6a-9ac1-730eadc03c6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019e3bb1-8cfb-7b7a-ae1e-fac1a0ec859b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_019e3bb1-8cfb-7e02-bd90-02bc310e4a2b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_019e3bb1-8cfb-7b7a-ae1e-fac1a0ec859b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e3bb1-8cfb-74c8-84e0-810fc2b5c267" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e3bb1-8cfb-7b89-96ca-6111aa4e7662" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e3bb1-8cfb-74c8-84e0-810fc2b5c267" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e3bb1-8cfb-7b89-96ca-6111aa4e7662" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019e3bb1-8cfb-782c-9ec3-43554a3ce6bb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019e3bb1-8cfb-74c8-84e0-810fc2b5c267" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019e3bb1-8cfb-782c-9ec3-43554a3ce6bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019e3bb1-8cfb-7ed5-8eeb-0e57283eb602" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostDirectLabor_019e3bb1-8cfb-71df-bd75-be80ee01ac9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostDirectLabor"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_019e3bb1-8cfb-7ed5-8eeb-0e57283eb602" xlink:to="loc_us-gaap_CostDirectLabor_019e3bb1-8cfb-71df-bd75-be80ee01ac9b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DirectOperatingCosts_019e3bb1-8cfb-7ffd-a6cd-87be8430816e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DirectOperatingCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold_019e3bb1-8cfb-7ed5-8eeb-0e57283eb602" xlink:to="loc_us-gaap_DirectOperatingCosts_019e3bb1-8cfb-7ffd-a6cd-87be8430816e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e3bb1-8cfb-7d81-b0b9-c88db95e3820" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8cfb-7041-8af7-3ca547f834d9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e3bb1-8cfb-7d81-b0b9-c88db95e3820" xlink:to="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8cfb-7041-8af7-3ca547f834d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_019e3bb1-8cfb-7722-b3c1-6a3ff057e5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e3bb1-8cfb-7d81-b0b9-c88db95e3820" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_019e3bb1-8cfb-7722-b3c1-6a3ff057e5fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019e3bb1-8cfb-7c51-a3b3-9630b104d322" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e3bb1-8cfb-7d81-b0b9-c88db95e3820" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019e3bb1-8cfb-7c51-a3b3-9630b104d322" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseNonoperating_019e3bb1-8cfb-7468-82fc-394643207c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseNonoperating"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e3bb1-8cfb-7d81-b0b9-c88db95e3820" xlink:to="loc_us-gaap_InterestExpenseNonoperating_019e3bb1-8cfb-7468-82fc-394643207c0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019e3bb1-8cfb-7cf4-89f3-6b23e6ce61ec" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019e3bb1-8cfb-7d81-b0b9-c88db95e3820" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019e3bb1-8cfb-7cf4-89f3-6b23e6ce61ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8cfb-7190-aa45-3b7dfd405eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e3bb1-8cfb-7430-99ad-f1841ded12a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8cfb-7190-aa45-3b7dfd405eb2" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e3bb1-8cfb-7430-99ad-f1841ded12a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_019e3bb1-8cfb-76cd-b937-3faf118e8c55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8cfb-7190-aa45-3b7dfd405eb2" xlink:to="loc_us-gaap_CostsAndExpenses_019e3bb1-8cfb-76cd-b937-3faf118e8c55" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="pphc-20260630.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e3bb1-8cfb-7b64-83be-d3fd4ad1ee55" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7813-b3ec-b2b5e42c8d9c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e3bb1-8cfb-7b64-83be-d3fd4ad1ee55" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7813-b3ec-b2b5e42c8d9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e3bb1-8cfb-7687-92bc-9cd935e4730a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e3bb1-8cfb-7b64-83be-d3fd4ad1ee55" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e3bb1-8cfb-7687-92bc-9cd935e4730a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7f32-af38-60086da7561b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e3bb1-8cfb-7b64-83be-d3fd4ad1ee55" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7f32-af38-60086da7561b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_019e3bb1-8cfb-73d9-8f0b-70b14e32b497" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019e3bb1-8cfb-7b64-83be-d3fd4ad1ee55" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_019e3bb1-8cfb-73d9-8f0b-70b14e32b497" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7ea5-bcc8-e306974a8698" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_019e3bb1-8cfb-7b52-9d08-58de81e0226a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7ea5-bcc8-e306974a8698" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_019e3bb1-8cfb-7b52-9d08-58de81e0226a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromNotesPayable_019e3bb1-8cfb-7fef-ad4a-447fd624b288" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromNotesPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7ea5-bcc8-e306974a8698" xlink:to="loc_us-gaap_ProceedsFromNotesPayable_019e3bb1-8cfb-7fef-ad4a-447fd624b288" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019e3bb1-8cfb-7c61-b98b-9b56995c722f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7ea5-bcc8-e306974a8698" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_019e3bb1-8cfb-7c61-b98b-9b56995c722f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_019e3bb1-8cfb-787b-8ba6-5c39ac53f8c4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7ea5-bcc8-e306974a8698" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_019e3bb1-8cfb-787b-8ba6-5c39ac53f8c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfNotesPayable_019e3bb1-8cfb-7d49-a495-a082433db6bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RepaymentsOfNotesPayable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7ea5-bcc8-e306974a8698" xlink:to="loc_us-gaap_RepaymentsOfNotesPayable_019e3bb1-8cfb-7d49-a495-a082433db6bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019f850a-7a63-728b-946a-1967226be6b6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7ea5-bcc8-e306974a8698" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_019f850a-7a63-728b-946a-1967226be6b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_019f850a-7a63-7fb0-bf00-352527ca1e1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019e3bb1-8cfb-7ea5-bcc8-e306974a8698" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_019f850a-7a63-7fb0-bf00-352527ca1e1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e3bb1-8cfb-75c7-bdc6-f3bae38e81d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e3bb1-8cfb-7876-9871-3b0d037582e5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e3bb1-8cfb-75c7-bdc6-f3bae38e81d7" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019e3bb1-8cfb-7876-9871-3b0d037582e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties_019f8509-1430-749e-8361-8cdf63f39d01" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e3bb1-8cfb-75c7-bdc6-f3bae38e81d7" xlink:to="loc_us-gaap_ProceedsFromCollectionOfLongtermLoansToRelatedParties_019f8509-1430-749e-8361-8cdf63f39d01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f8509-1430-72c0-af68-43f18b6d9c63" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019e3bb1-8cfb-75c7-bdc6-f3bae38e81d7" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_019f8509-1430-72c0-af68-43f18b6d9c63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e3bb1-8cfb-71b6-a9c4-040698c0560d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_NetIncomeLoss_019e3bb1-8cfb-71b6-a9c4-040698c0560d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019e3bb1-8cfb-7946-a647-5e8d9091be7e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_Depreciation_019e3bb1-8cfb-7946-a647-5e8d9091be7e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019e3bb1-8cfb-7d3e-91eb-966d29e6c2af" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019e3bb1-8cfb-7d3e-91eb-966d29e6c2af" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_019e3bb1-8cfb-7fbf-84f1-07bfdb376114" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_019e3bb1-8cfb-7fbf-84f1-07bfdb376114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_AmortizationOfPrepaidPostCombinationCompensation_019e3bb1-8cfb-737d-9850-462c55b8c9d3" xlink:href="pphc-20260630.xsd#pphc_AmortizationOfPrepaidPostCombinationCompensation"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_pphc_AmortizationOfPrepaidPostCombinationCompensation_019e3bb1-8cfb-737d-9850-462c55b8c9d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionExpense_019e3bb1-8cfb-7933-85da-a40ccb6aebd7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccretionExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_AccretionExpense_019e3bb1-8cfb-7933-85da-a40ccb6aebd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_019e3bb1-8cfb-7b0a-a050-30a16c24d85e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_019e3bb1-8cfb-7b0a-a050-30a16c24d85e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019e3bb1-8cfb-70b8-82cf-258c5c916212" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_019e3bb1-8cfb-70b8-82cf-258c5c916212" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_ShareBasedAccountingCharge_019e3bb1-8cfb-77ac-9972-8e535b85da8a" xlink:href="pphc-20260630.xsd#pphc_ShareBasedAccountingCharge"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_pphc_ShareBasedAccountingCharge_019e3bb1-8cfb-77ac-9972-8e535b85da8a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019e3bb1-8cfb-7e29-adc7-1a0ae6f488e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_ShareBasedCompensation_019e3bb1-8cfb-7e29-adc7-1a0ae6f488e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019e3bb1-8cfb-7200-96f9-0548a7bb6806" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019e3bb1-8cfb-7200-96f9-0548a7bb6806" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_019e3bb1-8cfb-76fc-99df-b1a9efd70ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_BusinessCombinationBargainPurchaseGainRecognizedAmount_019e3bb1-8cfb-76fc-99df-b1a9efd70ab7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_019e3bb1-8cfb-7ad1-bcdb-7c7f2d22d550" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_019e3bb1-8cfb-7ad1-bcdb-7c7f2d22d550" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_019e3bb1-8cfb-7a49-a8df-b796cb2dc62f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_019e3bb1-8cfb-7a49-a8df-b796cb2dc62f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_IncreaseDecreaseInPrepaidPostCombinationExpense_019e3bb1-8cfb-7b90-af85-379055a0231b" xlink:href="pphc-20260630.xsd#pphc_IncreaseDecreaseInPrepaidPostCombinationExpense"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_pphc_IncreaseDecreaseInPrepaidPostCombinationExpense_019e3bb1-8cfb-7b90-af85-379055a0231b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019e3bb1-8cfb-7ec3-8061-871fb660dc4f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019e3bb1-8cfb-7ec3-8061-871fb660dc4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019e3bb1-8cfb-78df-a84c-f7af9cde16c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_019e3bb1-8cfb-78df-a84c-f7af9cde16c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_IncreaseDecreaseInIncomeTaxesPayableAndReceivable_019e3bb1-8cfb-797c-a2dc-9a656ed67bfc" xlink:href="pphc-20260630.xsd#pphc_IncreaseDecreaseInIncomeTaxesPayableAndReceivable"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_pphc_IncreaseDecreaseInIncomeTaxesPayableAndReceivable_019e3bb1-8cfb-797c-a2dc-9a656ed67bfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019e3bb1-8cfb-752e-a5b8-935a0318d5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019e3bb1-8cfb-752e-a5b8-935a0318d5fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_IncreaseDecreaseInContingentConsiderations_019e3bb1-8cfb-73ba-a980-9b5bcdfc5993" xlink:href="pphc-20260630.xsd#pphc_IncreaseDecreaseInContingentConsiderations"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_pphc_IncreaseDecreaseInContingentConsiderations_019e3bb1-8cfb-73ba-a980-9b5bcdfc5993" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019f8506-6580-76eb-ac01-b059737d8090" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_019f8506-6580-76eb-ac01-b059737d8090" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019f8506-6580-7245-9393-a2080f49dee5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="22" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_019f8506-6580-7245-9393-a2080f49dee5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDueFromRelatedParties_019f8506-6580-71a1-b0eb-795538312dd2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <link:calculationArc order="23" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_us-gaap_IncreaseDecreaseInDueFromRelatedParties_019f8506-6580-71a1-b0eb-795538312dd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_AmortizationOfDebtDiscountsIncludingAdjustment_019fd38f-ad41-79a2-ba75-2f918850be7d" xlink:href="pphc-20260630.xsd#pphc_AmortizationOfDebtDiscountsIncludingAdjustment"/>
    <link:calculationArc order="24" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019e3bb1-8cfb-7bd8-bfd1-583482ae1e76" xlink:to="loc_pphc_AmortizationOfDebtDiscountsIncludingAdjustment_019fd38f-ad41-79a2-ba75-2f918850be7d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofOutstandingNumberofSharesandPotentiallyDilutiveStockOptionsandRSUsDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofOutstandingNumberofSharesandPotentiallyDilutiveStockOptionsandRSUsDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofOutstandingNumberofSharesandPotentiallyDilutiveStockOptionsandRSUsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019e3bb1-8cfb-7624-9b05-d36a2749fd4c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_CommonSharesOutstandingDiluted_019e3bb1-8cfb-7f4c-b03b-f11719c39f15" xlink:href="pphc-20260630.xsd#pphc_CommonSharesOutstandingDiluted"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_019e3bb1-8cfb-7624-9b05-d36a2749fd4c" xlink:to="loc_pphc_CommonSharesOutstandingDiluted_019e3bb1-8cfb-7f4c-b03b-f11719c39f15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_NonvestedSharesOutstandingDiluted_019e3bb1-8cfb-7f4e-aeca-f6fbb4b689fc" xlink:href="pphc-20260630.xsd#pphc_NonvestedSharesOutstandingDiluted"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CommonStockSharesOutstanding_019e3bb1-8cfb-7624-9b05-d36a2749fd4c" xlink:to="loc_pphc_NonvestedSharesOutstandingDiluted_019e3bb1-8cfb-7f4e-aeca-f6fbb4b689fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_SharesOutstandingDiluted_019e3bb1-8cfb-76ee-bd5e-23934b0db874" xlink:href="pphc-20260630.xsd#pphc_SharesOutstandingDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019e3bb1-8cfb-759d-8ea5-dbdb8eb25c82" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_SharesOutstandingDiluted_019e3bb1-8cfb-76ee-bd5e-23934b0db874" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019e3bb1-8cfb-759d-8ea5-dbdb8eb25c82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingSharesDiluted_019e3bb1-8cfb-76c7-a28b-c67cfd2fd65d" xlink:href="pphc-20260630.xsd#pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingSharesDiluted"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_SharesOutstandingDiluted_019e3bb1-8cfb-76ee-bd5e-23934b0db874" xlink:to="loc_pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingSharesDiluted_019e3bb1-8cfb-76c7-a28b-c67cfd2fd65d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofWeightedAverageSharesOutstandingandPotentiallyDilutiveStockOptionsandRSUsDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofWeightedAverageSharesOutstandingandPotentiallyDilutiveStockOptionsandRSUsDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofWeightedAverageSharesOutstandingandPotentiallyDilutiveStockOptionsandRSUsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pphc_CommonSharesOutstandingWeightedAverage_019e3bb1-8cfb-789d-9b55-412a9f926609" xlink:href="pphc-20260630.xsd#pphc_CommonSharesOutstandingWeightedAverage"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e3bb1-8cfb-794c-92fe-472ea3c1ca9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_CommonSharesOutstandingWeightedAverage_019e3bb1-8cfb-789d-9b55-412a9f926609" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019e3bb1-8cfb-794c-92fe-472ea3c1ca9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_NonvestedSharesOutstandingWeightedAverage_019e3bb1-8cfb-7784-adef-73283779c35c" xlink:href="pphc-20260630.xsd#pphc_NonvestedSharesOutstandingWeightedAverage"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_CommonSharesOutstandingWeightedAverage_019e3bb1-8cfb-789d-9b55-412a9f926609" xlink:to="loc_pphc_NonvestedSharesOutstandingWeightedAverage_019e3bb1-8cfb-7784-adef-73283779c35c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_WeightedAverageNumberOfSharesOutstandingFullyDiluted_019e3bb1-8cfb-7870-883f-478a163906a3" xlink:href="pphc-20260630.xsd#pphc_WeightedAverageNumberOfSharesOutstandingFullyDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_CommonSharesOutstandingWeightedAverage_019e3bb1-8cfb-7309-9b1e-821682467bd1" xlink:href="pphc-20260630.xsd#pphc_CommonSharesOutstandingWeightedAverage"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_WeightedAverageNumberOfSharesOutstandingFullyDiluted_019e3bb1-8cfb-7870-883f-478a163906a3" xlink:to="loc_pphc_CommonSharesOutstandingWeightedAverage_019e3bb1-8cfb-7309-9b1e-821682467bd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e3bb1-8cfb-7d09-b7d1-bd53bbe2916a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_WeightedAverageNumberOfSharesOutstandingFullyDiluted_019e3bb1-8cfb-7870-883f-478a163906a3" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_019e3bb1-8cfb-7d09-b7d1-bd53bbe2916a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofComputationofBasicandDilutedLossPerShareDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofComputationofBasicandDilutedLossPerShareDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofComputationofBasicandDilutedLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019e3bb1-8cfb-72de-baaa-41b2bcfe5d1d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019e3bb1-8cfb-72fa-82af-643244fab80f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019e3bb1-8cfb-72de-baaa-41b2bcfe5d1d" xlink:to="loc_us-gaap_NetIncomeLoss_019e3bb1-8cfb-72fa-82af-643244fab80f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_CommonStockDividendsAndOtherAdjustments_019e3bb1-8cfb-7ac8-9c10-e8efd178778b" xlink:href="pphc-20260630.xsd#pphc_CommonStockDividendsAndOtherAdjustments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_019e3bb1-8cfb-72de-baaa-41b2bcfe5d1d" xlink:to="loc_pphc_CommonStockDividendsAndOtherAdjustments_019e3bb1-8cfb-7ac8-9c10-e8efd178778b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019e3bb1-8cfb-77e3-ad2f-3f4c11c51e07" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e3bb1-8cfb-7782-b02e-0eaa7a3029d7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019e3bb1-8cfb-77e3-ad2f-3f4c11c51e07" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e3bb1-8cfb-7782-b02e-0eaa7a3029d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019e3bb1-8cfb-7a76-94ec-85dc26f30159" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019e3bb1-8cfb-77e3-ad2f-3f4c11c51e07" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019e3bb1-8cfb-7a76-94ec-85dc26f30159" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e3bb1-8cfb-773a-b098-60b524c2b099" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019e3bb1-8cfb-7067-a0b1-f42ce972a6dd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e3bb1-8cfb-773a-b098-60b524c2b099" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_019e3bb1-8cfb-7067-a0b1-f42ce972a6dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e3bb1-8cfb-7095-966a-6cb2e48aa9ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e3bb1-8cfb-773a-b098-60b524c2b099" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e3bb1-8cfb-7095-966a-6cb2e48aa9ff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e3bb1-8cfb-7dcd-b748-3758b7ed33ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e3bb1-8cfb-77cc-922b-167d0a274737" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e3bb1-8cfb-7dcd-b748-3758b7ed33ac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019e3bb1-8cfb-77cc-922b-167d0a274737" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e3bb1-8cfb-7295-8328-63fdec2fab89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e3bb1-8cfb-7dcd-b748-3758b7ed33ac" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019e3bb1-8cfb-7295-8328-63fdec2fab89" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails_1" xlink:type="simple" xlink:href="pphc-20260630.xsd#GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e3bb1-8cfb-7a53-927d-63c9c0443cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e3bb1-8cfb-7d9e-be22-87ec2b0ffc5a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e3bb1-8cfb-7a53-927d-63c9c0443cbc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019e3bb1-8cfb-7d9e-be22-87ec2b0ffc5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019e3bb1-8cfb-7395-9cd6-99081ba65c02" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_019e3bb1-8cfb-7a53-927d-63c9c0443cbc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_019e3bb1-8cfb-7395-9cd6-99081ba65c02" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/LEASESScheduleofLeaseCostsandOtherQuantitativeInformationDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#LEASESScheduleofLeaseCostsandOtherQuantitativeInformationDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/LEASESScheduleofLeaseCostsandOtherQuantitativeInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_019e3bb1-8dad-7891-b29c-8f2289d7c2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_019e3bb1-8dad-72e4-873c-cdbec74efa3b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019e3bb1-8dad-7891-b29c-8f2289d7c2fb" xlink:to="loc_us-gaap_OperatingLeaseCost_019e3bb1-8dad-72e4-873c-cdbec74efa3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_019e3bb1-8dad-791a-9c88-857b6e754437" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019e3bb1-8dad-7891-b29c-8f2289d7c2fb" xlink:to="loc_us-gaap_VariableLeaseCost_019e3bb1-8dad-791a-9c88-857b6e754437" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_019e3bb1-8dad-7aeb-9767-a8748e225bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_019e3bb1-8dad-7891-b29c-8f2289d7c2fb" xlink:to="loc_us-gaap_SubleaseIncome_019e3bb1-8dad-7aeb-9767-a8748e225bb9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/LEASESScheduleofFuturePaymentsofOperatingLeasesDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#LEASESScheduleofFuturePaymentsofOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/LEASESScheduleofFuturePaymentsofOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-7398-abc8-baf2b477204d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019e3bb1-8dad-7ba3-99e2-9b4e37582f20" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-7398-abc8-baf2b477204d" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_019e3bb1-8dad-7ba3-99e2-9b4e37582f20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_019e3bb1-8dad-7003-af0d-f36c0819e045" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-7398-abc8-baf2b477204d" xlink:to="loc_us-gaap_OperatingLeaseLiability_019e3bb1-8dad-7003-af0d-f36c0819e045" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/LEASESScheduleofFuturePaymentsofOperatingLeasesDetails_1" xlink:type="simple" xlink:href="pphc-20260630.xsd#LEASESScheduleofFuturePaymentsofOperatingLeasesDetails_1"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/LEASESScheduleofFuturePaymentsofOperatingLeasesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-75b1-a0b0-9972a11569e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019e3bb1-8dad-7d4e-851a-e250fcc3b9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-75b1-a0b0-9972a11569e1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_019e3bb1-8dad-7d4e-851a-e250fcc3b9a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019e3bb1-8dad-7309-9a6f-9792395c6c00" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-75b1-a0b0-9972a11569e1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_019e3bb1-8dad-7309-9a6f-9792395c6c00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019e3bb1-8dad-7e6d-b087-ae74d6398f76" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-75b1-a0b0-9972a11569e1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_019e3bb1-8dad-7e6d-b087-ae74d6398f76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019e3bb1-8dad-761a-8e3f-d77bc5508439" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-75b1-a0b0-9972a11569e1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_019e3bb1-8dad-761a-8e3f-d77bc5508439" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019e3bb1-8dad-74ba-add8-6d79b57093c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-75b1-a0b0-9972a11569e1" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_019e3bb1-8dad-74ba-add8-6d79b57093c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019e3bb1-8dad-74f8-8876-6992cd619cee" xlink:href="pphc-20260630.xsd#pphc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_019e3bb1-8dad-75b1-a0b0-9972a11569e1" xlink:to="loc_pphc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_019e3bb1-8dad-74f8-8876-6992cd619cee" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pphc_DebtInstrumentFaceAmountExcludingDebtIssuanceCosts_019e3bb1-8dad-7314-8773-a16ef2d91a37" xlink:href="pphc-20260630.xsd#pphc_DebtInstrumentFaceAmountExcludingDebtIssuanceCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_019e3bb1-8dad-73af-989d-3d31cb5bba02" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_DebtInstrumentFaceAmountExcludingDebtIssuanceCosts_019e3bb1-8dad-7314-8773-a16ef2d91a37" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_019e3bb1-8dad-73af-989d-3d31cb5bba02" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_019e3bb1-8dad-71d8-aeff-5a6658bb58cc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_DebtInstrumentFaceAmountExcludingDebtIssuanceCosts_019e3bb1-8dad-7314-8773-a16ef2d91a37" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_019e3bb1-8dad-71d8-aeff-5a6658bb58cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019e3bb1-8dad-7b54-b819-4909e67f70a2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019e3bb1-8dad-7014-ac48-76280ec6d79a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019e3bb1-8dad-7b54-b819-4909e67f70a2" xlink:to="loc_us-gaap_LongTermDebtCurrent_019e3bb1-8dad-7014-ac48-76280ec6d79a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019e3bb1-8dad-73f9-898b-39d339e50353" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019e3bb1-8dad-7b54-b819-4909e67f70a2" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019e3bb1-8dad-73f9-898b-39d339e50353" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails_1" xlink:type="simple" xlink:href="pphc-20260630.xsd#NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails_1"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_019e3bb1-8dad-7e1a-b83c-32d7c882d0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019e3bb1-8dad-71d1-88b0-2a3f95d6a5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019e3bb1-8dad-7e1a-b83c-32d7c882d0f5" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_019e3bb1-8dad-71d1-88b0-2a3f95d6a5a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_019e3bb1-8dad-7538-9f8d-b660b8a73b79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_019e3bb1-8dad-7e1a-b83c-32d7c882d0f5" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_019e3bb1-8dad-7538-9f8d-b660b8a73b79" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/NOTESPAYABLEScheduleofFuturePrincipalMaturitiesoftheTermsLoansDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#NOTESPAYABLEScheduleofFuturePrincipalMaturitiesoftheTermsLoansDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/NOTESPAYABLEScheduleofFuturePrincipalMaturitiesoftheTermsLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_019e3bb1-8dad-7ef7-849d-d39ae08ae330" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_019e3bb1-8dad-77ea-944e-b028294801fb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019e3bb1-8dad-7ef7-849d-d39ae08ae330" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_019e3bb1-8dad-77ea-944e-b028294801fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_019e3bb1-8dad-73d4-898a-3fff7cd54684" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019e3bb1-8dad-7ef7-849d-d39ae08ae330" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_019e3bb1-8dad-73d4-898a-3fff7cd54684" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_019e3bb1-8dad-7b7d-b94c-d88fa79d4aba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019e3bb1-8dad-7ef7-849d-d39ae08ae330" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_019e3bb1-8dad-7b7d-b94c-d88fa79d4aba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_019e3bb1-8dad-774f-9ddd-b8f191980182" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_019e3bb1-8dad-7ef7-849d-d39ae08ae330" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_019e3bb1-8dad-774f-9ddd-b8f191980182" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/NOTESPAYABLEScheduleofInterestExpenseIncurredfortheTermLoansDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#NOTESPAYABLEScheduleofInterestExpenseIncurredfortheTermLoansDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/NOTESPAYABLEScheduleofInterestExpenseIncurredfortheTermLoansDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_019e3bb1-8dad-7446-9d5a-a03acdb5c3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebtExcludingAmortization_019e3bb1-8dad-796f-bacb-b7901bac4ede" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_019e3bb1-8dad-7446-9d5a-a03acdb5c3e4" xlink:to="loc_us-gaap_InterestExpenseDebtExcludingAmortization_019e3bb1-8dad-796f-bacb-b7901bac4ede" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_019e3bb1-8dad-7d96-8f2f-6fc9eaaea08e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_019e3bb1-8dad-7446-9d5a-a03acdb5c3e4" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_019e3bb1-8dad-7d96-8f2f-6fc9eaaea08e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/SEGMENTREPORTINGScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#SEGMENTREPORTINGScheduleofSegmentReportingInformationbySegmentDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/SEGMENTREPORTINGScheduleofSegmentReportingInformationbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_pphc_SegmentAdjustedPreBonusEarningsBeforeInterestTaxDepreciationAndAmortization_019e3bb1-8dad-767c-a914-e553a5a91390" xlink:href="pphc-20260630.xsd#pphc_SegmentAdjustedPreBonusEarningsBeforeInterestTaxDepreciationAndAmortization"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e3bb1-8dad-7c8e-ac4d-b047830f4fc3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_SegmentAdjustedPreBonusEarningsBeforeInterestTaxDepreciationAndAmortization_019e3bb1-8dad-767c-a914-e553a5a91390" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019e3bb1-8dad-7c8e-ac4d-b047830f4fc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_StaffCostExpense_019e3bb1-8dad-7995-9e37-670f6db91d62" xlink:href="pphc-20260630.xsd#pphc_StaffCostExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_SegmentAdjustedPreBonusEarningsBeforeInterestTaxDepreciationAndAmortization_019e3bb1-8dad-767c-a914-e553a5a91390" xlink:to="loc_pphc_StaffCostExpense_019e3bb1-8dad-7995-9e37-670f6db91d62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_NonStaffCostsExpense_019e3bb1-8dad-7156-b01f-9eceeee60e1d" xlink:href="pphc-20260630.xsd#pphc_NonStaffCostsExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_pphc_SegmentAdjustedPreBonusEarningsBeforeInterestTaxDepreciationAndAmortization_019e3bb1-8dad-767c-a914-e553a5a91390" xlink:to="loc_pphc_NonStaffCostsExpense_019e3bb1-8dad-7156-b01f-9eceeee60e1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8dad-7fa6-a646-3b60f24768c2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_UnallocatedBonuses_019e3bb1-8dad-76a6-b0d2-f1f9867fb008" xlink:href="pphc-20260630.xsd#pphc_UnallocatedBonuses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8dad-7fa6-a646-3b60f24768c2" xlink:to="loc_pphc_UnallocatedBonuses_019e3bb1-8dad-76a6-b0d2-f1f9867fb008" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_UnallocatedCorporateLevelExpenses_019e3bb1-8dad-73e2-b772-acf2cd3d4299" xlink:href="pphc-20260630.xsd#pphc_UnallocatedCorporateLevelExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8dad-7fa6-a646-3b60f24768c2" xlink:to="loc_pphc_UnallocatedCorporateLevelExpenses_019e3bb1-8dad-73e2-b772-acf2cd3d4299" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_019e3bb1-8dad-7f48-96c9-44492119e528" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Depreciation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8dad-7fa6-a646-3b60f24768c2" xlink:to="loc_us-gaap_Depreciation_019e3bb1-8dad-7f48-96c9-44492119e528" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_019e3bb1-8dad-7c32-9cab-202688bd23c3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8dad-7fa6-a646-3b60f24768c2" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_019e3bb1-8dad-7c32-9cab-202688bd23c3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019e3bb1-8dad-78b4-861d-80e46ef806a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8dad-7fa6-a646-3b60f24768c2" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_019e3bb1-8dad-78b4-861d-80e46ef806a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019e3bb1-8dad-70cd-8511-41086a88574f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019e3bb1-8dad-7fa6-a646-3b60f24768c2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019e3bb1-8dad-70cd-8511-41086a88574f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueCompanysLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#FAIRVALUEMEASUREMENTScheduleofFairValueCompanysLiabilitiesMeasuredonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueCompanysLiabilitiesMeasuredonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_019e3bb1-8dad-7d80-bc4d-3a1184a6efe7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_019e3bb1-8dad-723a-afec-a2d9479fefae" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_019e3bb1-8dad-7d80-bc4d-3a1184a6efe7" xlink:to="loc_us-gaap_OtherLiabilitiesFairValueDisclosure_019e3bb1-8dad-723a-afec-a2d9479fefae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019e3bb1-8dad-7b0f-978f-39f13102063a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_019e3bb1-8dad-7d80-bc4d-3a1184a6efe7" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_019e3bb1-8dad-7b0f-978f-39f13102063a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESScheduleofInformationaboutReceivablesContractAssetsandContractLiabilitiesfromContractswithCustomersDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESScheduleofInformationaboutReceivablesContractAssetsandContractLiabilitiesfromContractswithCustomersDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESScheduleofInformationaboutReceivablesContractAssetsandContractLiabilitiesfromContractswithCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_019fce76-b15a-7774-9e32-1c2828111715" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_019fce76-b15a-7e92-bfab-0859f6e7b804" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_019fce76-b15a-7774-9e32-1c2828111715" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_019fce76-b15a-7e92-bfab-0859f6e7b804" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_019fce76-b15a-7668-b4cd-508e07874bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_019fce76-b15a-7774-9e32-1c2828111715" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_019fce76-b15a-7668-b4cd-508e07874bb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019fce76-b15a-704b-8c2e-38cbd19a7d83" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_019fce76-b15a-7774-9e32-1c2828111715" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_019fce76-b15a-704b-8c2e-38cbd19a7d83" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/ACQUISITIONSScheduleofPurchaseConsiderationDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#ACQUISITIONSScheduleofPurchaseConsiderationDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/ACQUISITIONSScheduleofPurchaseConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_019e3bb1-8dae-7adc-876c-b6601fa3ce70" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_019e3bb1-8dae-7159-b94c-8f995123e5f0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_019e3bb1-8dae-7adc-876c-b6601fa3ce70" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_019e3bb1-8dae-7159-b94c-8f995123e5f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_019e3bb1-8dae-7090-ac3d-3712bf28e64e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_019e3bb1-8dae-7adc-876c-b6601fa3ce70" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_019e3bb1-8dae-7090-ac3d-3712bf28e64e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/ACQUISITIONSScheduleofFairValueofAssetsAcquiredandLiabilitiesDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#ACQUISITIONSScheduleofFairValueofAssetsAcquiredandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/ACQUISITIONSScheduleofFairValueofAssetsAcquiredandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019e3bb1-8dae-7ccb-b4fd-1c193ff87691" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019e3bb1-8dae-7ccb-b4fd-1c193ff87691" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_019e3bb1-8dae-747c-935b-2885ba14c674" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_019e3bb1-8dae-747c-935b-2885ba14c674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_019e3bb1-8dae-797f-a8e8-ad0eb70a686c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_019e3bb1-8dae-797f-a8e8-ad0eb70a686c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019e3bb1-8dae-756b-931b-c15ed1e43b2e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019e3bb1-8dae-756b-931b-c15ed1e43b2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_BusinessCombinationRecognizedAssetAcquiredRightOfUseAsset_019e3bb1-8dae-7d04-8951-113851483b98" xlink:href="pphc-20260630.xsd#pphc_BusinessCombinationRecognizedAssetAcquiredRightOfUseAsset"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_pphc_BusinessCombinationRecognizedAssetAcquiredRightOfUseAsset_019e3bb1-8dae-7d04-8951-113851483b98" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_019e9805-f4ed-7535-967d-08a4aa6abd6a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_019e9805-f4ed-7535-967d-08a4aa6abd6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_019e9805-f4ed-711d-a5a8-c56ddaaf2707" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_019e9805-f4ed-711d-a5a8-c56ddaaf2707" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_019e9805-f4ed-7f6b-a839-0d07e9564751" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets_019e9805-f4ed-7f6b-a839-0d07e9564751" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_BusinessCombinationRecognizedLiabilityAssumedAccountsPayableAndAccruedExpenses_019e9805-f4ed-71dd-8e97-04715bc7d82f" xlink:href="pphc-20260630.xsd#pphc_BusinessCombinationRecognizedLiabilityAssumedAccountsPayableAndAccruedExpenses"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_pphc_BusinessCombinationRecognizedLiabilityAssumedAccountsPayableAndAccruedExpenses_019e9805-f4ed-71dd-8e97-04715bc7d82f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_019e9805-f4ed-7366-82f1-15f89179823d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_019e9805-f4ed-7366-82f1-15f89179823d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019fd2e7-bb50-78e2-85d4-d741e3efe886" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_019e3bb1-8dae-73b9-8904-b2371672706d" xlink:to="loc_us-gaap_Goodwill_019fd2e7-bb50-78e2-85d4-d741e3efe886" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fd2f3-8214-76e3-ab7f-1d23b75dbf21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019fd2f3-8214-77ad-9a45-f235429c945a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fd2f3-8214-76e3-ab7f-1d23b75dbf21" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_019fd2f3-8214-77ad-9a45-f235429c945a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_019fd2f3-8214-7f9a-b43f-f8c021640b60" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fd2f3-8214-76e3-ab7f-1d23b75dbf21" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_019fd2f3-8214-7f9a-b43f-f8c021640b60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_019fd2f3-8214-7090-80f6-f2d69bc7892f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fd2f3-8214-76e3-ab7f-1d23b75dbf21" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_019fd2f3-8214-7090-80f6-f2d69bc7892f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019fd2f3-8214-7d8f-a767-f2ff597d09ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fd2f3-8214-76e3-ab7f-1d23b75dbf21" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_019fd2f3-8214-7d8f-a767-f2ff597d09ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_019fd2f3-8214-72ee-809f-6e5a736f982c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fd2f3-8214-76e3-ab7f-1d23b75dbf21" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_019fd2f3-8214-72ee-809f-6e5a736f982c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_019fd2f3-8214-7fa3-a02b-38f5e2926cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fd2f3-8214-76e3-ab7f-1d23b75dbf21" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_019fd2f3-8214-7fa3-a02b-38f5e2926cb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_019fd2f3-8214-7123-8094-61ae456a3047" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fd2f3-8214-76e3-ab7f-1d23b75dbf21" xlink:to="loc_us-gaap_Goodwill_019fd2f3-8214-7123-8094-61ae456a3047" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_pphc_BusinessCombinationRecognizedLiabilityAssumedAccountsPayableAndAccruedExpenses_019fd2f3-8214-7e3b-8e6f-6514cf401f70" xlink:href="pphc-20260630.xsd#pphc_BusinessCombinationRecognizedLiabilityAssumedAccountsPayableAndAccruedExpenses"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_019fd2f3-8214-76e3-ab7f-1d23b75dbf21" xlink:to="loc_pphc_BusinessCombinationRecognizedLiabilityAssumedAccountsPayableAndAccruedExpenses_019fd2f3-8214-7e3b-8e6f-6514cf401f70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANScheduleofTotalUnrecognizedCompensationExpenseandWeightedAveragePeriodforthatExpenseDetails" xlink:type="simple" xlink:href="pphc-20260630.xsd#OMNIBUSINCENTIVEPLANScheduleofTotalUnrecognizedCompensationExpenseandWeightedAveragePeriodforthatExpenseDetails"/>
  <link:calculationLink xlink:role="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANScheduleofTotalUnrecognizedCompensationExpenseandWeightedAveragePeriodforthatExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_019e3bb1-8dad-7b60-82c6-ab20ec8f70a1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_019e3bb1-8dad-7752-afd3-1d3a731e3e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_019e3bb1-8dad-7b60-82c6-ab20ec8f70a1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_019e3bb1-8dad-7752-afd3-1d3a731e3e0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019e3bb1-8dad-7eec-9906-d7904afbec01" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_019e3bb1-8dad-7b60-82c6-ab20ec8f70a1" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019e3bb1-8dad-7eec-9906-d7904afbec01" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
