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

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:a32e0fd8-cb2c-4fd1-9c14-a637a187a438,g:5efe28ae-b774-4c24-b655-5429a6ae6b66-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pphc="http://pphcompany.com/20251231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://pphcompany.com/20251231">
  <xs:import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/cyd-af-sub/2025" schemaLocation="https://xbrl.sec.gov/cyd/2025/cyd-af-sub-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pphc-20251231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pphc-20251231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pphc-20251231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="pphc-20251231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="COVER" roleURI="http://pphcompany.com/role/COVER">
        <link:definition>0000001 - Document - COVER</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AUDITINFORMATION" roleURI="http://pphcompany.com/role/AUDITINFORMATION">
        <link:definition>0000002 - Document - AUDIT INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://pphcompany.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>9952151 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://pphcompany.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>9952152 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS" roleURI="http://pphcompany.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVELOSS">
        <link:definition>9952153 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://pphcompany.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>9952154 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://pphcompany.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://pphcompany.com/role/ORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>9952156 - Disclosure - ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NEWACCOUNTINGPRONOUNCEMENTS" roleURI="http://pphcompany.com/role/NEWACCOUNTINGPRONOUNCEMENTS">
        <link:definition>9952157 - Disclosure - NEW ACCOUNTING PRONOUNCEMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASICANDDILUTEDEARNINGSLOSSPERSHARE" roleURI="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHARE">
        <link:definition>9952158 - Disclosure - BASIC AND DILUTED EARNINGS (LOSS) PER SHARE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUE" roleURI="http://pphcompany.com/role/REVENUE">
        <link:definition>9952159 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSES" roleURI="http://pphcompany.com/role/CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSES">
        <link:definition>9952160 - Disclosure - CONTRACT BALANCES AND ALLOWANCE FOR EXPECTED CREDIT LOSSES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETS" roleURI="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETS">
        <link:definition>9952161 - Disclosure - GOODWILL AND INTANGIBLE ASSETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEANDACCRUEDEXPENSES" roleURI="http://pphcompany.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSES">
        <link:definition>9952162 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://pphcompany.com/role/LEASES">
        <link:definition>9952163 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTESPAYABLE" roleURI="http://pphcompany.com/role/NOTESPAYABLE">
        <link:definition>9952164 - Disclosure - NOTES PAYABLE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDACCOUNTINGCHARGE" roleURI="http://pphcompany.com/role/SHAREBASEDACCOUNTINGCHARGE">
        <link:definition>9952165 - Disclosure - SHARE-BASED ACCOUNTING CHARGE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="POSTCOMBINATIONCOMPENSATIONCHARGE" roleURI="http://pphcompany.com/role/POSTCOMBINATIONCOMPENSATIONCHARGE">
        <link:definition>9952166 - Disclosure - POST-COMBINATION COMPENSATION CHARGE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONS" roleURI="http://pphcompany.com/role/RELATEDPARTYTRANSACTIONS">
        <link:definition>9952167 - Disclosure - RELATED PARTY TRANSACTIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLAN" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLAN">
        <link:definition>9952168 - Disclosure - OMNIBUS INCENTIVE PLAN</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://pphcompany.com/role/INCOMETAXES">
        <link:definition>9952169 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENT" roleURI="http://pphcompany.com/role/FAIRVALUEMEASUREMENT">
        <link:definition>9952170 - Disclosure - FAIR VALUE MEASUREMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONS" roleURI="http://pphcompany.com/role/ACQUISITIONS">
        <link:definition>9952171 - Disclosure - ACQUISITIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTING" roleURI="http://pphcompany.com/role/SEGMENTREPORTING">
        <link:definition>9952172 - Disclosure - SEGMENT REPORTING</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITY" roleURI="http://pphcompany.com/role/STOCKHOLDERSEQUITY">
        <link:definition>9952173 - Disclosure - STOCKHOLDERS' EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTS" roleURI="http://pphcompany.com/role/SUBSEQUENTEVENTS">
        <link:definition>9952174 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" roleURI="http://pphcompany.com/role/ORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>9955511 - Disclosure - ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASICANDDILUTEDEARNINGSLOSSPERSHARETables" roleURI="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHARETables">
        <link:definition>9955512 - Disclosure - BASIC AND DILUTED EARNINGS (LOSS) PER SHARE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUETables" roleURI="http://pphcompany.com/role/REVENUETables">
        <link:definition>9955513 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESTables" roleURI="http://pphcompany.com/role/CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESTables">
        <link:definition>9955514 - Disclosure - CONTRACT BALANCES AND ALLOWANCE FOR EXPECTED CREDIT LOSSES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSTables" roleURI="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSTables">
        <link:definition>9955515 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables" roleURI="http://pphcompany.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESTables">
        <link:definition>9955516 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://pphcompany.com/role/LEASESTables">
        <link:definition>9955517 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTESPAYABLETables" roleURI="http://pphcompany.com/role/NOTESPAYABLETables">
        <link:definition>9955518 - Disclosure - NOTES PAYABLE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDACCOUNTINGCHARGETables" roleURI="http://pphcompany.com/role/SHAREBASEDACCOUNTINGCHARGETables">
        <link:definition>9955519 - Disclosure - SHARE-BASED ACCOUNTING CHARGE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="POSTCOMBINATIONCOMPENSATIONCHARGETables" roleURI="http://pphcompany.com/role/POSTCOMBINATIONCOMPENSATIONCHARGETables">
        <link:definition>9955520 - Disclosure - POST-COMBINATION COMPENSATION CHARGE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANTables" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANTables">
        <link:definition>9955521 - Disclosure - OMNIBUS INCENTIVE PLAN (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESTables" roleURI="http://pphcompany.com/role/INCOMETAXESTables">
        <link:definition>9955522 - Disclosure - INCOME TAXES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTTables" roleURI="http://pphcompany.com/role/FAIRVALUEMEASUREMENTTables">
        <link:definition>9955523 - Disclosure - FAIR VALUE MEASUREMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSTables" roleURI="http://pphcompany.com/role/ACQUISITIONSTables">
        <link:definition>9955524 - Disclosure - ACQUISITIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGTables" roleURI="http://pphcompany.com/role/SEGMENTREPORTINGTables">
        <link:definition>9955525 - Disclosure - SEGMENT REPORTING (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYTables" roleURI="http://pphcompany.com/role/STOCKHOLDERSEQUITYTables">
        <link:definition>9955526 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails" roleURI="http://pphcompany.com/role/ORGANIZATIONANDSIGNIFICANTACCOUNTINGPOLICIESDetails">
        <link:definition>9955527 - Disclosure - ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofOutstandingNumberofSharesandPotentiallyDilutiveStockOptionsandRSUsDetails" roleURI="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofOutstandingNumberofSharesandPotentiallyDilutiveStockOptionsandRSUsDetails">
        <link:definition>9955528 - Disclosure - BASIC AND DILUTED EARNINGS (LOSS) PER SHARE - Schedule of Outstanding Number of Shares and Potentially Dilutive Stock Options and RSUs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofWeightedAverageSharesOutstandingandPotentiallyDilutiveStockOptionsandRSUsDetails" roleURI="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofWeightedAverageSharesOutstandingandPotentiallyDilutiveStockOptionsandRSUsDetails">
        <link:definition>9955529 - Disclosure - BASIC AND DILUTED EARNINGS (LOSS) PER SHARE - Schedule of Weighted Average Shares Outstanding and Potentially Dilutive Stock Options and RSUs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofComputationofBasicandDilutedLossPerShareDetails" roleURI="http://pphcompany.com/role/BASICANDDILUTEDEARNINGSLOSSPERSHAREScheduleofComputationofBasicandDilutedLossPerShareDetails">
        <link:definition>9955530 - Disclosure - BASIC AND DILUTED EARNINGS (LOSS) PER SHARE - Schedule of Computation of Basic and Diluted Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESummaryofRevenuebyTypeDetails" roleURI="http://pphcompany.com/role/REVENUESummaryofRevenuebyTypeDetails">
        <link:definition>9955531 - Disclosure - REVENUE - Summary of Revenue by Type - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESummaryofRevenuebyGeographicRegionDetails" roleURI="http://pphcompany.com/role/REVENUESummaryofRevenuebyGeographicRegionDetails">
        <link:definition>9955532 - Disclosure - REVENUE - Summary of Revenue by Geographic Region - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESScheduleofInformationaboutReceivablesContractAssetsandContractLiabilitiesfromContractswithCustomersDetails" roleURI="http://pphcompany.com/role/CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESScheduleofInformationaboutReceivablesContractAssetsandContractLiabilitiesfromContractswithCustomersDetails">
        <link:definition>9955533 - Disclosure - CONTRACT BALANCES AND ALLOWANCE FOR EXPECTED CREDIT LOSSES - Schedule of Information about Receivables, Contract Assets and Contract Liabilities from Contracts with Customers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESNarrativeDetails" roleURI="http://pphcompany.com/role/CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESNarrativeDetails">
        <link:definition>9955534 - Disclosure - CONTRACT BALANCES AND ALLOWANCE FOR EXPECTED CREDIT LOSSES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESScheduleofInformationabouttheActivityintheAllowanceforDoubtfulAccountsDetails" roleURI="http://pphcompany.com/role/CONTRACTBALANCESANDALLOWANCEFOREXPECTEDCREDITLOSSESScheduleofInformationabouttheActivityintheAllowanceforDoubtfulAccountsDetails">
        <link:definition>9955535 - Disclosure - CONTRACT BALANCES AND ALLOWANCE FOR EXPECTED CREDIT LOSSES - Schedule of Information about the Activity in the Allowance for Doubtful Accounts (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSScheduleofGoodwillDetails" roleURI="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofGoodwillDetails">
        <link:definition>9955536 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSNarrativeDetails" roleURI="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSNarrativeDetails">
        <link:definition>9955537 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails" roleURI="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails">
        <link:definition>9955538 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails_1" roleURI="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofIntangibleAssetsDetails_1">
        <link:definition>9955538 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" roleURI="http://pphcompany.com/role/GOODWILLANDINTANGIBLEASSETSScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails">
        <link:definition>9955539 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails" roleURI="http://pphcompany.com/role/ACCOUNTSPAYABLEANDACCRUEDEXPENSESDetails">
        <link:definition>9955540 - Disclosure - ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESNarrativeDetails" roleURI="http://pphcompany.com/role/LEASESNarrativeDetails">
        <link:definition>9955541 - Disclosure - LEASES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofLeaseCostsandOtherQuantitativeInformationDetails" roleURI="http://pphcompany.com/role/LEASESScheduleofLeaseCostsandOtherQuantitativeInformationDetails">
        <link:definition>9955542 - Disclosure - LEASES - Schedule of Lease Costs and Other Quantitative Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofFuturePaymentsofOperatingLeasesDetails" roleURI="http://pphcompany.com/role/LEASESScheduleofFuturePaymentsofOperatingLeasesDetails">
        <link:definition>9955543 - Disclosure - LEASES - Schedule of Future Payments of Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESScheduleofFuturePaymentsofOperatingLeasesDetails_1" roleURI="http://pphcompany.com/role/LEASESScheduleofFuturePaymentsofOperatingLeasesDetails_1">
        <link:definition>9955543 - Disclosure - LEASES - Schedule of Future Payments of Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTESPAYABLENarrativeDetails" roleURI="http://pphcompany.com/role/NOTESPAYABLENarrativeDetails">
        <link:definition>9955544 - Disclosure - NOTES PAYABLE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails" roleURI="http://pphcompany.com/role/NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails">
        <link:definition>9955545 - Disclosure - NOTES PAYABLE - Schedule of Company's Total Debt Consists (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails_1" roleURI="http://pphcompany.com/role/NOTESPAYABLEScheduleofCompanysTotalDebtConsistsDetails_1">
        <link:definition>9955545 - Disclosure - NOTES PAYABLE - Schedule of Company's Total Debt Consists (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTESPAYABLEScheduleofFuturePrincipalMaturitiesoftheTermsLoansDetails" roleURI="http://pphcompany.com/role/NOTESPAYABLEScheduleofFuturePrincipalMaturitiesoftheTermsLoansDetails">
        <link:definition>9955546 - Disclosure - NOTES PAYABLE - Schedule of Future Principal Maturities of the Terms Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NOTESPAYABLEScheduleofInterestExpenseIncurredfortheTermLoansDetails" roleURI="http://pphcompany.com/role/NOTESPAYABLEScheduleofInterestExpenseIncurredfortheTermLoansDetails">
        <link:definition>9955547 - Disclosure - NOTES PAYABLE - Schedule of Interest Expense Incurred for the Term Loans (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDACCOUNTINGCHARGENarrativeDetails" roleURI="http://pphcompany.com/role/SHAREBASEDACCOUNTINGCHARGENarrativeDetails">
        <link:definition>9955548 - Disclosure - SHARE-BASED ACCOUNTING CHARGE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHAREBASEDACCOUNTINGCHARGESummaryofExpenseRelatingtoRetainedPreUKIPOSharesDetails" roleURI="http://pphcompany.com/role/SHAREBASEDACCOUNTINGCHARGESummaryofExpenseRelatingtoRetainedPreUKIPOSharesDetails">
        <link:definition>9955549 - Disclosure - SHARE-BASED ACCOUNTING CHARGE - Summary of Expense Relating to Retained Pre-UK IPO Shares - (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="POSTCOMBINATIONCOMPENSATIONCHARGENarrativeDetails" roleURI="http://pphcompany.com/role/POSTCOMBINATIONCOMPENSATIONCHARGENarrativeDetails">
        <link:definition>9955550 - Disclosure - POST-COMBINATION COMPENSATION CHARGE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="POSTCOMBINATIONCOMPENSATIONCHARGESummaryofPostCombinationChargesDetails" roleURI="http://pphcompany.com/role/POSTCOMBINATIONCOMPENSATIONCHARGESummaryofPostCombinationChargesDetails">
        <link:definition>9955551 - Disclosure - POST-COMBINATION COMPENSATION CHARGE - Summary of Post-Combination Charges (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="POSTCOMBINATIONCOMPENSATIONCHARGEScheduleofOtherLiabilitiesandContingentDetails" roleURI="http://pphcompany.com/role/POSTCOMBINATIONCOMPENSATIONCHARGEScheduleofOtherLiabilitiesandContingentDetails">
        <link:definition>9955552 - Disclosure - POST-COMBINATION COMPENSATION CHARGE - Schedule of Other Liabilities and Contingent (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RELATEDPARTYTRANSACTIONSDetails" roleURI="http://pphcompany.com/role/RELATEDPARTYTRANSACTIONSDetails">
        <link:definition>9955553 - Disclosure - RELATED PARTY TRANSACTIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANNarrativeDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANNarrativeDetails">
        <link:definition>9955554 - Disclosure - OMNIBUS INCENTIVE PLAN - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANScheduleofTotalLongTermIncentiveProgramExpenseNetofForfeituresDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANScheduleofTotalLongTermIncentiveProgramExpenseNetofForfeituresDetails">
        <link:definition>9955555 - Disclosure - OMNIBUS INCENTIVE PLAN - Schedule of Total Long-Term Incentive Program Expense, Net of Forfeitures (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANScheduleofSharebasedCompensationExpenseDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANScheduleofSharebasedCompensationExpenseDetails">
        <link:definition>9955556 - Disclosure - OMNIBUS INCENTIVE PLAN - Schedule of Share-based Compensation Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANScheduleofTotalUnrecognizedCompensationExpenseandWeightedAveragePeriodforthatExpenseDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANScheduleofTotalUnrecognizedCompensationExpenseandWeightedAveragePeriodforthatExpenseDetails">
        <link:definition>9955557 - Disclosure - OMNIBUS INCENTIVE PLAN - Schedule of Total Unrecognized Compensation Expense and Weighted-Average Period for that Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANScheduleofFairValueofEachOptionGrantedDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANScheduleofFairValueofEachOptionGrantedDetails">
        <link:definition>9955558 - Disclosure - OMNIBUS INCENTIVE PLAN - Schedule of Fair Value of Each Option Granted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANOptionDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANOptionDetails">
        <link:definition>9955559 - Disclosure - OMNIBUS INCENTIVE PLAN - Option (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANScheduleofFairValueofEachRSUandRSAsGrantedDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANScheduleofFairValueofEachRSUandRSAsGrantedDetails">
        <link:definition>9955560 - Disclosure - OMNIBUS INCENTIVE PLAN - Schedule of Fair Value of Each RSU and RSAs Granted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANScheduleofActivityintheCompanysNonVestedRSUsandRSAsDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANScheduleofActivityintheCompanysNonVestedRSUsandRSAsDetails">
        <link:definition>9955561 - Disclosure - OMNIBUS INCENTIVE PLAN - Schedule of Activity in the Company's Non-Vested RSUs and RSAs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANScheduleofFairValueoftheSARsCalculationDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANScheduleofFairValueoftheSARsCalculationDetails">
        <link:definition>9955562 - Disclosure - OMNIBUS INCENTIVE PLAN - Schedule of Fair Value of the SARs Calculation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OMNIBUSINCENTIVEPLANStockAppreciationRightDetails" roleURI="http://pphcompany.com/role/OMNIBUSINCENTIVEPLANStockAppreciationRightDetails">
        <link:definition>9955563 - Disclosure - OMNIBUS INCENTIVE PLAN - Stock Appreciation Right (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxesDetails" roleURI="http://pphcompany.com/role/INCOMETAXESScheduleofComponentsofLossBeforeIncomeTaxesDetails">
        <link:definition>9955564 - Disclosure - INCOME TAXES - Schedule of Components of Loss Before Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESIncomeTaxExpenseDetails" roleURI="http://pphcompany.com/role/INCOMETAXESIncomeTaxExpenseDetails">
        <link:definition>9955565 - Disclosure - INCOME TAXES - Income Tax Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESNarrativeDetails" roleURI="http://pphcompany.com/role/INCOMETAXESNarrativeDetails">
        <link:definition>9955566 - Disclosure - INCOME TAXES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://pphcompany.com/role/INCOMETAXESScheduleofDeferredTaxAssetsandLiabilitiesDetails">
        <link:definition>9955567 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofIncomeTaxExpenseReconciliation2025Details" roleURI="http://pphcompany.com/role/INCOMETAXESScheduleofIncomeTaxExpenseReconciliation2025Details">
        <link:definition>9955568 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense Reconciliation 2025 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofIncomeTaxExpenseReconciliation2024Details" roleURI="http://pphcompany.com/role/INCOMETAXESScheduleofIncomeTaxExpenseReconciliation2024Details">
        <link:definition>9955569 - Disclosure - INCOME TAXES - Schedule of Income Tax Expense Reconciliation 2024 (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESScheduleofIncomeTaxesPaidNetofCashReceivedDetails" roleURI="http://pphcompany.com/role/INCOMETAXESScheduleofIncomeTaxesPaidNetofCashReceivedDetails">
        <link:definition>9955570 - Disclosure - INCOME TAXES - Schedule of Income Taxes Paid, Net of Cash Received (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTScheduleofFairValueCompanysLiabilitiesMeasuredonRecurringBasisDetails" roleURI="http://pphcompany.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueCompanysLiabilitiesMeasuredonRecurringBasisDetails">
        <link:definition>9955571 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value, Company&#8217;s Liabilities Measured on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationfortheContingentConsiderationDetails" roleURI="http://pphcompany.com/role/FAIRVALUEMEASUREMENTScheduleofFairValueLiabilitiesMeasuredonRecurringBasisUnobservableInputReconciliationfortheContingentConsiderationDetails">
        <link:definition>9955572 - Disclosure - FAIR VALUE MEASUREMENT - Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation for the Contingent Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEMEASUREMENTSummaryofFairValueInputsDetails" roleURI="http://pphcompany.com/role/FAIRVALUEMEASUREMENTSummaryofFairValueInputsDetails">
        <link:definition>9955573 - Disclosure - FAIR VALUE MEASUREMENT - Summary of Fair Value Inputs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSNarrativeDetails" roleURI="http://pphcompany.com/role/ACQUISITIONSNarrativeDetails">
        <link:definition>9955574 - Disclosure - ACQUISITIONS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSScheduleofPreliminaryPurchaseConsiderationDetails" roleURI="http://pphcompany.com/role/ACQUISITIONSScheduleofPreliminaryPurchaseConsiderationDetails">
        <link:definition>9955575 - Disclosure - ACQUISITIONS - Schedule of Preliminary Purchase Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSScheduleofFairValueofAssetsAcquiredandLiabilitiesDetails" roleURI="http://pphcompany.com/role/ACQUISITIONSScheduleofFairValueofAssetsAcquiredandLiabilitiesDetails">
        <link:definition>9955576 - Disclosure - ACQUISITIONS- Schedule of Fair Value of Assets Acquired and Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSScheduleofSignificantInputstotheCalculationContingentConsiderationoftheAcquisitionDetails" roleURI="http://pphcompany.com/role/ACQUISITIONSScheduleofSignificantInputstotheCalculationContingentConsiderationoftheAcquisitionDetails">
        <link:definition>9955577 - Disclosure - ACQUISITIONS - Schedule of Significant Inputs to the Calculation, Contingent Consideration of the Acquisition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSScheduleofComponentsofIdentifiableIntangibleAssetsAcquiredandtheirEstimatedUsefulLivesDetails" roleURI="http://pphcompany.com/role/ACQUISITIONSScheduleofComponentsofIdentifiableIntangibleAssetsAcquiredandtheirEstimatedUsefulLivesDetails">
        <link:definition>9955578 - Disclosure - ACQUISITIONS - Schedule of Components of Identifiable Intangible Assets Acquired and their Estimated Useful Lives (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACQUISITIONSScheduleofSupplementalProFormaInformationDetails" roleURI="http://pphcompany.com/role/ACQUISITIONSScheduleofSupplementalProFormaInformationDetails">
        <link:definition>9955579 - Disclosure - ACQUISITIONS - Schedule of Supplemental Pro Forma Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGNarrativeDetails" roleURI="http://pphcompany.com/role/SEGMENTREPORTINGNarrativeDetails">
        <link:definition>9955580 - Disclosure - SEGMENT REPORTING - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SEGMENTREPORTINGScheduleofSegmentReportingInformationbySegmentDetails" roleURI="http://pphcompany.com/role/SEGMENTREPORTINGScheduleofSegmentReportingInformationbySegmentDetails">
        <link:definition>9955581 - Disclosure - SEGMENT REPORTING - Schedule of Segment Reporting Information, by Segment (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYNarrativeDetails" roleURI="http://pphcompany.com/role/STOCKHOLDERSEQUITYNarrativeDetails">
        <link:definition>9955582 - Disclosure - STOCKHOLDERS' EQUITY - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYScheduleofUnvestedRestrictedCommonStockShareIssueDetails" roleURI="http://pphcompany.com/role/STOCKHOLDERSEQUITYScheduleofUnvestedRestrictedCommonStockShareIssueDetails">
        <link:definition>9955583 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Unvested Restricted Common Stock, Share Issue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTSDetails" roleURI="http://pphcompany.com/role/SUBSEQUENTEVENTSDetails">
        <link:definition>9955584 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="pphc_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pphc_PrepaidPostCombinationCompensationCurrent" abstract="false" name="PrepaidPostCombinationCompensationCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_APICAdjustmentsForLongTermIncentiveProgramCharges" abstract="false" name="APICAdjustmentsForLongTermIncentiveProgramCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_StockIssuedDuringPeriodStockIssuedForSettlementOfOtherLiability" abstract="false" name="StockIssuedDuringPeriodStockIssuedForSettlementOfOtherLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureAcquisitions" abstract="false" name="SharesIssuedValueShareBasedPaymentArrangementAfterForfeitureAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_StockIssuedDuringPeriodValueRestrictedStockAwardsAndAdjustments" abstract="false" name="StockIssuedDuringPeriodValueRestrictedStockAwardsAndAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_StockReceivedDuringThePeriodSettlementToNoteReceivableAgreementShares" abstract="false" name="StockReceivedDuringThePeriodSettlementToNoteReceivableAgreementShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_StockReceivedDuringThePeriodSettlementToNoteReceivableAgreementValue" abstract="false" name="StockReceivedDuringThePeriodSettlementToNoteReceivableAgreementValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_AdjustmentToAdditionalPaidInCapitalPostCombinationCompensationChargeShares" abstract="false" name="AdjustmentToAdditionalPaidInCapitalPostCombinationCompensationChargeShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_StockIssuedDuringPeriodSharesSettlementOfContingentConsideration" abstract="false" name="StockIssuedDuringPeriodSharesSettlementOfContingentConsideration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_StockIssuedDuringPeriodValueSettlementOfContingentConsideration" abstract="false" name="StockIssuedDuringPeriodValueSettlementOfContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_OmnibusIncentivePlanMember" abstract="true" name="OmnibusIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_PostCombinationAwardsMember" abstract="true" name="PostCombinationAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_AmortizationOfPrepaidPostCombinationCompensation" abstract="false" name="AmortizationOfPrepaidPostCombinationCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_ShareBasedAccountingCharge" abstract="false" name="ShareBasedAccountingCharge" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_IncreaseDecreaseInPrepaidPostCombinationExpense" abstract="false" name="IncreaseDecreaseInPrepaidPostCombinationExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_IncreaseDecreaseInOtherOperatingAssetsLiabilitiesAbstract" abstract="true" name="IncreaseDecreaseInOtherOperatingAssetsLiabilitiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pphc_IncreaseDecreaseInIncomeTaxesPayableAndReceivable" abstract="false" name="IncreaseDecreaseInIncomeTaxesPayableAndReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_IncreaseDecreaseInContingentConsiderations" abstract="false" name="IncreaseDecreaseInContingentConsiderations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_CommonStockReceivedForRepaymentOfNoteReceivable" abstract="false" name="CommonStockReceivedForRepaymentOfNoteReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_NoncashOrPartNoncashAcquisitionRightOfUseAssetsAcquired" abstract="false" name="NoncashOrPartNoncashAcquisitionRightOfUseAssetsAcquired" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_ContingentConsiderationIssuedForAcquisitions" abstract="false" name="ContingentConsiderationIssuedForAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_StockIssuanceCostsIncurredButNotYetPaid" abstract="false" name="StockIssuanceCostsIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_StockIssuedForSettlementOfContingentConsideration" abstract="false" name="StockIssuedForSettlementOfContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_ShareBasedPaymentArrangementAndLiabilityAwardsTextBlock" abstract="false" name="ShareBasedPaymentArrangementAndLiabilityAwardsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pphc_DeferredOfferingCostsPolicyTextBlock" abstract="false" name="DeferredOfferingCostsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pphc_ContingentConsiderationPolicyTextBlock" abstract="false" name="ContingentConsiderationPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pphc_SummaryOfOtherLiabilityAndContingentConsiderationTableTextBlock" abstract="false" name="SummaryOfOtherLiabilityAndContingentConsiderationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pphc_ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsAndAwardsValuationAssumptionsTableTextBlock" abstract="false" name="ScheduleOfShareBasedPaymentAwardRestrictedStockUnitsAndAwardsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pphc_ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" abstract="false" name="ScheduleOfShareBasedPaymentAwardStockAppreciationRightsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pphc_ScheduleOfUnvestedRestrictedCommonStockTableTextBlock" abstract="false" name="ScheduleOfUnvestedRestrictedCommonStockTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="pphc_RetainedPreUKIPOSharesMember" abstract="true" name="RetainedPreUKIPOSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_SharesIssuedAndExchangedForAssetsAndLiabilitiesTransferred" abstract="false" name="SharesIssuedAndExchangedForAssetsAndLiabilitiesTransferred" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_NumberOfCompaniesBusinessConductedThrough" abstract="false" name="NumberOfCompaniesBusinessConductedThrough" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pphc_LesseeOperatingLeaseOptionsToRenew" abstract="false" name="LesseeOperatingLeaseOptionsToRenew" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pphc_CommonSharesOutstandingDiluted" abstract="false" name="CommonSharesOutstandingDiluted" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_NonvestedSharesOutstandingDiluted" abstract="false" name="NonvestedSharesOutstandingDiluted" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingSharesDiluted" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOutstandingSharesDiluted" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_SharesOutstandingDiluted" abstract="false" name="SharesOutstandingDiluted" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_NonvestedSharesOutstandingWeightedAverage" abstract="false" name="NonvestedSharesOutstandingWeightedAverage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_CommonSharesOutstandingWeightedAverage" abstract="false" name="CommonSharesOutstandingWeightedAverage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_WeightedAverageNumberOfSharesOutstandingFullyDiluted" abstract="false" name="WeightedAverageNumberOfSharesOutstandingFullyDiluted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_CommonStockDividendsAndOtherAdjustments" abstract="false" name="CommonStockDividendsAndOtherAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_GovernmentRelationsConsultingRevenueMember" abstract="true" name="GovernmentRelationsConsultingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_CorporateCommunicationsPublicAffairsConsultingRevenueMember" abstract="true" name="CorporateCommunicationsPublicAffairsConsultingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_ComplianceAndInsightsServicesRevenueMember" abstract="true" name="ComplianceAndInsightsServicesRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_AccountsReceivableCreditLossExpenseReversalIncludingAdjustments" abstract="false" name="AccountsReceivableCreditLossExpenseReversalIncludingAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_AccountsReceivableAllowanceForCreditLossWriteOffAndRecoveries" abstract="false" name="AccountsReceivableAllowanceForCreditLossWriteOffAndRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardLiability" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_AccruedExpenseOfferingCostsCurrent" abstract="false" name="AccruedExpenseOfferingCostsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_A2023Facility2LoanMember" abstract="true" name="A2023Facility2LoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_A2024TermLoansMember" abstract="true" name="A2024TermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_A2025TermLoanCMember" abstract="true" name="A2025TermLoanCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_DebtInstrumentPeriodicPaymentPeriodAxis" abstract="true" name="DebtInstrumentPeriodicPaymentPeriodAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pphc_DebtInstrumentPeriodicPaymentPeriodDomain" abstract="true" name="DebtInstrumentPeriodicPaymentPeriodDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_ThroughMarch12026Member" abstract="true" name="ThroughMarch12026Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_March22026ThroughMarch312029Member" abstract="true" name="March22026ThroughMarch312029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_A2024TermLoanAMember" abstract="true" name="A2024TermLoanAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_A2024TermLoanBMember" abstract="true" name="A2024TermLoanBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_OtherDebtMember" abstract="true" name="OtherDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_DebtInstrumentFaceAmountExcludingDebtIssuanceCosts" abstract="false" name="DebtInstrumentFaceAmountExcludingDebtIssuanceCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnvested" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndUnvested" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedAwardEquityInstrumentsOtherThanOptionsVested" abstract="false" name="ShareBasedCompensationArrangementByShareBasedAwardEquityInstrumentsOtherThanOptionsVested" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_ShareBasedPaymentArrangementExpenseForOtherLiabilities" abstract="false" name="ShareBasedPaymentArrangementExpenseForOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsVestingExpense" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsVestingExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPrepaidEquityInstrumentsAmortization" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPrepaidEquityInstrumentsAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherAdjustment" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilities" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_PotentialCashFuturePaymentsAbstract" abstract="true" name="PotentialCashFuturePaymentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearOne" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearTwo" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearThree" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_UsBusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearFour" abstract="false" name="UsBusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearFive" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPaymentYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPayment" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_PotentialStockFuturePaymentsAbstract" abstract="true" name="PotentialStockFuturePaymentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearOne" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearTwo" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearThree" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearFour" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearFive" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPaymentYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPayment" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPotentialStockPayment" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesPaymentsIncludingStockPayments" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesPaymentsIncludingStockPayments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesUnrecordedExposure" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesUnrecordedExposure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationAndOtherLiabilitiesMaximumPotentialFutureStockPaymentShares" abstract="false" name="BusinessCombinationContingentConsiderationAndOtherLiabilitiesMaximumPotentialFutureStockPaymentShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_TheAlpineGroupInc.Member" abstract="true" name="TheAlpineGroupInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_CertainEmployeesOfTheAlpineGroupPartnersLLCMember" abstract="true" name="CertainEmployeesOfTheAlpineGroupPartnersLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_A2021NoteMember" abstract="true" name="A2021NoteMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_A2023NotesMember" abstract="true" name="A2023NotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_TrailRunnerInternationalLLCMember" abstract="true" name="TrailRunnerInternationalLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_LucasPublicAffairsIncMember" abstract="true" name="LucasPublicAffairsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_RepaymentOfLongTermDebtThroughTheTransferOfShares" abstract="false" name="RepaymentOfLongTermDebtThroughTheTransferOfShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_FinancingReceivableFaceAmount" abstract="false" name="FinancingReceivableFaceAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_FinancingReceivableStatedInterestRate" abstract="false" name="FinancingReceivableStatedInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentOptionsIntrinsicValueAmountPerShare" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentOptionsIntrinsicValueAmountPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilities" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVest" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVest" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceRollForward" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsWeightedAverageExercisePriceRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGrantsInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisesInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsCancelledAndForfeitedInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsCancelledAndForfeitedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisableWeightedAverageExercisePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pphc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedInPeriodFairValue" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pphc_ForeignNetOperatingLossCarryforwardMember" abstract="true" name="ForeignNetOperatingLossCarryforwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_PagefieldCommunicationsLimitedMember" abstract="true" name="PagefieldCommunicationsLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_BusinessCombinationGoodwillExpectedTaxDeductibleAmountEligibleForAmortization" abstract="false" name="BusinessCombinationGoodwillExpectedTaxDeductibleAmountEligibleForAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_DeferredTaxAssetsLeaseLiability" abstract="false" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_EffectiveIncomeTaxRateReconciliationForeignTaxEffectsAmountAbstract" abstract="true" name="EffectiveIncomeTaxRateReconciliationForeignTaxEffectsAmountAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pphc_EffectiveIncomeTaxRateReconciliationTaxExemptOrNondeductibleTaxAmountAbstract" abstract="true" name="EffectiveIncomeTaxRateReconciliationTaxExemptOrNondeductibleTaxAmountAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pphc_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePrepaidPostCombinationCompensationExpenseAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpensePrepaidPostCombinationCompensationExpenseAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_EffectiveIncomeTaxRateReconciliationDeductionBargainPurchaseGainAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationDeductionBargainPurchaseGainAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_EffectiveIncomeTaxRateReconciliationForeignTaxEffectsPercentAbstract" abstract="true" name="EffectiveIncomeTaxRateReconciliationForeignTaxEffectsPercentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pphc_EffectiveIncomeTaxRateReconciliationTaxExemptOrNondeductibleTaxPercentAbstract" abstract="true" name="EffectiveIncomeTaxRateReconciliationTaxExemptOrNondeductibleTaxPercentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="pphc_EffectiveIncomeTaxRateReconciliationNondeductibleExpensePrepaidPostCombinationCompensationExpensePercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpensePrepaidPostCombinationCompensationExpensePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pphc_EffectiveIncomeTaxRateReconciliationDeductionBargainPurchaseGainPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationDeductionBargainPurchaseGainPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="pphc_ContingentConsiderationMember" abstract="true" name="ContingentConsiderationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionOfLiability" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionOfLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIncreaseDecreaseInOtherLiabilities" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIncreaseDecreaseInOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityStockIssuanceToSettleLiability" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityStockIssuanceToSettleLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityEffectOfCurrencyTranslationAdjustment" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityEffectOfCurrencyTranslationAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityOtherAdjustments" abstract="false" name="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityOtherAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_MeasurementInputDiscountRateCreditRiskAndTimeValueMember" abstract="true" name="MeasurementInputDiscountRateCreditRiskAndTimeValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_MeasurementInputDiscountRateFutureProfitAfterTaxMember" abstract="true" name="MeasurementInputDiscountRateFutureProfitAfterTaxMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_DiscountRateApplicableToFutureAnnualEBITDAMember" abstract="true" name="DiscountRateApplicableToFutureAnnualEBITDAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_ExpectedVolatilityOfFutureAnnualEBITDAMember" abstract="true" name="ExpectedVolatilityOfFutureAnnualEBITDAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_LiabilityMeasurementInput" abstract="false" name="LiabilityMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/>
  <xs:element id="pphc_LucasPublicAffairsInc.AndPagefieldCommunicationsLimitedMember" abstract="true" name="LucasPublicAffairsInc.AndPagefieldCommunicationsLimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_TrailRunnerInternationalLLCAndPineCoveCapitalLLCMember" abstract="true" name="TrailRunnerInternationalLLCAndPineCoveCapitalLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_PineCoveCapitalLLCMember" abstract="true" name="PineCoveCapitalLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_BusinessConsiderationTransferredContingentConsiderationCash" abstract="false" name="BusinessConsiderationTransferredContingentConsiderationCash" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationConsiderationTransferredContingentConsiderationEquity" abstract="false" name="BusinessCombinationConsiderationTransferredContingentConsiderationEquity" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationContingentConsiderationSubjectToVestingAndClawbackProvision" abstract="false" name="BusinessCombinationContingentConsiderationSubjectToVestingAndClawbackProvision" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_NumberOfOfficeLocations" abstract="false" name="NumberOfOfficeLocations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pphc_BusinessCombinationRecognizedAssetAcquiredRightOfUseAsset" abstract="false" name="BusinessCombinationRecognizedAssetAcquiredRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_BusinessCombinationRecognizedLiabilityAssumedAccountsPayableAndAccruedExpenses" abstract="false" name="BusinessCombinationRecognizedLiabilityAssumedAccountsPayableAndAccruedExpenses" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_GovernmentRelationsConsultingSegmentsMember" abstract="true" name="GovernmentRelationsConsultingSegmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_CorporateCommunicationsPublicAffairsConsultingSegmentsMember" abstract="true" name="CorporateCommunicationsPublicAffairsConsultingSegmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_ComplianceAndInsightsServicesSegmentsMember" abstract="true" name="ComplianceAndInsightsServicesSegmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_StaffCostExpense" abstract="false" name="StaffCostExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_NonStaffCostsExpense" abstract="false" name="NonStaffCostsExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_SegmentAdjustedPreBonusEarningsBeforeInterestTaxDepreciationAndAmortization" abstract="false" name="SegmentAdjustedPreBonusEarningsBeforeInterestTaxDepreciationAndAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_UnallocatedBonuses" abstract="false" name="UnallocatedBonuses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_UnallocatedCorporateLevelExpenses" abstract="false" name="UnallocatedCorporateLevelExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="pphc_CommonAndPreferredStockAuthorizedShares" abstract="false" name="CommonAndPreferredStockAuthorizedShares" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_CapitalStockParValuePerShare" abstract="false" name="CapitalStockParValuePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="pphc_CommonStockNumberOfVotesPerShare" abstract="false" name="CommonStockNumberOfVotesPerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="pphc_UnvestedRestrictedCommonStockTypeAxis" abstract="true" name="UnvestedRestrictedCommonStockTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="pphc_UnvestedRestrictedCommonStockTypeDomain" abstract="true" name="UnvestedRestrictedCommonStockTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_KPClosingSharesMember" abstract="true" name="KPClosingSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_KPEarnoutSharesMember" abstract="true" name="KPEarnoutSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_KPInterimPaymentSharesMember" abstract="true" name="KPInterimPaymentSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_EngageRestrictedSharesMember" abstract="true" name="EngageRestrictedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_MSClosingVestingSharesMember" abstract="true" name="MSClosingVestingSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_MSFirstInterimVestingSharesMember" abstract="true" name="MSFirstInterimVestingSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_LucasPublicAffairsClosingSharesMember" abstract="true" name="LucasPublicAffairsClosingSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_AlpineInc.RestrictedStockAwardsMember" abstract="true" name="AlpineInc.RestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_TrailrunnerRestrictedSharesMember" abstract="true" name="TrailrunnerRestrictedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_PineCoveRestrictedSharesMember" abstract="true" name="PineCoveRestrictedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_OtherRestrictedSharesMember" abstract="true" name="OtherRestrictedSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_UnvestedRestrictedCommonStock" abstract="false" name="UnvestedRestrictedCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="pphc_IPONewlyIssuedMember" abstract="true" name="IPONewlyIssuedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_IPOExistingMember" abstract="true" name="IPOExistingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="pphc_SellingStockholdersMember" abstract="true" name="SellingStockholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
