| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<!-- XBRL Document Created with Wdesk from Workiva --> |
<!-- Copyright 2023 Workiva --> |
<!-- r:52700fe4-34f0-4120-a263-bff212ce7129,g:b72ba522-22d4-4c95-84d3-d4c8d2b2b82e --> |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:prmw="http://www.primowatercorp.com/20221231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.primowatercorp.com/20221231"> |
| <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/> |
| <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd"/> |
| <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.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/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/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/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd"/> |
| <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.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="prmw-20221231_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="prmw-20221231_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="prmw-20221231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" 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="prmw-20221231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/> |
| | | <link:roleType id="CoverPage" roleURI="http://www.primowatercorp.com/role/CoverPage"> |
| <link:definition> 0000001 - Document - Cover Page </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://www.primowatercorp.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="ConsolidatedStatementsofOperations" roleURI="http://www.primowatercorp.com/role/ConsolidatedStatementsofOperations"> |
| <link:definition> 0000003 - Statement - Consolidated Statements of Operations </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="ConsolidatedStatementsofComprehensiveIncomeLoss" roleURI="http://www.primowatercorp.com/role/ConsolidatedStatementsofComprehensiveIncomeLoss"> |
| <link:definition> 0000004 - Statement - Consolidated Statements of Comprehensive Income (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="ConsolidatedStatementsofComprehensiveIncomeLossParenthetical" roleURI="http://www.primowatercorp.com/role/ConsolidatedStatementsofComprehensiveIncomeLossParenthetical"> |
| <link:definition> 0000005 - Statement - Consolidated Statements of Comprehensive Income (Loss) (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="ConsolidatedBalanceSheets" roleURI="http://www.primowatercorp.com/role/ConsolidatedBalanceSheets"> |
| <link:definition> 0000006 - 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://www.primowatercorp.com/role/ConsolidatedBalanceSheetsParenthetical"> |
| <link:definition> 0000007 - 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="ConsolidatedStatementsofCashFlows" roleURI="http://www.primowatercorp.com/role/ConsolidatedStatementsofCashFlows"> |
| <link:definition> 0000008 - 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="ConsolidatedStatementsofEquity" roleURI="http://www.primowatercorp.com/role/ConsolidatedStatementsofEquity"> |
| <link:definition> 0000009 - Statement - Consolidated Statements of 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="ConsolidatedStatementsofEquityParenthetical" roleURI="http://www.primowatercorp.com/role/ConsolidatedStatementsofEquityParenthetical"> |
| <link:definition> 0000010 - Statement - Consolidated Statements of Equity (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="DescriptionofBusiness" roleURI="http://www.primowatercorp.com/role/DescriptionofBusiness"> |
| <link:definition> 0000011 - Disclosure - Description of Business </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="SummaryofSignificantAccountingPolicies" roleURI="http://www.primowatercorp.com/role/SummaryofSignificantAccountingPolicies"> |
| <link:definition> 0000012 - Disclosure - Summary of 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="DiscontinuedOperations" roleURI="http://www.primowatercorp.com/role/DiscontinuedOperations"> |
| <link:definition> 0000013 - Disclosure - Discontinued Operations </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://www.primowatercorp.com/role/Leases"> |
| <link:definition> 0000014 - 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="Revenue" roleURI="http://www.primowatercorp.com/role/Revenue"> |
| <link:definition> 0000015 - 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="Acquisitions" roleURI="http://www.primowatercorp.com/role/Acquisitions"> |
| <link:definition> 0000016 - 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="OtherExpenseNet" roleURI="http://www.primowatercorp.com/role/OtherExpenseNet"> |
| <link:definition> 0000017 - Disclosure - Other Expense, Net </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="InterestExpenseNet" roleURI="http://www.primowatercorp.com/role/InterestExpenseNet"> |
| <link:definition> 0000018 - Disclosure - Interest Expense, Net </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://www.primowatercorp.com/role/IncomeTaxes"> |
| <link:definition> 0000019 - 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="ShareBasedCompensation" roleURI="http://www.primowatercorp.com/role/ShareBasedCompensation"> |
| <link:definition> 0000020 - Disclosure - Share-Based Compensation </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="CommonSharesandNetIncomeLossperCommonShare" roleURI="http://www.primowatercorp.com/role/CommonSharesandNetIncomeLossperCommonShare"> |
| <link:definition> 0000021 - Disclosure - Common Shares and Net Income (Loss) per Common 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="SegmentReporting" roleURI="http://www.primowatercorp.com/role/SegmentReporting"> |
| <link:definition> 0000022 - 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="AccountsReceivableNet" roleURI="http://www.primowatercorp.com/role/AccountsReceivableNet"> |
| <link:definition> 0000023 - Disclosure - Accounts Receivable, Net </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="Inventories" roleURI="http://www.primowatercorp.com/role/Inventories"> |
| <link:definition> 0000024 - Disclosure - Inventories </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="PropertyPlantandEquipmentNet" roleURI="http://www.primowatercorp.com/role/PropertyPlantandEquipmentNet"> |
| <link:definition> 0000025 - Disclosure - Property, Plant and Equipment, Net </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="IntangibleAssetsNet" roleURI="http://www.primowatercorp.com/role/IntangibleAssetsNet"> |
| <link:definition> 0000026 - Disclosure - Intangible Assets, Net </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="AccountsPayableandAccruedLiabilities" roleURI="http://www.primowatercorp.com/role/AccountsPayableandAccruedLiabilities"> |
| <link:definition> 0000027 - Disclosure - Accounts Payable and Accrued Liabilities </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="Debt" roleURI="http://www.primowatercorp.com/role/Debt"> |
| <link:definition> 0000028 - Disclosure - Debt </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="RetirementPlans" roleURI="http://www.primowatercorp.com/role/RetirementPlans"> |
| <link:definition> 0000029 - Disclosure - Retirement Plans </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="ConsolidatedAccumulatedOtherComprehensiveLossIncome" roleURI="http://www.primowatercorp.com/role/ConsolidatedAccumulatedOtherComprehensiveLossIncome"> |
| <link:definition> 0000030 - Disclosure - Consolidated Accumulated Other Comprehensive (Loss) Income </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="CommitmentsandContingencies" roleURI="http://www.primowatercorp.com/role/CommitmentsandContingencies"> |
| <link:definition> 0000031 - Disclosure - Commitments and Contingencies </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="FairValueMeasurements" roleURI="http://www.primowatercorp.com/role/FairValueMeasurements"> |
| <link:definition> 0000032 - Disclosure - Fair Value Measurements </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://www.primowatercorp.com/role/SubsequentEvents"> |
| <link:definition> 0000033 - 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="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.primowatercorp.com/role/ScheduleIIValuationandQualifyingAccounts"> |
| <link:definition> 0000034 - Disclosure - Schedule II—Valuation and Qualifying Accounts </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="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.primowatercorp.com/role/SummaryofSignificantAccountingPoliciesPolicies"> |
| <link:definition> 0000035 - Disclosure - Summary of 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="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.primowatercorp.com/role/SummaryofSignificantAccountingPoliciesTables"> |
| <link:definition> 0000036 - Disclosure - Summary of Significant Accounting Policies (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="DiscontinuedOperationsTables" roleURI="http://www.primowatercorp.com/role/DiscontinuedOperationsTables"> |
| <link:definition> 0000037 - Disclosure - Discontinued Operations (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://www.primowatercorp.com/role/LeasesTables"> |
| <link:definition> 0000038 - 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="RevenueTables" roleURI="http://www.primowatercorp.com/role/RevenueTables"> |
| <link:definition> 0000039 - 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="AcquisitionsTables" roleURI="http://www.primowatercorp.com/role/AcquisitionsTables"> |
| <link:definition> 0000040 - 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="OtherExpenseNetTables" roleURI="http://www.primowatercorp.com/role/OtherExpenseNetTables"> |
| <link:definition> 0000041 - Disclosure - Other Expense, Net (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="InterestExpenseNetTables" roleURI="http://www.primowatercorp.com/role/InterestExpenseNetTables"> |
| <link:definition> 0000042 - Disclosure - Interest Expense, Net (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://www.primowatercorp.com/role/IncomeTaxesTables"> |
| <link:definition> 0000043 - 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="ShareBasedCompensationTables" roleURI="http://www.primowatercorp.com/role/ShareBasedCompensationTables"> |
| <link:definition> 0000044 - Disclosure - Share-Based Compensation (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="CommonSharesandNetIncomeLossperCommonShareTables" roleURI="http://www.primowatercorp.com/role/CommonSharesandNetIncomeLossperCommonShareTables"> |
| <link:definition> 0000045 - Disclosure - Common Shares and Net Income (Loss) per Common 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="SegmentReportingTables" roleURI="http://www.primowatercorp.com/role/SegmentReportingTables"> |
| <link:definition> 0000046 - 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="AccountsReceivableNetTables" roleURI="http://www.primowatercorp.com/role/AccountsReceivableNetTables"> |
| <link:definition> 0000047 - Disclosure - Accounts Receivable, Net (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="InventoriesTables" roleURI="http://www.primowatercorp.com/role/InventoriesTables"> |
| <link:definition> 0000048 - Disclosure - Inventories (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="PropertyPlantandEquipmentNetTables" roleURI="http://www.primowatercorp.com/role/PropertyPlantandEquipmentNetTables"> |
| <link:definition> 0000049 - Disclosure - Property, Plant and Equipment, Net (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="IntangibleAssetsNetTables" roleURI="http://www.primowatercorp.com/role/IntangibleAssetsNetTables"> |
| <link:definition> 0000050 - Disclosure - Intangible Assets, Net (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="AccountsPayableandAccruedLiabilitiesTables" roleURI="http://www.primowatercorp.com/role/AccountsPayableandAccruedLiabilitiesTables"> |
| <link:definition> 0000051 - Disclosure - Accounts Payable and Accrued Liabilities (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="DebtTables" roleURI="http://www.primowatercorp.com/role/DebtTables"> |
| <link:definition> 0000052 - Disclosure - Debt (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="RetirementPlansTables" roleURI="http://www.primowatercorp.com/role/RetirementPlansTables"> |
| <link:definition> 0000053 - Disclosure - Retirement Plans (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="ConsolidatedAccumulatedOtherComprehensiveLossIncomeTables" roleURI="http://www.primowatercorp.com/role/ConsolidatedAccumulatedOtherComprehensiveLossIncomeTables"> |
| <link:definition> 0000054 - Disclosure - Consolidated Accumulated Other Comprehensive (Loss) Income (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="FairValueMeasurementsTables" roleURI="http://www.primowatercorp.com/role/FairValueMeasurementsTables"> |
| <link:definition> 0000055 - Disclosure - Fair Value Measurements (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="DescriptionofBusinessAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/DescriptionofBusinessAdditionalInformationDetails"> |
| <link:definition> 0000056 - Disclosure - Description of Business - Additional 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="SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails"> |
| <link:definition> 0000057 - Disclosure - Summary of Significant Accounting Policies - Additional 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="SummaryofSignificantAccountingPoliciesRestructuringChargesDetails" roleURI="http://www.primowatercorp.com/role/SummaryofSignificantAccountingPoliciesRestructuringChargesDetails"> |
| <link:definition> 0000058 - Disclosure - Summary of Significant Accounting Policies - Restructuring 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="SummaryofSignificantAccountingPoliciesChangesinCarryingAmountofGoodwillDetails" roleURI="http://www.primowatercorp.com/role/SummaryofSignificantAccountingPoliciesChangesinCarryingAmountofGoodwillDetails"> |
| <link:definition> 0000059 - Disclosure - Summary of Significant Accounting Policies - Changes in Carrying Amount 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="DiscontinuedOperationsAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/DiscontinuedOperationsAdditionalInformationDetails"> |
| <link:definition> 0000060 - Disclosure - Discontinued Operations - Additional 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="DiscontinuedOperationsSummaryofDiscontinuedOperationsinStatementsofOperationsDetails" roleURI="http://www.primowatercorp.com/role/DiscontinuedOperationsSummaryofDiscontinuedOperationsinStatementsofOperationsDetails"> |
| <link:definition> 0000061 - Disclosure - Discontinued Operations - Summary of Discontinued Operations in Statements of Operations (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="LeasesAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/LeasesAdditionalInformationDetails"> |
| <link:definition> 0000062 - Disclosure - Leases - Additional 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="LeasesLeaseExpenseDetails" roleURI="http://www.primowatercorp.com/role/LeasesLeaseExpenseDetails"> |
| <link:definition> 0000063 - Disclosure - Leases - Lease 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="LeasesBalanceSheetInformationDetails" roleURI="http://www.primowatercorp.com/role/LeasesBalanceSheetInformationDetails"> |
| <link:definition> 0000064 - Disclosure - Leases - Balance Sheet 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="LeasesMaturityDetails" roleURI="http://www.primowatercorp.com/role/LeasesMaturityDetails"> |
| <link:definition> 0000065 - Disclosure - Leases - Maturity (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="LeasesMaturityDetails_1" roleURI="http://www.primowatercorp.com/role/LeasesMaturityDetails_1"> |
| <link:definition> 0000065 - Disclosure - Leases - Maturity (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="RevenueAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/RevenueAdditionalInformationDetails"> |
| <link:definition> 0000066 - Disclosure - Revenue - Additional 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="RevenueDisaggregationofRevenueDetails" roleURI="http://www.primowatercorp.com/role/RevenueDisaggregationofRevenueDetails"> |
| <link:definition> 0000067 - Disclosure - Revenue - Disaggregation of Revenue (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="AcquisitionsAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/AcquisitionsAdditionalInformationDetails"> |
| <link:definition> 0000068 - Disclosure - Acquisitions - Additional 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="AcquisitionsPurchasePriceAllocationDetails" roleURI="http://www.primowatercorp.com/role/AcquisitionsPurchasePriceAllocationDetails"> |
| <link:definition> 0000069 - Disclosure - Acquisitions - Purchase Price Allocation (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="AcquisitionsComponentsofIdentifiedIntangibleAssetsDetails" roleURI="http://www.primowatercorp.com/role/AcquisitionsComponentsofIdentifiedIntangibleAssetsDetails"> |
| <link:definition> 0000070 - Disclosure - Acquisitions - Components of Identified 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="OtherExpenseNetScheduleofInterestExpenseDetails" roleURI="http://www.primowatercorp.com/role/OtherExpenseNetScheduleofInterestExpenseDetails"> |
| <link:definition> 0000071 - Disclosure - Other Expense, Net - Schedule of Interest 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="InterestExpenseNetScheduleofInterestExpenseDetails" roleURI="http://www.primowatercorp.com/role/InterestExpenseNetScheduleofInterestExpenseDetails"> |
| <link:definition> 0000072 - Disclosure - Interest Expense, Net - Schedule of Interest 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="IncomeTaxesProvisionBenefitforIncomeTaxesDetails" roleURI="http://www.primowatercorp.com/role/IncomeTaxesProvisionBenefitforIncomeTaxesDetails"> |
| <link:definition> 0000073 - Disclosure - Income Taxes - Provision (Benefit) for 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://www.primowatercorp.com/role/IncomeTaxesIncomeTaxExpenseDetails"> |
| <link:definition> 0000074 - 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="IncomeTaxesReconciliationofIncomeTaxesDetails" roleURI="http://www.primowatercorp.com/role/IncomeTaxesReconciliationofIncomeTaxesDetails"> |
| <link:definition> 0000075 - Disclosure - Income Taxes - Reconciliation of 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="IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.primowatercorp.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"> |
| <link:definition> 0000076 - Disclosure - Income Taxes - 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="IncomeTaxesAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/IncomeTaxesAdditionalInformationDetails"> |
| <link:definition> 0000077 - Disclosure - Income Taxes - Additional 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="IncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.primowatercorp.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"> |
| <link:definition> 0000078 - Disclosure - Income Taxes - Unrecognized Tax Benefits (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="ShareBasedCompensationAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/ShareBasedCompensationAdditionalInformationDetails"> |
| <link:definition> 0000079 - Disclosure - Share-Based Compensation - Additional 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="ShareBasedCompensationSharebasedCompensationExpenseDetails" roleURI="http://www.primowatercorp.com/role/ShareBasedCompensationSharebasedCompensationExpenseDetails"> |
| <link:definition> 0000080 - Disclosure - Share-Based Compensation - 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="ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails" roleURI="http://www.primowatercorp.com/role/ShareBasedCompensationUnrecognizedSharebasedCompensationExpenseDetails"> |
| <link:definition> 0000081 - Disclosure - Share-Based Compensation - Unrecognized 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="ShareBasedCompensationScheduleofStockOptionAssumptionsDetails" roleURI="http://www.primowatercorp.com/role/ShareBasedCompensationScheduleofStockOptionAssumptionsDetails"> |
| <link:definition> 0000082 - Disclosure - Share-Based Compensation - Schedule of Stock Option Assumptions (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="ShareBasedCompensationStockOptionActivityDetails" roleURI="http://www.primowatercorp.com/role/ShareBasedCompensationStockOptionActivityDetails"> |
| <link:definition> 0000083 - Disclosure - Share-Based Compensation - Stock Option Activity (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="ShareBasedCompensationPerformancebasedRSUandTimebasedRSUActivityDetails" roleURI="http://www.primowatercorp.com/role/ShareBasedCompensationPerformancebasedRSUandTimebasedRSUActivityDetails"> |
| <link:definition> 0000084 - Disclosure - Share-Based Compensation - Performance-based RSU and Time-based RSU Activity (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="CommonSharesandNetIncomeLossperCommonShareAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/CommonSharesandNetIncomeLossperCommonShareAdditionalInformationDetails"> |
| <link:definition> 0000085 - Disclosure - Common Shares and Net Income (Loss) per Common Share - Additional 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="CommonSharesandNetIncomeLossperCommonShareReconciliationofNumeratorandDenominatorsofBasicandDilutedNetIncomeLossPerCommonShareDetails" roleURI="http://www.primowatercorp.com/role/CommonSharesandNetIncomeLossperCommonShareReconciliationofNumeratorandDenominatorsofBasicandDilutedNetIncomeLossPerCommonShareDetails"> |
| <link:definition> 0000086 - Disclosure - Common Shares and Net Income (Loss) per Common Share - Reconciliation of Numerator and Denominators of Basic and Diluted Net Income (Loss) Per Common 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="CommonSharesandNetIncomeLossperCommonShareSummaryoftheAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetIncomeLossPerCommonShareDetails" roleURI="http://www.primowatercorp.com/role/CommonSharesandNetIncomeLossperCommonShareSummaryoftheAntidilutiveSecuritiesExcludedfromtheComputationofDilutedNetIncomeLossPerCommonShareDetails"> |
| <link:definition> 0000087 - Disclosure - Common Shares and Net Income (Loss) per Common Share - Summary of the Anti-dilutive Securities Excluded from the Computation of Diluted Net Income (Loss) Per Common 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="SegmentReportingAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/SegmentReportingAdditionalInformationDetails"> |
| <link:definition> 0000088 - Disclosure - Segment Reporting - Additional 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="SegmentReportingSegmentReportingInformationbyOperatingSegmentDetails" roleURI="http://www.primowatercorp.com/role/SegmentReportingSegmentReportingInformationbyOperatingSegmentDetails"> |
| <link:definition> 0000089 - Disclosure - Segment Reporting - Segment Reporting Information by Operating 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="SegmentReportingRevenuesbyGeographicAreaDetails" roleURI="http://www.primowatercorp.com/role/SegmentReportingRevenuesbyGeographicAreaDetails"> |
| <link:definition> 0000090 - Disclosure - Segment Reporting - Revenues by Geographic Area (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="SegmentReportingRevenuesbyChannelReportingSegmentDetails" roleURI="http://www.primowatercorp.com/role/SegmentReportingRevenuesbyChannelReportingSegmentDetails"> |
| <link:definition> 0000091 - Disclosure - Segment Reporting - Revenues by Channel Reporting 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="SegmentReportingPropertyPlantandEquipmentNetbyGeographicAreaDetails" roleURI="http://www.primowatercorp.com/role/SegmentReportingPropertyPlantandEquipmentNetbyGeographicAreaDetails"> |
| <link:definition> 0000092 - Disclosure - Segment Reporting - Property, Plant and Equipment, Net by Geographic Area (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="AccountsReceivableNetScheduleofAccountsReceivableNetDetails" roleURI="http://www.primowatercorp.com/role/AccountsReceivableNetScheduleofAccountsReceivableNetDetails"> |
| <link:definition> 0000093 - Disclosure - Accounts Receivable, Net - Schedule of Accounts Receivable, Net (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="InventoriesSummaryofInventoriesDetails" roleURI="http://www.primowatercorp.com/role/InventoriesSummaryofInventoriesDetails"> |
| <link:definition> 0000094 - Disclosure - Inventories - Summary of Inventories (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="PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" roleURI="http://www.primowatercorp.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails"> |
| <link:definition> 0000095 - Disclosure - Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (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="PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails_1" roleURI="http://www.primowatercorp.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails_1"> |
| <link:definition> 0000095 - Disclosure - Property, Plant and Equipment, Net - Summary of Property, Plant and Equipment (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="PropertyPlantandEquipmentNetAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/PropertyPlantandEquipmentNetAdditionalInformationDetails"> |
| <link:definition> 0000096 - Disclosure - Property, Plant and Equipment, Net - Additional 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="IntangibleAssetsNetSummaryofIntangibleAssetsDetails" roleURI="http://www.primowatercorp.com/role/IntangibleAssetsNetSummaryofIntangibleAssetsDetails"> |
| <link:definition> 0000097 - Disclosure - Intangible Assets, Net - Summary 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="IntangibleAssetsNetAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/IntangibleAssetsNetAdditionalInformationDetails"> |
| <link:definition> 0000098 - Disclosure - Intangible Assets, Net - Additional 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="IntangibleAssetsNetEstimatedAmortizationExpenseforIntangibleAssetsDetails" roleURI="http://www.primowatercorp.com/role/IntangibleAssetsNetEstimatedAmortizationExpenseforIntangibleAssetsDetails"> |
| <link:definition> 0000099 - Disclosure - Intangible Assets, Net - Estimated Amortization Expense for 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="AccountsPayableandAccruedLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails" roleURI="http://www.primowatercorp.com/role/AccountsPayableandAccruedLiabilitiesScheduleofAccountsPayableandAccruedLiabilitiesDetails"> |
| <link:definition> 0000100 - Disclosure - Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued 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="DebtComponentsofDebtDetails" roleURI="http://www.primowatercorp.com/role/DebtComponentsofDebtDetails"> |
| <link:definition> 0000101 - Disclosure - Debt - Components of Debt (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="DebtComponentsofDebtDetails_1" roleURI="http://www.primowatercorp.com/role/DebtComponentsofDebtDetails_1"> |
| <link:definition> 0000101 - Disclosure - Debt - Components of Debt (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="DebtComponentsofDebtDetails_2" roleURI="http://www.primowatercorp.com/role/DebtComponentsofDebtDetails_2"> |
| <link:definition> 0000101 - Disclosure - Debt - Components of Debt (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="DebtLongtermDebtPaymentsDetails" roleURI="http://www.primowatercorp.com/role/DebtLongtermDebtPaymentsDetails"> |
| <link:definition> 0000102 - Disclosure - Debt - Long term Debt Payments (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="DebtRevolvingCreditFacilityDetails" roleURI="http://www.primowatercorp.com/role/DebtRevolvingCreditFacilityDetails"> |
| <link:definition> 0000103 - Disclosure - Debt - Revolving Credit Facility (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="Debt4375SeniorNotesduein2029Details" roleURI="http://www.primowatercorp.com/role/Debt4375SeniorNotesduein2029Details"> |
| <link:definition> 0000104 - Disclosure - Debt - 4.375% Senior Notes due in 2029 (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="Debt3875SeniorNotesduein2028Details" roleURI="http://www.primowatercorp.com/role/Debt3875SeniorNotesduein2028Details"> |
| <link:definition> 0000105 - Disclosure - Debt - 3.875% Senior Notes due in 2028 (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="Debt5500SeniorNotesduein2025Details" roleURI="http://www.primowatercorp.com/role/Debt5500SeniorNotesduein2025Details"> |
| <link:definition> 0000106 - Disclosure - Debt - 5.500% Senior Notes due in 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="DebtRevolvingCreditFacilityDetails_1" roleURI="http://www.primowatercorp.com/role/DebtRevolvingCreditFacilityDetails_1"> |
| <link:definition> 0000107 - Disclosure - Debt - Revolving Credit Facility (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="RetirementPlansAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/RetirementPlansAdditionalInformationDetails"> |
| <link:definition> 0000108 - Disclosure - Retirement Plans - Additional 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="RetirementPlansSummaryofChangeinBenefitObligationsChangeinPlanAssetsandUnfundedStatusofDBPlansDetails" roleURI="http://www.primowatercorp.com/role/RetirementPlansSummaryofChangeinBenefitObligationsChangeinPlanAssetsandUnfundedStatusofDBPlansDetails"> |
| <link:definition> 0000109 - Disclosure - Retirement Plans - Summary of Change in Benefit Obligations, Change in Plan Assets and Unfunded Status of DB Plans (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="RetirementPlansScheduleofComponentsofNetPeriodicPensionCostDetails" roleURI="http://www.primowatercorp.com/role/RetirementPlansScheduleofComponentsofNetPeriodicPensionCostDetails"> |
| <link:definition> 0000110 - Disclosure - Retirement Plans - Schedule of Components of Net Periodic Pension Cost (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="RetirementPlansScheduleofAmountsIncludedinAccumulatedOtherComprehensiveLossIncomeNetofTaxwhichhaveNotyetbeenRecognizedinNetPeriodicBenefitCostDetails" roleURI="http://www.primowatercorp.com/role/RetirementPlansScheduleofAmountsIncludedinAccumulatedOtherComprehensiveLossIncomeNetofTaxwhichhaveNotyetbeenRecognizedinNetPeriodicBenefitCostDetails"> |
| <link:definition> 0000111 - Disclosure - Retirement Plans - Schedule of Amounts Included in Accumulated Other Comprehensive (Loss) Income, Net of Tax which have Not yet been Recognized in Net Periodic Benefit Cost (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="RetirementPlansAssumptionsUsedtoDetermineBenefitObligationsDetails" roleURI="http://www.primowatercorp.com/role/RetirementPlansAssumptionsUsedtoDetermineBenefitObligationsDetails"> |
| <link:definition> 0000112 - Disclosure - Retirement Plans - Assumptions Used to Determine Benefit Obligations (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="RetirementPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails" roleURI="http://www.primowatercorp.com/role/RetirementPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails"> |
| <link:definition> 0000113 - Disclosure - Retirement Plans - Assumptions Used to Determine Net Periodic Benefit Cost (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="RetirementPlansScheduleofPensionPlanWeightedAverageAssetAllocationsbyAssetCategoryDetails" roleURI="http://www.primowatercorp.com/role/RetirementPlansScheduleofPensionPlanWeightedAverageAssetAllocationsbyAssetCategoryDetails"> |
| <link:definition> 0000114 - Disclosure - Retirement Plans - Schedule of Pension Plan Weighted-Average Asset Allocations by Asset Category (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="RetirementPlansScheduleofBenefitPaymentsExpectedtobePaidDetails" roleURI="http://www.primowatercorp.com/role/RetirementPlansScheduleofBenefitPaymentsExpectedtobePaidDetails"> |
| <link:definition> 0000115 - Disclosure - Retirement Plans - Schedule of Benefit Payments Expected to be Paid (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="RetirementPlansScheduleofFairValuesofCompanysInternationalPlanAssetsDetails" roleURI="http://www.primowatercorp.com/role/RetirementPlansScheduleofFairValuesofCompanysInternationalPlanAssetsDetails"> |
| <link:definition> 0000116 - Disclosure - Retirement Plans - Schedule of Fair Values of Company's International Plan 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="ConsolidatedAccumulatedOtherComprehensiveLossIncomeChangesinConsolidatedAccumulatedOtherComprehensiveLossIncomebyComponentDetails" roleURI="http://www.primowatercorp.com/role/ConsolidatedAccumulatedOtherComprehensiveLossIncomeChangesinConsolidatedAccumulatedOtherComprehensiveLossIncomebyComponentDetails"> |
| <link:definition> 0000117 - Disclosure - Consolidated Accumulated Other Comprehensive (Loss) Income - Changes in Consolidated Accumulated Other Comprehensive (Loss) Income by Component (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="ConsolidatedAccumulatedOtherComprehensiveLossIncomeReclassificationsOutofAccumulatedOtherComprehensiveIncomeLosstoTotalNetIncomeLossDetails" roleURI="http://www.primowatercorp.com/role/ConsolidatedAccumulatedOtherComprehensiveLossIncomeReclassificationsOutofAccumulatedOtherComprehensiveIncomeLosstoTotalNetIncomeLossDetails"> |
| <link:definition> 0000118 - Disclosure - Consolidated Accumulated Other Comprehensive (Loss) Income - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) to Total Net Income (Loss) (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="CommitmentsandContingenciesAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/CommitmentsandContingenciesAdditionalInformationDetails"> |
| <link:definition> 0000119 - Disclosure - Commitments and Contingencies - Additional 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="FairValueMeasurementsCarryingValueandEstimatedFairValuesofOutstandingDebtDetails" roleURI="http://www.primowatercorp.com/role/FairValueMeasurementsCarryingValueandEstimatedFairValuesofOutstandingDebtDetails"> |
| <link:definition> 0000120 - Disclosure - Fair Value Measurements - Carrying Value and Estimated Fair Values of Outstanding Debt (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="SubsequentEventsAdditionalInformationDetails" roleURI="http://www.primowatercorp.com/role/SubsequentEventsAdditionalInformationDetails"> |
| <link:definition> 0000121 - Disclosure - Subsequent Events - Additional 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="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.primowatercorp.com/role/ScheduleIIValuationandQualifyingAccountsDetails"> |
| <link:definition> 0000122 - Disclosure - Schedule II—Valuation and Qualifying Accounts (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="prmw_CertainEmployeesMember" abstract="true" name="CertainEmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_NorthAmericaSegmentMember" abstract="true" name="NorthAmericaSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_DividendPayableIssuedThroughAccountsPayableAndOtherAccruedLiabilities" abstract="false" name="DividendPayableIssuedThroughAccountsPayableAndOtherAccruedLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_AquaterraReportingUnitMember" abstract="true" name="AquaterraReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInflationFactor" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostInflationFactor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="prmw_SipWellNVAcquisitionMember" abstract="true" name="SipWellNVAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLeaseObligation" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLeaseObligation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_SelfInsuranceReserveCoveredByInsurance" abstract="false" name="SelfInsuranceReserveCoveredByInsurance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_UnrecognizedTaxBenefitExpenseForeignExchange" abstract="false" name="UnrecognizedTaxBenefitExpenseForeignExchange" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_AimiaReportingUnitMember" abstract="true" name="AimiaReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_FivePointFiveZeroZeroPercentSeniorNotesDueInTwoThousandTwentyFiveMember" abstract="true" name="FivePointFiveZeroZeroPercentSeniorNotesDueInTwoThousandTwentyFiveMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardReducedNumberOfSharesAvailableForIssuance" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardReducedNumberOfSharesAvailableForIssuance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="prmw_SaleLeasebackTransactionLeaseTwoMember" abstract="true" name="SaleLeasebackTransactionLeaseTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ThreePointEightSevenFivePercentSeniorNotesDueInTwoThousandTwentyEightMember" abstract="true" name="ThreePointEightSevenFivePercentSeniorNotesDueInTwoThousandTwentyEightMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_FinanceLeaseCost" abstract="false" name="FinanceLeaseCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_DebtInstrumentFinancingFeeAmortizationPeriod" abstract="false" name="DebtInstrumentFinancingFeeAmortizationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOperatingLease" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesOperatingLease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_IncomeTaxReconciliationTaxExemptInterestIncome" abstract="false" name="IncomeTaxReconciliationTaxExemptInterestIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_December2019ShareRepurchaseProgramMember" abstract="true" name="December2019ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_SaleLeasebackTransactionNumberOfPropertiesSubleased" abstract="false" name="SaleLeasebackTransactionNumberOfPropertiesSubleased" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="prmw_ScheduleOfPensionPlanWeightedAverageAssetAllocationsByAssetCategoryTableTextBlock" abstract="false" name="ScheduleOfPensionPlanWeightedAverageAssetAllocationsByAssetCategoryTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="prmw_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetActuarialGainsLossesNetOfTax" abstract="false" name="DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetActuarialGainsLossesNetOfTax" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_RefrescoGroupNVMember" abstract="true" name="RefrescoGroupNVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_BusinessAndBasisOfPresentationTable" abstract="true" name="BusinessAndBasisOfPresentationTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_BenefitPlansLineItems" abstract="true" name="BenefitPlansLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_ValuationAllowancesAndReservesReductionsInSales" abstract="false" name="ValuationAllowancesAndReservesReductionsInSales" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_WaterRefillAndWaterFiltrationMember" abstract="true" name="WaterRefillAndWaterFiltrationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_WaterRetailMember" abstract="true" name="WaterRetailMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_DefinedBenefitPlanPlanAssetsIncreaseDecreaseForExpectedReturnLoss" abstract="false" name="DefinedBenefitPlanPlanAssetsIncreaseDecreaseForExpectedReturnLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTotalAwardsGrantedToParticipantsInPlan" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfTotalAwardsGrantedToParticipantsInPlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="prmw_EscrowDepositReleased" abstract="false" name="EscrowDepositReleased" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_DecantaeReportingUnitMember" abstract="true" name="DecantaeReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_NetPeriodicBenefitCostAssumptionsTable" abstract="true" name="NetPeriodicBenefitCostAssumptionsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_RepaymentsOfLongTermDebtAccruedInterestPayments" abstract="false" name="RepaymentsOfLongTermDebtAccruedInterestPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAsset" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_WaterDirectAndWaterExchangeMember" abstract="true" name="WaterDirectAndWaterExchangeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_COVID19PandemicMember" abstract="true" name="COVID19PandemicMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_AllOtherProductsMember" abstract="true" name="AllOtherProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_IsraelandCanadaMember" abstract="true" name="IsraelandCanadaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_August2022ShareRepurchaseProgramMember" abstract="true" name="August2022ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_IncomeTaxReconciliationIntercompanyTransactionsAndNontaxableDividendIncome" abstract="false" name="IncomeTaxReconciliationIntercompanyTransactionsAndNontaxableDividendIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_LiabilityClassifiedAwardsMember" abstract="true" name="LiabilityClassifiedAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_MeasurementInputWeightedAverageTerminalGrowthRateMember" abstract="true" name="MeasurementInputWeightedAverageTerminalGrowthRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_EdenSpringsNetherlandsBVMember" abstract="true" name="EdenSpringsNetherlandsBVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ScheduleOfInterestExpenseNetTableTextBlock" abstract="false" name="ScheduleOfInterestExpenseNetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="prmw_ScheduleOfRevenuesFromExternalCustomersLineItems" abstract="true" name="ScheduleOfRevenuesFromExternalCustomersLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForFutureIssuance" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForFutureIssuance" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="prmw_IncomeTaxesLineItems" abstract="true" name="IncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" abstract="true" name="OperatingLeaseAssetsAndLiabilitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_AccruedDepositsCurrent" abstract="false" name="AccruedDepositsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_ApprovedSaleOfMultiplePropertiesMember" abstract="true" name="ApprovedSaleOfMultiplePropertiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_IntangiblesAndOtherAssetsNetLineItems" abstract="true" name="IntangiblesAndOtherAssetsNetLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_RevenueFromContractWithCustomerIncludingAssessedTaxImpactOfAdditionalWeekInFiscalYear" abstract="false" name="RevenueFromContractWithCustomerIncludingAssessedTaxImpactOfAdditionalWeekInFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_SoftwareMember" abstract="true" name="SoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsPrepaidExpenseAndOtherAssets" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsPrepaidExpenseAndOtherAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationInflationFactor" abstract="false" name="DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationInflationFactor" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="prmw_NumberOfYearsCarbonNeutralityMaintained" abstract="false" name="NumberOfYearsCarbonNeutralityMaintained" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="prmw_MountainValleyReportingUnitMember" abstract="true" name="MountainValleyReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodModified" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodModified" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/> |
| <xs:element id="prmw_TenPointZeroPercentSeniorNotesDueInTwoThousandTwentyOneMember" abstract="true" name="TenPointZeroPercentSeniorNotesDueInTwoThousandTwentyOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ScheduleOfRevenuesFromExternalCustomersTable" abstract="true" name="ScheduleOfRevenuesFromExternalCustomersTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_NonUsBondsMember" abstract="true" name="NonUsBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_SDDispositionMember" abstract="true" name="SDDispositionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_RestructuringPlan2020Member" abstract="true" name="RestructuringPlan2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_EdenIsraelReportingUnitMember" abstract="true" name="EdenIsraelReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_OtherCountryMember" abstract="true" name="OtherCountryMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutIfCircumstancesMet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_DeferredTaxAssetLeaseLiability" abstract="false" name="DeferredTaxAssetLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_NetPeriodicBenefitCostAssumptionsLineItems" abstract="true" name="NetPeriodicBenefitCostAssumptionsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_ScheduleOfExpectedFuturePensionBenefitPaymentLineItems" abstract="true" name="ScheduleOfExpectedFuturePensionBenefitPaymentLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_CustomerEquipmentMember" abstract="true" name="CustomerEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_NorthAmericaSegmentAndEuropeSegmentMember" abstract="true" name="NorthAmericaSegmentAndEuropeSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutPerformancePercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateTargetPayoutPerformancePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="prmw_SaleLeasebackTransactionNetProceedsHeldInEscrow" abstract="false" name="SaleLeasebackTransactionNetProceedsHeldInEscrow" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_OperatingLossCarryforwardsNotSubjectToExpiration" abstract="false" name="OperatingLossCarryforwardsNotSubjectToExpiration" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_ValuationGuidelinePublicCompanyApproachMember" abstract="true" name="ValuationGuidelinePublicCompanyApproachMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_EdenReportingUnitMember" abstract="true" name="EdenReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantTargetPerformancePercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantTargetPerformancePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="prmw_EstimatedCountMinimumReductionOfWaterBottleProductionDueToPlannedExitFromCertainMarket" abstract="false" name="EstimatedCountMinimumReductionOfWaterBottleProductionDueToPlannedExitFromCertainMarket" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="prmw_DebtInstrumentAmountRedeemable" abstract="false" name="DebtInstrumentAmountRedeemable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_PensionPlansPostretirementAndOtherEmployeeBenefitsTable" abstract="true" name="PensionPlansPostretirementAndOtherEmployeeBenefitsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_InventoryResaleItems" abstract="false" name="InventoryResaleItems" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsModifiedWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsModifiedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/> |
| <xs:element id="prmw_LeeseeOperatingLeaseOptionToTerminate" abstract="false" name="LeeseeOperatingLeaseOptionToTerminate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/> |
| <xs:element id="prmw_FarrersReportingUnitMember" abstract="true" name="FarrersReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentNoncurrentLiabilitiesLongTermDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_EuropeSegmentMember" abstract="true" name="EuropeSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_WaterRefillMember" abstract="true" name="WaterRefillMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_StockOptionPlanAwardsGrantedIn2021AndThereafterMember" abstract="true" name="StockOptionPlanAwardsGrantedIn2021AndThereafterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ShareBasedPaymentArrangementBusinessCombinationNoncashExpense" abstract="false" name="ShareBasedPaymentArrangementBusinessCombinationNoncashExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_FourPointThreeSevenFivePercentSeniorNotesDueInTwoThousandTwentyNineMember" abstract="true" name="FourPointThreeSevenFivePercentSeniorNotesDueInTwoThousandTwentyNineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_AllOtherProductsToEuropeMember" abstract="true" name="AllOtherProductsToEuropeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_DeferredTaxLiabilitiesRightOfUseAsset" abstract="false" name="DeferredTaxLiabilitiesRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_CashFlowLesseeAbstract" abstract="true" name="CashFlowLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_SignificantAccountingPoliciesLineItems" abstract="true" name="SignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_A2018EquityIncentivePlanMember" abstract="true" name="A2018EquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_DebtInstrumentCovenantConsummateMaterialAcquisitionAmount" abstract="false" name="DebtInstrumentCovenantConsummateMaterialAcquisitionAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_BenefitPlansTable" abstract="true" name="BenefitPlansTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_TraditionalCsdAndJuiceBusinessMember" abstract="true" name="TraditionalCsdAndJuiceBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_AlternativeInvestmentMember" abstract="true" name="AlternativeInvestmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_EdenEuropeReportingUnitMember" abstract="true" name="EdenEuropeReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ReportingUnitMeasurementInput" abstract="false" name="ReportingUnitMeasurementInput" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:decimalItemType"/> |
| <xs:element id="prmw_FivePointFiveZeroZeroPercentSeniorNotesDueInTwoThousandTwentyFourMember" abstract="true" name="FivePointFiveZeroZeroPercentSeniorNotesDueInTwoThousandTwentyFourMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_LetterOfCreditAndRevolvingCreditFacilityMember" abstract="true" name="LetterOfCreditAndRevolvingCreditFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_NumberOfSegmentComponents" abstract="false" name="NumberOfSegmentComponents" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="prmw_OthercreditcarryforwardMember" abstract="true" name="OthercreditcarryforwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" abstract="true" name="FinanceLeaseAssetsAndLiabilitiesLesseeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_WaterDispensersMember" abstract="true" name="WaterDispensersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_NumberOfLocationsInWhichEntityOperates" abstract="false" name="NumberOfLocationsInWhichEntityOperates" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="prmw_ForeignCurrencySwapAndCommodityContractMember" abstract="true" name="ForeignCurrencySwapAndCommodityContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_May2021ShareRepurchaseProgramMember" abstract="true" name="May2021ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsReceivables" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_ExitingOfOperationsInRussiaMember" abstract="true" name="ExitingOfOperationsInRussiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_AccountsPayableAndAccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" abstract="true" name="AccountsPayableAndAccruedLiabilitiesCurrentAndOtherLiabilitiesNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_WageSubsidiesReceived" abstract="false" name="WageSubsidiesReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_SaleLeasebackTransactionLeaseOneMember" abstract="true" name="SaleLeasebackTransactionLeaseOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ABLFacilityMember" abstract="true" name="ABLFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_FinanceLeasesMember" abstract="true" name="FinanceLeasesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_GuarantorObligationsNumberofLessors" abstract="false" name="GuarantorObligationsNumberofLessors" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="prmw_EmployeesStockPurchasePlanMember" abstract="true" name="EmployeesStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_DefinedBenefitPlanPlanAssetsActuarialGainLoss" abstract="false" name="DefinedBenefitPlanPlanAssetsActuarialGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_SixPointSevenFiveZeroPercentSeniorNotesDueInTwoThousandTwentyMember" abstract="true" name="SixPointSevenFiveZeroPercentSeniorNotesDueInTwoThousandTwentyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_EquityPlanMember" abstract="true" name="EquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_IntangiblesAndOtherAssetsNetTable" abstract="true" name="IntangiblesAndOtherAssetsNetTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_ScheduleOfExpectedFuturePensionBenefitPaymentTable" abstract="true" name="ScheduleOfExpectedFuturePensionBenefitPaymentTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_OperatingIncomeLossImpactOfAdditionalWeekInFiscalYear" abstract="false" name="OperatingIncomeLossImpactOfAdditionalWeekInFiscalYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_FonthillReportingUnitMember" abstract="true" name="FonthillReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLease" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLease" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_DebtInstrumentCovenantLeverageRatioTemporaryIncreaseMaterialAcquisition" abstract="false" name="DebtInstrumentCovenantLeverageRatioTemporaryIncreaseMaterialAcquisition" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="prmw_LeasesWeightedAverageDiscountRateAbstract" abstract="true" name="LeasesWeightedAverageDiscountRateAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccountsPayable" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesAccountsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_EdenEuropeAndEdenIsraelReportingUnitsMember" abstract="true" name="EdenEuropeAndEdenIsraelReportingUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_DebtInstrumentCovenantInterestCoverageRatioMinimum" abstract="false" name="DebtInstrumentCovenantInterestCoverageRatioMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="prmw_DebtInstrumentCovenantLeverageRatioMaximum" abstract="false" name="DebtInstrumentCovenantLeverageRatioMaximum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/> |
| <xs:element id="prmw_InsuranceContractMember" abstract="true" name="InsuranceContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesLongTermDebt" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentLiabilitiesLongTermDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_ClosingPriceOfCommonStock" abstract="false" name="ClosingPriceOfCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/> |
| <xs:element id="prmw_RepaymentsOfLongTermDebtPremiumPayments" abstract="false" name="RepaymentsOfLongTermDebtPremiumPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_ReceivablesNetCurrentAndOtherAssetsNoncurrentMember" abstract="true" name="ReceivablesNetCurrentAndOtherAssetsNoncurrentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_WaterDirectMember" abstract="true" name="WaterDirectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_SaleLeasebackTransactionNumberOfPropertiesSold" abstract="false" name="SaleLeasebackTransactionNumberOfPropertiesSold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="prmw_CustomerDepositsPolicyTextBlock" abstract="false" name="CustomerDepositsPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="prmw_IncomeTaxesTable" abstract="true" name="IncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" abstract="true" name="RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxAdjustmentPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxAdjustmentPercent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_AssetsandLiabilitiesLeaseTableTextBlock" abstract="false" name="AssetsandLiabilitiesLeaseTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/> |
| <xs:element id="prmw_AllOtherCountriesMember" abstract="true" name="AllOtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_ReturnableBottlesMember" abstract="true" name="ReturnableBottlesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_DSSAquaReportingUnitMember" abstract="true" name="DSSAquaReportingUnitMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_UnrecognizedTaxBenefitsResultingFromSettlementsWithTaxingAuthoritiesPriorPeriodTaxPositions" abstract="false" name="UnrecognizedTaxBenefitsResultingFromSettlementsWithTaxingAuthoritiesPriorPeriodTaxPositions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_LegacyPrimoAcquisitionMember" abstract="true" name="LegacyPrimoAcquisitionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_SignificantAccountingPoliciesTable" abstract="true" name="SignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_BusinessAndBasisOfPresentationLineItems" abstract="true" name="BusinessAndBasisOfPresentationLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_SaleLeasebackTransactionMember" abstract="true" name="SaleLeasebackTransactionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_PlatesFilmsAndMoldsMember" abstract="true" name="PlatesFilmsAndMoldsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_SaleLeasebackTransactionNumberOfPropertiesApprovedToSell" abstract="false" name="SaleLeasebackTransactionNumberOfPropertiesApprovedToSell" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="prmw_LongTermDebtAndLeaseObligationFaceAmount" abstract="false" name="LongTermDebtAndLeaseObligationFaceAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" abstract="true" name="PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/> |
| <xs:element id="prmw_WaterExchangeAndWaterRefillMember" abstract="true" name="WaterExchangeAndWaterRefillMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| <xs:element id="prmw_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsCashAndCashEquivalents" abstract="false" name="BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentCurrentAssetsCashAndCashEquivalents" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/> |
| <xs:element id="prmw_LineOfCreditFacilityNumberOfFinancialCovenants" abstract="false" name="LineOfCreditFacilityNumberOfFinancialCovenants" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/> |
| <xs:element id="prmw_StockOptionPlanMember" abstract="true" name="StockOptionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/> |
| </xs:schema> |