0000891024-24-000005.txt : 20240228 0000891024-24-000005.hdr.sgml : 20240228 20240228145829 ACCESSION NUMBER: 0000891024-24-000005 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20240127 FILED AS OF DATE: 20240228 DATE AS OF CHANGE: 20240228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PATTERSON COMPANIES, INC. CENTRAL INDEX KEY: 0000891024 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MEDICAL, DENTAL & HOSPITAL EQUIPMENT & SUPPLIES [5047] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 410886515 STATE OF INCORPORATION: MN FISCAL YEAR END: 0427 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-20572 FILM NUMBER: 24694230 BUSINESS ADDRESS: STREET 1: 1031 MENDOTA HEIGHTS RD CITY: ST PAUL STATE: MN ZIP: 55120-1401 BUSINESS PHONE: 6516861600 MAIL ADDRESS: STREET 1: 1031 MENDOTA HEIGHTS RD CITY: ST PAUL STATE: MN ZIP: 55120-1401 FORMER COMPANY: FORMER CONFORMED NAME: PATTERSON DENTAL CO DATE OF NAME CHANGE: 19950111 10-Q 1 pdco-20240127.htm 10-Q pdco-20240127
false2024Q30000891024--04-27http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense39100008910242023-04-302024-01-2700008910242024-02-20xbrli:shares00008910242024-01-27iso4217:USD00008910242023-04-29iso4217:USDxbrli:shares00008910242023-10-292024-01-2700008910242022-10-302023-01-2800008910242022-05-012023-01-280000891024us-gaap:CommonStockMember2022-04-300000891024us-gaap:AdditionalPaidInCapitalMember2022-04-300000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300000891024us-gaap:RetainedEarningsMember2022-04-300000891024us-gaap:NoncontrollingInterestMember2022-04-3000008910242022-04-300000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-07-3000008910242022-05-012022-07-300000891024us-gaap:RetainedEarningsMember2022-05-012022-07-300000891024us-gaap:NoncontrollingInterestMember2022-05-012022-07-300000891024us-gaap:CommonStockMember2022-05-012022-07-300000891024us-gaap:AdditionalPaidInCapitalMember2022-05-012022-07-300000891024us-gaap:CommonStockMember2022-07-300000891024us-gaap:AdditionalPaidInCapitalMember2022-07-300000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-300000891024us-gaap:RetainedEarningsMember2022-07-300000891024us-gaap:NoncontrollingInterestMember2022-07-3000008910242022-07-300000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-312022-10-2900008910242022-07-312022-10-290000891024us-gaap:RetainedEarningsMember2022-07-312022-10-290000891024us-gaap:NoncontrollingInterestMember2022-07-312022-10-290000891024us-gaap:CommonStockMember2022-07-312022-10-290000891024us-gaap:AdditionalPaidInCapitalMember2022-07-312022-10-290000891024us-gaap:CommonStockMember2022-10-290000891024us-gaap:AdditionalPaidInCapitalMember2022-10-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-290000891024us-gaap:RetainedEarningsMember2022-10-290000891024us-gaap:NoncontrollingInterestMember2022-10-2900008910242022-10-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-302023-01-280000891024us-gaap:RetainedEarningsMember2022-10-302023-01-280000891024us-gaap:NoncontrollingInterestMember2022-10-302023-01-280000891024us-gaap:CommonStockMember2022-10-302023-01-280000891024us-gaap:AdditionalPaidInCapitalMember2022-10-302023-01-280000891024us-gaap:CommonStockMember2023-01-280000891024us-gaap:AdditionalPaidInCapitalMember2023-01-280000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-280000891024us-gaap:RetainedEarningsMember2023-01-280000891024us-gaap:NoncontrollingInterestMember2023-01-2800008910242023-01-280000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-292023-04-2900008910242023-01-292023-04-290000891024us-gaap:RetainedEarningsMember2023-01-292023-04-290000891024us-gaap:NoncontrollingInterestMember2023-01-292023-04-290000891024us-gaap:CommonStockMember2023-01-292023-04-290000891024us-gaap:AdditionalPaidInCapitalMember2023-01-292023-04-290000891024us-gaap:CommonStockMember2023-04-290000891024us-gaap:AdditionalPaidInCapitalMember2023-04-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-290000891024us-gaap:RetainedEarningsMember2023-04-290000891024us-gaap:NoncontrollingInterestMember2023-04-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-302023-07-2900008910242023-04-302023-07-290000891024us-gaap:RetainedEarningsMember2023-04-302023-07-290000891024us-gaap:NoncontrollingInterestMember2023-04-302023-07-290000891024us-gaap:CommonStockMember2023-04-302023-07-290000891024us-gaap:AdditionalPaidInCapitalMember2023-04-302023-07-290000891024us-gaap:CommonStockMember2023-07-290000891024us-gaap:AdditionalPaidInCapitalMember2023-07-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-290000891024us-gaap:RetainedEarningsMember2023-07-290000891024us-gaap:NoncontrollingInterestMember2023-07-2900008910242023-07-290000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-302023-10-2800008910242023-07-302023-10-280000891024us-gaap:RetainedEarningsMember2023-07-302023-10-280000891024us-gaap:NoncontrollingInterestMember2023-07-302023-10-280000891024us-gaap:CommonStockMember2023-07-302023-10-280000891024us-gaap:AdditionalPaidInCapitalMember2023-07-302023-10-280000891024us-gaap:CommonStockMember2023-10-280000891024us-gaap:AdditionalPaidInCapitalMember2023-10-280000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-280000891024us-gaap:RetainedEarningsMember2023-10-280000891024us-gaap:NoncontrollingInterestMember2023-10-2800008910242023-10-280000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-292024-01-270000891024us-gaap:RetainedEarningsMember2023-10-292024-01-270000891024us-gaap:NoncontrollingInterestMember2023-10-292024-01-270000891024us-gaap:CommonStockMember2023-10-292024-01-270000891024us-gaap:AdditionalPaidInCapitalMember2023-10-292024-01-270000891024us-gaap:CommonStockMember2024-01-270000891024us-gaap:AdditionalPaidInCapitalMember2024-01-270000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-270000891024us-gaap:RetainedEarningsMember2024-01-270000891024us-gaap:NoncontrollingInterestMember2024-01-270000891024pdco:MillerVetHoldingsLLCMember2023-04-302023-07-290000891024us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-04-302023-07-290000891024us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-10-302023-01-280000891024us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-01-280000891024pdco:ReceivablesPurchaseAgreementsMember2024-01-270000891024pdco:ReceivablesPurchaseAgreementsMember2023-04-290000891024pdco:ReceivablesPurchaseAgreementsMember2023-04-302024-01-270000891024pdco:ReceivablesPurchaseAgreementsMember2022-05-012023-01-280000891024pdco:ReceivablesPurchaseAgreementsMember2022-04-300000891024pdco:ReceivablesPurchaseAgreementsMember2023-01-28pdco:financingAgreement0000891024pdco:MitsubishiUFJFinancialGroupMember2023-04-302024-01-27xbrli:pure0000891024pdco:MitsubishiUFJFinancialGroupMember2024-01-270000891024pdco:FifthThirdNationalBankMember2023-04-302024-01-270000891024pdco:FifthThirdNationalBankMember2023-07-290000891024pdco:MitsubishiUFJFinancialGroupMember2023-10-280000891024pdco:CustomerFinanceContractsMember2023-10-292024-01-270000891024pdco:CustomerFinanceContractsMember2022-10-302023-01-280000891024pdco:CustomerFinanceContractsMember2023-04-302024-01-270000891024pdco:CustomerFinanceContractsMember2022-05-012023-01-280000891024pdco:UnsettledContractsMember2024-01-270000891024pdco:UnsettledContractsMember2023-04-290000891024pdco:CustomerFinanceContractsMember2023-04-290000891024pdco:CustomerFinanceContractsMember2022-04-300000891024pdco:CustomerFinanceContractsMember2024-01-270000891024pdco:CustomerFinanceContractsMember2023-01-280000891024us-gaap:InterestRateCapMember2024-01-270000891024pdco:InterestRateSwapAgreementMember2014-01-310000891024pdco:FivePointOneSevenPercentageSeniorNotesMember2014-01-310000891024pdco:A348SeniorNotesDue2025Member2015-03-250000891024pdco:InterestRateSwapAgreementMember2015-03-012015-03-310000891024us-gaap:InterestRateSwapMember2023-04-290000891024pdco:InterestRateSwapTwoMember2024-01-270000891024us-gaap:InterestRateSwapMember2024-01-270000891024pdco:InterestRateSwapAgreementMember2023-04-302024-01-270000891024pdco:InterestRateSwapAgreementMember2022-05-012023-01-280000891024us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:InterestRateContractMember2024-01-270000891024us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:InterestRateContractMember2023-04-290000891024us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateContractMember2024-01-270000891024us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateContractMember2023-04-290000891024us-gaap:InterestRateContractMemberpdco:OtherAccruedLiabilitiesMember2024-01-270000891024us-gaap:InterestRateContractMemberpdco:OtherAccruedLiabilitiesMember2023-04-290000891024us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateContractMember2024-01-270000891024us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:InterestRateContractMember2023-04-290000891024us-gaap:InterestRateContractMember2023-10-292024-01-270000891024us-gaap:InterestRateContractMember2022-10-302023-01-280000891024us-gaap:InterestRateContractMember2023-04-302024-01-270000891024us-gaap:InterestRateContractMember2022-05-012023-01-280000891024us-gaap:InterestRateContractMemberus-gaap:NondesignatedMember2023-10-292024-01-270000891024us-gaap:InterestRateContractMemberus-gaap:NondesignatedMember2022-10-302023-01-280000891024us-gaap:InterestRateContractMemberus-gaap:NondesignatedMember2023-04-302024-01-270000891024us-gaap:InterestRateContractMemberus-gaap:NondesignatedMember2022-05-012023-01-280000891024us-gaap:FairValueInputsLevel1Member2024-01-270000891024us-gaap:FairValueInputsLevel2Member2024-01-270000891024us-gaap:FairValueInputsLevel3Member2024-01-270000891024us-gaap:FairValueInputsLevel1Member2023-04-290000891024us-gaap:FairValueInputsLevel2Member2023-04-290000891024us-gaap:FairValueInputsLevel3Member2023-04-290000891024pdco:VetsourceMember2024-01-270000891024pdco:VetsourceMember2023-04-290000891024pdco:TechnologyPartnerInnovationsLLCMember2018-04-292019-04-270000891024pdco:TechnologyPartnerInnovationsLLCMember2022-05-012023-04-290000891024pdco:TechnologyPartnerInnovationsLLCMember2023-04-302024-01-270000891024pdco:TechnologyPartnerInnovationsLLCMember2023-10-292024-01-270000891024pdco:TechnologyPartnerInnovationsLLCMember2022-10-302023-01-280000891024pdco:TechnologyPartnerInnovationsLLCMember2022-05-012023-01-28pdco:Segment0000891024country:US2023-10-292024-01-270000891024country:US2022-10-302023-01-280000891024country:US2023-04-302024-01-270000891024country:US2022-05-012023-01-280000891024country:GB2023-10-292024-01-270000891024country:GB2022-10-302023-01-280000891024country:GB2023-04-302024-01-270000891024country:GB2022-05-012023-01-280000891024country:CA2023-10-292024-01-270000891024country:CA2022-10-302023-01-280000891024country:CA2023-04-302024-01-270000891024country:CA2022-05-012023-01-280000891024country:USpdco:DentalSupplyMember2023-10-292024-01-270000891024country:USpdco:DentalSupplyMember2022-10-302023-01-280000891024country:USpdco:DentalSupplyMember2023-04-302024-01-270000891024country:USpdco:DentalSupplyMember2022-05-012023-01-280000891024country:CApdco:DentalSupplyMember2023-10-292024-01-270000891024country:CApdco:DentalSupplyMember2022-10-302023-01-280000891024country:CApdco:DentalSupplyMember2023-04-302024-01-270000891024country:CApdco:DentalSupplyMember2022-05-012023-01-280000891024pdco:DentalSupplyMember2023-10-292024-01-270000891024pdco:DentalSupplyMember2022-10-302023-01-280000891024pdco:DentalSupplyMember2023-04-302024-01-270000891024pdco:DentalSupplyMember2022-05-012023-01-280000891024country:USpdco:AnimalHealthMember2023-10-292024-01-270000891024country:USpdco:AnimalHealthMember2022-10-302023-01-280000891024country:USpdco:AnimalHealthMember2023-04-302024-01-270000891024country:USpdco:AnimalHealthMember2022-05-012023-01-280000891024country:GBpdco:AnimalHealthMember2023-10-292024-01-270000891024country:GBpdco:AnimalHealthMember2022-10-302023-01-280000891024country:GBpdco:AnimalHealthMember2023-04-302024-01-270000891024country:GBpdco:AnimalHealthMember2022-05-012023-01-280000891024country:CApdco:AnimalHealthMember2023-10-292024-01-270000891024country:CApdco:AnimalHealthMember2022-10-302023-01-280000891024country:CApdco:AnimalHealthMember2023-04-302024-01-270000891024country:CApdco:AnimalHealthMember2022-05-012023-01-280000891024pdco:AnimalHealthMember2023-10-292024-01-270000891024pdco:AnimalHealthMember2022-10-302023-01-280000891024pdco:AnimalHealthMember2023-04-302024-01-270000891024pdco:AnimalHealthMember2022-05-012023-01-280000891024country:USus-gaap:CorporateMember2023-10-292024-01-270000891024country:USus-gaap:CorporateMember2022-10-302023-01-280000891024country:USus-gaap:CorporateMember2023-04-302024-01-270000891024country:USus-gaap:CorporateMember2022-05-012023-01-280000891024us-gaap:CorporateMember2023-10-292024-01-270000891024us-gaap:CorporateMember2022-10-302023-01-280000891024us-gaap:CorporateMember2023-04-302024-01-270000891024us-gaap:CorporateMember2022-05-012023-01-280000891024pdco:ConsumablesMember2023-10-292024-01-270000891024pdco:ConsumablesMember2022-10-302023-01-280000891024pdco:ConsumablesMember2023-04-302024-01-270000891024pdco:ConsumablesMember2022-05-012023-01-280000891024pdco:EquipmentAndSoftwareMember2023-10-292024-01-270000891024pdco:EquipmentAndSoftwareMember2022-10-302023-01-280000891024pdco:EquipmentAndSoftwareMember2023-04-302024-01-270000891024pdco:EquipmentAndSoftwareMember2022-05-012023-01-280000891024pdco:OtherProductMember2023-10-292024-01-270000891024pdco:OtherProductMember2022-10-302023-01-280000891024pdco:OtherProductMember2023-04-302024-01-270000891024pdco:OtherProductMember2022-05-012023-01-280000891024pdco:ConsumablesMemberpdco:DentalSupplyMember2023-10-292024-01-270000891024pdco:ConsumablesMemberpdco:DentalSupplyMember2022-10-302023-01-280000891024pdco:ConsumablesMemberpdco:DentalSupplyMember2023-04-302024-01-270000891024pdco:ConsumablesMemberpdco:DentalSupplyMember2022-05-012023-01-280000891024pdco:EquipmentAndSoftwareMemberpdco:DentalSupplyMember2023-10-292024-01-270000891024pdco:EquipmentAndSoftwareMemberpdco:DentalSupplyMember2022-10-302023-01-280000891024pdco:EquipmentAndSoftwareMemberpdco:DentalSupplyMember2023-04-302024-01-270000891024pdco:EquipmentAndSoftwareMemberpdco:DentalSupplyMember2022-05-012023-01-280000891024pdco:DentalSupplyMemberpdco:OtherProductMember2023-10-292024-01-270000891024pdco:DentalSupplyMemberpdco:OtherProductMember2022-10-302023-01-280000891024pdco:DentalSupplyMemberpdco:OtherProductMember2023-04-302024-01-270000891024pdco:DentalSupplyMemberpdco:OtherProductMember2022-05-012023-01-280000891024pdco:ConsumablesMemberpdco:AnimalHealthMember2023-10-292024-01-270000891024pdco:ConsumablesMemberpdco:AnimalHealthMember2022-10-302023-01-280000891024pdco:ConsumablesMemberpdco:AnimalHealthMember2023-04-302024-01-270000891024pdco:ConsumablesMemberpdco:AnimalHealthMember2022-05-012023-01-280000891024pdco:EquipmentAndSoftwareMemberpdco:AnimalHealthMember2023-10-292024-01-270000891024pdco:EquipmentAndSoftwareMemberpdco:AnimalHealthMember2022-10-302023-01-280000891024pdco:EquipmentAndSoftwareMemberpdco:AnimalHealthMember2023-04-302024-01-270000891024pdco:EquipmentAndSoftwareMemberpdco:AnimalHealthMember2022-05-012023-01-280000891024pdco:AnimalHealthMemberpdco:OtherProductMember2023-10-292024-01-270000891024pdco:AnimalHealthMemberpdco:OtherProductMember2022-10-302023-01-280000891024pdco:AnimalHealthMemberpdco:OtherProductMember2023-04-302024-01-270000891024pdco:AnimalHealthMemberpdco:OtherProductMember2022-05-012023-01-280000891024us-gaap:CorporateMemberpdco:OtherProductMember2023-10-292024-01-270000891024us-gaap:CorporateMemberpdco:OtherProductMember2022-10-302023-01-280000891024us-gaap:CorporateMemberpdco:OtherProductMember2023-04-302024-01-270000891024us-gaap:CorporateMemberpdco:OtherProductMember2022-05-012023-01-280000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2023-10-292024-01-270000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2022-10-302023-01-280000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2023-04-302024-01-270000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2022-05-012023-01-280000891024us-gaap:OperatingSegmentsMemberpdco:AnimalHealthMember2023-10-292024-01-270000891024us-gaap:OperatingSegmentsMemberpdco:AnimalHealthMember2022-10-302023-01-280000891024us-gaap:OperatingSegmentsMemberpdco:AnimalHealthMember2023-04-302024-01-270000891024us-gaap:OperatingSegmentsMemberpdco:AnimalHealthMember2022-05-012023-01-280000891024us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2023-10-292024-01-270000891024us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2022-10-302023-01-280000891024us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2023-04-302024-01-270000891024us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2022-05-012023-01-280000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2024-01-270000891024us-gaap:OperatingSegmentsMemberpdco:DentalSupplyMember2023-04-290000891024us-gaap:OperatingSegmentsMemberpdco:AnimalHealthMember2024-01-270000891024us-gaap:OperatingSegmentsMemberpdco:AnimalHealthMember2023-04-290000891024us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2024-01-270000891024us-gaap:OperatingSegmentsMemberus-gaap:CorporateMember2023-04-290000891024us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-04-290000891024us-gaap:AccumulatedTranslationAdjustmentMember2023-04-290000891024us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2023-04-302024-01-270000891024us-gaap:AccumulatedTranslationAdjustmentMember2023-04-302024-01-270000891024us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-302024-01-270000891024us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember2024-01-270000891024us-gaap:AccumulatedTranslationAdjustmentMember2024-01-270000891024pdco:TimothyERoganMember2023-10-292024-01-270000891024pdco:TimothyERoganMember2024-01-27
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 ____________________________________________________________ 
FORM 10-Q
 ____________________________________________________________
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED January 27, 2024.
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15 (d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File No. 0-20572
 __________________________________________________________
PATTERSON COMPANIES, INC.

(Exact Name of Registrant as Specified in Its Charter)
 ____________________________________________________________
Minnesota41-0886515
(State or Other Jurisdiction of
Incorporation or Organization)
(I.R.S. Employer
Identification Number)
1031 Mendota Heights Road
St. PaulMinnesota55120
(Address of Principal Executive Offices)(Zip Code)
(651) 686-1600
(Registrant’s Telephone Number, Including Area Code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of exchange on which registered
Common Stock, par value $.01PDCONASDAQ Global Select Market
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer   Accelerated filer Non-accelerated filer 
Smaller reporting company   Emerging growth company  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of February 20, 2024, there were 89,592,000 shares of Common Stock of the registrant issued and outstanding.



PATTERSON COMPANIES, INC.

2

PART I—FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except per share amounts)
(Unaudited)
January 27, 2024April 29, 2023
ASSETS
Current assets:
Cash and cash equivalents$123,998 $159,669 
Receivables, net of allowance for doubtful accounts of $3,949 and $3,667
484,530 477,384 
Inventory902,733 795,072 
Prepaid expenses and other current assets321,302 351,011 
Total current assets1,832,563 1,783,136 
Property and equipment, net226,013 212,283 
Operating lease right-of-use assets, net108,506 92,956 
Long-term receivables, net131,812 121,717 
Goodwill156,472 156,420 
Identifiable intangibles, net203,121 231,873 
Investments164,459 160,022 
Other non-current assets, net117,003 120,739 
Total assets$2,939,949 $2,879,146 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$683,300 $724,993 
Accrued payroll expense73,237 82,253 
Other accrued liabilities160,914 168,696 
Operating lease liabilities31,137 28,390 
Current maturities of long-term debt4,125 36,000 
Borrowings on revolving credit331,000 45,000 
Total current liabilities1,283,713 1,085,332 
Long-term debt448,219 451,231 
Non-current operating lease liabilities80,499 67,376 
Other non-current liabilities155,353 156,672 
Total liabilities1,967,784 1,760,611 
Stockholders’ equity:
Common stock, $0.01 par value: 600,000 shares authorized; 90,092 and 96,350 shares issued and outstanding
901 964 
Additional paid-in capital253,860 233,706 
Accumulated other comprehensive loss(86,163)(89,262)
Retained earnings802,884 972,127 
Total Patterson Companies, Inc. stockholders' equity971,482 1,117,535 
Noncontrolling interests683 1,000 
Total stockholders’ equity972,165 1,118,535 
Total liabilities and stockholders’ equity$2,939,949 $2,879,146 
See accompanying notes
3

PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
AND OTHER COMPREHENSIVE INCOME
(In thousands, except per share amounts)
(Unaudited)
 
 Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Net sales$1,616,095 $1,600,850 $4,845,612 $4,750,319 
Cost of sales1,265,089 1,257,888 3,836,525 3,767,135 
Gross profit351,006 342,962 1,009,087 983,184 
Operating expenses280,994 267,040 843,950 812,323 
Operating income70,012 75,922 165,137 170,861 
Other income (expense):
Other income, net3,653 3,096 22,650 23,079 
Interest expense(11,725)(9,731)(31,879)(22,838)
Income before taxes61,940 69,287 155,908 171,102 
Income tax expense14,347 15,440 37,330 39,346 
Net income47,593 53,847 118,578 131,756 
Net loss attributable to noncontrolling interests(110)(82)(317)(836)
Net income attributable to Patterson Companies, Inc.$47,703 $53,929 $118,895 $132,592 
Earnings per share attributable to Patterson Companies, Inc.:
Basic$0.52 $0.55 $1.26 $1.37 
Diluted$0.52 $0.55 $1.26 $1.35 
Weighted average shares:
Basic92,009 97,327 94,088 96,957 
Diluted92,519 97,977 94,704 97,881 
Dividends declared per common share$0.26 $0.26 $0.78 $0.78 
Comprehensive income:
Net income$47,593 $53,847 $118,578 $131,756 
Foreign currency translation gain (loss)12,538 14,197 2,317 (8,385)
Cash flow hedges, net of tax261 261 782 782 
Comprehensive income$60,392 $68,305 $121,677 $124,153 
See accompanying notes
4

PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Retained
Earnings
Non-controlling InterestsTotal
SharesAmount
Balance at April 30, 202296,762 $968 $200,520 $(81,516)$921,704 $959 $1,042,635 
Foreign currency translation— — — (4,991)— — (4,991)
Cash flow hedges— — — 261 — — 261 
Net income (loss)— — — — 24,590 (330)24,260 
Dividends declared— — — — (25,667)— (25,667)
Common stock issued653 6 (2,148)— — — (2,142)
Repurchases of common stock(516)(5)— — (14,995)— (15,000)
Stock-based compensation— — 7,159 — — — 7,159 
Contribution from noncontrolling interest— — — — — 500 500 
Balance at July 30, 202296,899 969 205,531 (86,246)905,632 1,129 1,027,015 
Foreign currency translation— — — (17,591)— — (17,591)
Cash flow hedges— — — 260 — — 260 
Net income (loss)— — — — 54,073 (424)53,649 
Dividends declared— — — — (25,138)— (25,138)
Common stock issued150 1 2,178 — — — 2,179 
Stock-based compensation— — 1,234 — — — 1,234 
Contribution from noncontrolling interest— — — — — 500 500 
Balance at October 29, 202297,049 970 208,943 (103,577)934,567 1,205 1,042,108 
Foreign currency translation— — — 14,197 — — 14,197 
Cash flow hedges— — — 261 — — 261 
Net income (loss)— — — — 53,929 (82)53,847 
Dividends declared— — — — (25,581)— (25,581)
Common stock issued659 7 14,626 — — — 14,633 
Stock-based compensation— — 2,956 — — — 2,956 
Balance at January 28, 202397,708 977 226,525 (89,119)962,915 1,123 1,102,421 
Foreign currency translation— — — (403)— — (403)
Cash flow hedges— — — 260 — — 260 
Net income (loss)— — — — 74,965 (123)74,842 
Dividends declared— — — — (25,276)— (25,276)
Common stock issued146 2 2,987 — — — 2,989 
Repurchases of common stock(1,504)(15)— — (40,477)— (40,492)
Stock-based compensation— — 4,194 — — — 4,194 
Balance at April 29, 202396,350 $964 $233,706 $(89,262)$972,127 $1,000 $1,118,535 

See accompanying notes
5

PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(In thousands)
(Unaudited)
Common StockAdditional
Paid-in
Capital
Accumulated
Other
Comprehensive
Loss
Retained
Earnings
Non-controlling InterestsTotal
SharesAmount
Balance at April 29, 202396,350 $964 $233,706 $(89,262)$972,127 $1,000 $1,118,535 
Foreign currency translation— — — 7,368 — — 7,368 
Cash flow hedges— — — 261 — — 261 
Net income (loss)— — — — 31,234 (104)31,130 
Dividends declared— — — — (25,134)— (25,134)
Common stock issued565 5 1,569 — — — 1,574 
Repurchases of common stock(1,109)(11)— — (29,497)— (29,508)
Stock-based compensation— — 7,015 — — — 7,015 
Balance at July 29, 202395,806 958 242,290 (81,633)948,730 896 1,111,241 
Foreign currency translation— — — (17,589)— — (17,589)
Cash flow hedges— — — 260 — — 260 
Net income (loss)— — — — 39,958 (103)39,855 
Dividends declared— — — — (24,897)— (24,897)
Common stock issued180 2 3,226 — — — 3,228 
Repurchases of common stock(1,897)(19)(661)— (60,964)— (61,644)
Stock-based compensation— — 4,635 — — — 4,635 
Balance at October 28, 202394,089 941 249,490 (98,962)902,827 793 1,055,089 
Foreign currency translation— — — 12,538 — — 12,538 
Cash flow hedges— — — 261 — — 261 
Net income (loss)— — — — 47,703 (110)47,593 
Dividends declared— — — — (23,591)— (23,591)
Common stock issued103 1 1,844 — — — 1,845 
Repurchases of common stock(4,101)(41)(1,219)— (124,055)— (125,315)
Stock-based compensation— — 3,745 — — — 3,745 
Balance at January 27, 202490,091 $901 $253,860 $(86,163)$802,884 $683 $972,165 
See accompanying notes

6


PATTERSON COMPANIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)
 
 Nine Months Ended
January 27, 2024January 28, 2023
Operating activities:
Net income$118,578 $131,756 
Adjustments to reconcile net income to net cash used in operating activities:
Depreciation36,314 34,138 
Amortization28,884 28,160 
Non-cash employee compensation15,395 11,349 
Non-cash losses (gains) and other, net4,120 7,227 
Change in assets and liabilities:
Receivables(744,275)(729,039)
Inventory(106,328)(155,184)
Accounts payable(43,533)20,947 
Accrued liabilities(14,510)(40,909)
Other changes from operating activities, net(14,494)(36,642)
Net cash used in operating activities(719,849)(728,197)
Investing activities:
Additions to property and equipment and software(51,196)(42,442)
Collection of deferred purchase price receivables770,319 758,001 
Payments related to acquisitions, net of cash acquired(1,108)(33,257)
Payments related to investments (15,000)
Net cash provided by investing activities718,015 667,302 
Financing activities:
Dividends paid(75,021)(75,954)
Repurchases of common stock(214,587)(15,000)
Payments on long-term debt(35,250) 
Draw on revolving credit286,000 146,000 
Other financing activities4,767 12,866 
Net cash provided by (used in) financing activities(34,091)67,912 
Effect of exchange rate changes on cash254 (1,741)
Net change in cash and cash equivalents(35,671)5,276 
Cash and cash equivalents at beginning of period159,669 142,014 
Cash and cash equivalents at end of period$123,998 $147,290 
Supplemental disclosure of non-cash investing activity:
Retained interest in securitization transactions$739,382 $746,321 
See accompanying notes
7

PATTERSON COMPANIES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Dollars, except per share amounts, and shares in thousands)
(Unaudited)

Note 1. General
Basis of Presentation
In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of January 27, 2024, and our results of operations and cash flows for the periods ended January 27, 2024 and January 28, 2023. Such adjustments are of a normal, recurring nature. The results of operations for the three and nine months ended January 27, 2024 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.
The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.
Fiscal Year End
We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The third quarter of fiscal 2024 and 2023 represents the 13 weeks ended January 27, 2024 and January 28, 2023, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.
Other Income, Net
Other income, net consisted of the following:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
(Loss) gain on interest rate swap agreements$(3,474)$(1,849)$6,087 $9,275 
Investment income and other7,127 4,945 16,563 13,804 
Other income, net$3,653 $3,096 $22,650 $23,079 
Comprehensive Income
Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S. The income tax expense related to cash flow hedges was $80 and $80 for the three months ended January 27, 2024 and January 28, 2023, respectively. The income tax expense related to cash flow hedges was $241 and $241 for the nine months ended January 27, 2024 and January 28, 2023, respectively.
Earnings Per Share ("EPS")
8

The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Denominator for basic EPS – weighted average shares92,009 97,327 94,088 96,957 
Effect of dilutive securities – stock options, restricted stock and stock purchase plans510 650 616 924 
Denominator for diluted EPS – weighted average shares92,519 97,977 94,704 97,881 
Potentially dilutive securities representing 1,057 shares and 1,231 shares for the three and nine months ended January 27, 2024 and 900 shares and 954 shares for the three and nine months ended January 28, 2023 were excluded from the calculation of diluted EPS because their effects were anti-dilutive using the treasury stock method.
Revenue Recognition
Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.
Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided.
In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.
Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.
Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.
Contract Balances
Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.
Contract asset balances as of January 27, 2024 and April 29, 2023 were $3,211 and $1,338, respectively. Our contract liabilities primarily relate to advance payments from customers, upfront payments for software and support provided over time, and options that provide a material right to customers, such as our customer loyalty programs. At January 27, 2024 and April 29, 2023, contract liabilities of $40,324 and $36,850 were reported in other accrued liabilities, respectively. During the nine months ended January 27, 2024, we recognized $31,022 of the amount previously deferred at April 29, 2023.
9

Recently Issued Accounting Pronouncements
In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". This ASU requires additional disclosures related to rate reconciliation and income taxes paid. The new standard is effective for annual disclosures in fiscal year 2026 and interim disclosures in fiscal year 2027, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.
In November 2023, the FASB issued ASU No. 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures". This ASU requires disclosures of significant segment expenses and other segment items. Disclosures about a reportable segment's profit or loss and assets will be required for both annual and interim periods. This ASU also requires disclosure of the title and position of Chief Operating Decision Maker ("CODM") and an explanation of how the CODM uses the reported measures of profit or loss in assessing performance and allocating resources. The new standard is effective for annual disclosures in fiscal year 2025 and interim disclosures in fiscal year 2026, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.
Note 2. Acquisitions
During the first quarter of fiscal 2024, we used $1,108 to pay a holdback following our acquisition of substantially all of the assets of Miller Vet Holdings, LLC. The payment was due on the 24 month anniversary of the closing date.
During the third quarter of fiscal 2023, we acquired substantially all of the assets of Relief Services for Veterinary Practitioners and Animal Care Technologies (RSVP and ACT), Texas-based companies that provide innovative solutions to veterinary practices through data extraction and conversion, staffing and video-based training services. Also during the third quarter of fiscal 2023, we acquired substantially all of the assets of Dairy Tech, Inc., a Colorado-based company that provides pasteurizing equipment and single-use bags that allow dairy producers to produce, store and feed colostrum for newborn calves, as well as product offerings for beef cattle producers. These acquisitions expand our Companion Animal and Production Animal value-added platforms and add solutions to their suite of offerings.
The total purchase price for these acquisitions is $37,535, which includes holdbacks of $4,255 that will be paid on the 24 month anniversary of the closing dates and working capital adjustments of $23 which were paid in the fourth quarter of fiscal 2023. As of the acquisition date, we have recorded $17,300 of identifiable intangibles, $16,040 of goodwill and net tangible assets of $4,233 in our condensed consolidated balance sheets related to these acquisitions. Goodwill, which is deductible for income tax purposes, was increased by $272 subsequent to acquisition date as a result of working capital adjustments. Goodwill was recorded within the Animal Health segment and represents the expected benefit of integrating these value-added platforms with our existing operations. We have included their results of operations in our financial statements since the date of acquisition within the Animal Health segment. The accounting for the acquisitions was complete as of October 28, 2023. The acquisitions did not materially impact our financial statements, and, therefore, pro forma results are not provided.
Note 3. Receivables Securitization Program
We are party to certain receivables purchase agreements (the “Receivables Purchase Agreements”) with MUFG Bank, Ltd. ("MUFG") (f.k.a. The Bank of Tokyo-Mitsubishi UFJ, Ltd.), under which MUFG acts as an agent to facilitate the sale of certain Patterson receivables (the “Receivables”) to certain unaffiliated financial institutions (the “Purchasers”). The sale of these receivables is accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We utilize PDC Funding III and PDC Funding IV to facilitate the sale to fulfill requirements within the agreement. We use a daily unit of account for these Receivables.
The proceeds from the sale of these Receivables comprise a combination of cash and a deferred purchase price (“DPP”) receivable. The DPP receivable is ultimately realized by Patterson following the collection of the underlying Receivables sold to the Purchasers. The amount available under the Receivables Purchase Agreements fluctuates over time based on the total amount of eligible Receivables generated during the normal course of business, with maximum availability of $200,000 as of January 27, 2024, of which $200,000 was utilized.
We have no retained interests in the transferred Receivables, other than our right to the DPP receivable and collection and administrative service fees. We consider the fees received adequate compensation for services rendered, and accordingly have recorded no servicing asset or liability. As of January 27, 2024 and April 29, 2023, the fair value of outstanding trade receivables transferred to the Purchasers under the facility and derecognized
10

from the condensed consolidated balance sheets were $386,932 and $429,853, respectively. Sales of trade receivables under this facility were $2,681,935 and $2,729,673, and cash collections from customers on receivables sold were $2,725,094 and $2,723,952 during the nine months ended January 27, 2024 and January 28, 2023, respectively.
The DPP receivable is recorded at fair value within the condensed consolidated balance sheets within prepaid expenses and other current assets. The difference between the carrying amount of the Receivables and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related Receivables inclusive of bank fees and allowance for credit losses. In operating expenses in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,110 and $3,254 during the three months ended January 27, 2024 and January 28, 2023, respectively, and $10,270 and $7,900 during the nine months ended January 27, 2024 and January 28, 2023, respectively, related to the Receivables.
The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 27, 2024January 28, 2023
Beginning DPP receivable balance$227,946 $195,764 
Non-cash additions to DPP receivable697,887 706,895 
Collection of DPP receivable(740,664)(702,710)
Ending DPP receivable balance$185,169 $199,949 
Note 4. Customer Financing
As a convenience to our customers, we offer several different financing alternatives, including a third party program and a Patterson-sponsored program. For the third party program, we act as a facilitator between the customer and the third party financing entity with no on-going involvement in the financing transaction. Under the Patterson-sponsored program, equipment purchased by creditworthy customers may be financed up to a maximum of $2,000. We generally sell our customers’ financing contracts to an outside financial institution in the normal course of our business. These financing arrangements are accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We use a monthly unit of account for these financing contracts.
The portion of the purchase price for the receivables held by the conduits is deemed a DPP receivable, which is paid to the applicable special purpose entity, PDC Funding or PDC Funding II, as payments on the customers’ financing contracts are collected by Patterson from customers. The difference between the carrying amount of the receivables sold under these programs and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related receivables and recorded in net sales in the condensed consolidated statements of operations and other comprehensive income. Expenses incurred related to customer financing activities are recorded in operating expenses in our condensed consolidated statements of operations and other comprehensive income.
Historically, we maintained two arrangements under which we sell these contracts.
We operate under an agreement to sell our equipment finance contracts to commercial paper conduits with MUFG serving as the agent. We utilize PDC Funding to fulfill a requirement of participating in the commercial paper conduit. We receive the proceeds of the contracts upon sale to MUFG. At least 15.0% of the proceeds are held by the conduit as security against eventual performance of the portfolio. This percentage can be greater and is based upon certain ratios defined in the agreement with MUFG. The capacity under the agreement with MUFG at January 27, 2024 was $575,000.
We formerly maintained an agreement with Fifth Third Bank ("Fifth Third") whereby Fifth Third purchased customers’ financing contracts. PDC Funding II sold its financing contracts to Fifth Third. We received the proceeds of the contracts upon sale to Fifth Third. At least 15.0% of the proceeds were held by the conduit as security against eventual performance of the portfolio.
During the first quarter of fiscal 2024, Fifth Third sold and assigned the remaining purchased customer financing contracts to the facility in which MUFG is the agent. We transferred and assigned the related DPP receivable of $15,400 from PDC Funding II to PDC Funding, and the DPP counterparty changed from Fifth Third to MUFG. We
11

amended our agreement with MUFG as agent and expanded capacity under that agreement from $525,000 to $575,000. We thereby ended our agreement with Fifth Third.
We service the financing contracts for which we are paid a servicing fee. The servicing fees we receive are considered adequate compensation for services rendered. Accordingly, no servicing asset or liability has been recorded.
During the nine months ended January 27, 2024 and January 28, 2023, we sold $197,712 and $205,140 of contracts under these arrangements, respectively. In net sales in the condensed consolidated statements of operations and other comprehensive income, we recorded gains of $9,117 and $2,417 during the three months ended January 27, 2024 and January 28, 2023, respectively, related to these contracts sold. In net sales in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,763 and $5,051 during the nine months ended January 27, 2024 and January 28, 2023, respectively, related to these contracts sold. Cash collections on financed receivables sold were $211,827 and $238,091 during the nine months ended January 27, 2024 and January 28, 2023, respectively.
Included in cash and cash equivalents in the condensed consolidated balance sheets are $27,771 and $33,072 as of January 27, 2024 and April 29, 2023, respectively, which represent cash collected from previously sold customer financing contracts that have not yet been settled. Included in current receivables in the condensed consolidated balance sheets are $54,177 and $77,646 as of January 27, 2024 and April 29, 2023, respectively, of finance contracts we have not yet sold. A total of $563,242 of finance contracts receivable sold under the arrangements was outstanding at January 27, 2024. Since the internal financing program began in 1994, bad debt write-offs have amounted to less than 1% of the loans originated.
The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 27, 2024January 28, 2023
Beginning DPP receivable balance$102,979 $125,332 
Non-cash additions to DPP receivable41,495 39,426 
Collection of DPP receivable(29,655)(55,291)
Ending DPP receivable balance$114,819 $109,467 
The arrangements require us to maintain a minimum current ratio and maximum leverage ratio. We were in compliance with those covenants at January 27, 2024.
Note 5. Derivative Financial Instruments
We are a party to certain offsetting and identical interest rate cap agreements entered into to fulfill certain covenants of the equipment finance contract sale agreements. The interest rate cap agreements also provide a credit enhancement feature for the financing contracts sold by PDC Funding and PDC Funding II to the commercial paper conduit.    
The interest rate cap agreements are entered into periodically to maintain consistency with the dollar maximum of the sale agreements and the maturity of the underlying financing contracts. As of January 27, 2024, PDC Funding had purchased an interest rate cap from a bank with a notional amount of $575,000 and a maturity date of July 2031. We sold an identical interest rate cap to the same bank.
These interest rate cap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.
In January 2014, we entered into a forward interest rate swap agreement with a notional amount of $250,000 and accounted for it as a cash flow hedge, in order to hedge interest rate fluctuations in anticipation of refinancing the 5.17% senior notes due March 25, 2015. These notes were repaid on March 25, 2015 and replaced with new $250,000 3.48% senior notes due March 24, 2025. A cash payment of $29,003 was made in March 2015 to settle the interest rate swap. This amount is recorded in other comprehensive income (loss), net of tax, and is recognized as interest expense over the life of the related debt.
12

We utilize forward interest rate swap agreements to hedge against interest rate fluctuations that impact the amount of net sales we record related to our customer financing contracts. These interest rate swap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.
As of April 29, 2023, the remaining notional amount for interest rate swap agreements was $551,504, with the latest maturity date in fiscal 2030. During the nine months ended January 27, 2024, we entered into forward interest rate swap agreements with a notional amount of $174,215. As of January 27, 2024, the remaining notional amount for interest rate swap agreements was $557,610, with the latest maturity date in fiscal 2031.
Net cash receipts of $10,893 and $3,687 were received during the nine months ended January 27, 2024 and January 28, 2023, respectively, to settle a portion of our assets and liabilities related to interest rate swap agreements. These payments and receipts are reflected as cash flows in the condensed consolidated statements of cash flows within net cash used in operating activities.
The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:
Derivative typeClassificationJanuary 27, 2024April 29, 2023
Assets:
Interest rate contractsPrepaid expenses and other current assets$4,933 $5,875 
Interest rate contractsOther non-current assets, net16,329 23,210 
Total asset derivatives$21,262 $29,085 
Liabilities:
Interest rate contractsOther accrued liabilities$363 $267 
Interest rate contractsOther non-current liabilities10,224 12,993 
Total liability derivatives$10,587 $13,260 
The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:
Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)
Three Months Ended Nine Months Ended
Derivatives in cash flow hedging relationshipsStatements of operations locationJanuary 27, 2024January 28, 2023January 27, 2024January 28, 2023
Interest rate contractsInterest expense$(341)$(341)$(1,023)$(1,023)
Amount of Gain (Loss) Recognized in Income on Derivatives
Three Months Ended Nine Months Ended
Derivatives not designated as hedging instrumentsStatements of operations locationJanuary 27, 2024January 28, 2023January 27, 2024January 28, 2023
Interest rate contractsOther income, net$(3,474)$(1,849)$6,087 $9,275 
There were no gains or losses recognized in other comprehensive income (loss) on cash flow hedging derivatives during the three and nine months ended January 27, 2024 or January 28, 2023.
We recorded no ineffectiveness during the three and nine month periods ended January 27, 2024 and January 28, 2023. As of January 27, 2024, the estimated pre-tax portion of accumulated other comprehensive loss that is expected to be reclassified into earnings over the next twelve months is $1,363, which will be recorded as an increase to interest expense.
Note 6. Fair Value Measurements
Fair value is the price at which an asset could be exchanged in a current transaction between knowledgeable, willing parties. The fair value hierarchy of measurements is categorized into one of three levels based on the lowest level of significant input used:
13

Level 1 -     Quoted prices in active markets for identical assets and liabilities at the measurement date.
Level 2 -     Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 -     Unobservable inputs for which there is little or no market data available. These inputs reflect management’s assumptions of what market participants would use in pricing the asset or liability.
Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:
January 27, 2024
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$3,623 $3,623 $ $ 
DPP receivable - receivables securitization program185,169   185,169 
DPP receivable - customer financing114,819   114,819 
Derivative instruments21,262  21,262  
Total assets$324,873 $3,623 $21,262 $299,988 
Liabilities:
Derivative instruments$10,587 $ $10,587 $ 
April 29, 2023
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$47,777 $47,777 $ $ 
DPP receivable - receivables securitization program227,946   227,946 
DPP receivable - customer financing102,979   102,979 
Derivative instruments29,085  29,085  
Total assets$407,787 $47,777 $29,085 $330,925 
Liabilities:
Derivative instruments$13,260 $ $13,260 $ 
Cash equivalents – We value cash equivalents at their current market rates. The carrying value of cash equivalents approximates fair value and maturities are less than three months.
DPP receivable - receivables securitization program – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.
DPP receivable - customer financing – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include a forward yield curve, the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.
Derivative instruments – Our derivative instruments consist of interest rate cap agreements and interest rate swaps. These instruments are valued using inputs such as interest rates and credit spreads.
Certain assets are measured at fair value on a non-recurring basis. These assets are not measured at fair value on an ongoing basis, but are subject to fair value adjustments under certain circumstances. We adjust the carrying value of our non-marketable equity securities to fair value when observable transactions of identical or similar securities occur, or due to an impairment.
14

We have an investment in Vetsource, a commercial partner and leading home delivery provider for veterinarians. The investment was valued based on the selling price of the portion of the investment we sold in the first quarter of fiscal 2022. The carrying value of the investment we owned following this sale was $56,849 and $56,849 as of January 27, 2024 and April 29, 2023, respectively. Concurrent with the sale completed in the first quarter of fiscal 2022, we obtained rights that will allow us, under certain circumstances, to require another shareholder of Vetsource to purchase our remaining shares. The carrying value of this put option, which is subject to a floor, as of January 27, 2024 is $25,757, and is reported within investments in our condensed consolidated balance sheets. Concurrent with obtaining this put option, we also granted rights to the same Vetsource shareholder that would allow such shareholder, under certain circumstances, to require us to sell our remaining shares at fair value. There were no fair value adjustments to such assets during the nine months ended January 27, 2024.
Our debt is not measured at fair value in the condensed consolidated balance sheets. The estimated fair value of our debt as of January 27, 2024 and April 29, 2023 was $449,645 and $483,139, respectively, as compared to a carrying value of $452,344 and $487,231 at January 27, 2024 and April 29, 2023, respectively. The fair value of debt was measured using a discounted cash flow analysis based on expected market based yields (i.e., Level 2 inputs).
The carrying amounts of receivables, net of allowances, accounts payable, and certain accrued and other current liabilities approximated fair value at January 27, 2024 and April 29, 2023.
Note 7. Income Taxes
The effective income tax rate for the three months ended January 27, 2024 was 23.2% compared to 22.3% for the three months ended January 28, 2023. The increase in the rate was primarily due to provision to return and income tax reserve adjustments in the prior year quarter. The effective income tax rate for the nine months ended January 27, 2024 was 23.9% compared to 23.0% for the nine months ended January 28, 2023. The increase in the rate was primarily due to an income tax reserve adjustment in the prior year.
Note 8. Technology Partner Innovations, LLC ("TPI")
In fiscal 2019, we entered into an agreement with Cure Partners to form TPI, which offers a cloud-based practice management software, NaVetor, to its customers. Patterson and Cure Partners each contributed net assets of $4,000 to form TPI. Patterson and Cure Partners each contributed additional net assets of $1,000 during the fiscal year ended April 29, 2023, and no additional net assets were contributed during the nine months ended January 27, 2024. We have determined that TPI is a variable interest entity, and we consolidate the results of operations of TPI as we have concluded that we are the primary beneficiary of TPI. Since TPI was formed, there have been no changes in ownership interests. As of January 27, 2024, we had noncontrolling interests of $683 on our condensed consolidated balance sheets.
Net loss attributable to the noncontrolling interest was $110 and $82 for the three months ended January 27, 2024 and January 28, 2023, respectively, and $317 and $836 for the nine months ended January 27, 2024 and January 28, 2023, respectively.
Note 9. Segment and Geographic Data
We present three reportable segments: Dental, Animal Health and Corporate. Dental and Animal Health are strategic business units that offer similar products and services to different customer bases. Dental provides a virtually complete range of consumable dental products, equipment, software, turnkey digital solutions and value-added services to dentists, dental laboratories, institutions, and other healthcare professionals throughout North America. Animal Health is a leading, full-line distributor in North America and the U.K. of animal health products, services and technologies to both the production-animal and companion-pet markets. Our Corporate segment is comprised of general and administrative expenses, including home office support costs in areas such as information technology, finance, legal, human resources and facilities. In addition, customer financing and other miscellaneous sales are reported within Corporate results. Corporate assets consist primarily of cash and cash equivalents, accounts receivable, property and equipment and long-term receivables. We evaluate segment performance based on operating income. The costs to operate the fulfillment centers are allocated to the operating units based on the through-put of the unit.
15

The following table provides a breakdown of sales by geographic region:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Consolidated net sales
United States$1,335,821 $1,344,048 $4,010,344 $3,980,068 
United Kingdom187,735 161,254 559,806 480,600 
Canada92,539 95,548 275,462 289,651 
Total$1,616,095 $1,600,850 $4,845,612 $4,750,319 
Dental net sales
United States$577,516 $562,740 $1,661,560 $1,638,095 
Canada59,621 59,056 169,258 170,541 
Total$637,137 $621,796 $1,830,818 $1,808,636 
Animal Health net sales
United States$746,624 $771,632 $2,336,879 $2,333,034 
United Kingdom187,735 161,254 559,806 480,600 
Canada32,918 36,492 106,204 119,110 
Total$967,277 $969,378 $3,002,889 $2,932,744 
Corporate net sales
United States$11,681 $9,676 $11,905 $8,939 
Total$11,681 $9,676 $11,905 $8,939 

16

The following table provides a breakdown of sales by categories of products and services:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Consolidated net sales
Consumable$1,262,290 $1,250,859 $3,897,378 $3,813,884 
Equipment245,262 252,671 639,526 670,502 
Value-added services and other108,543 97,320 308,708 265,933 
Total$1,616,095 $1,600,850 $4,845,612 $4,750,319 
Dental net sales
Consumable$350,953 $330,199 $1,049,492 $1,005,528 
Equipment211,352 216,642 549,028 577,158 
Value-added services and other74,832 74,955 232,298 225,950 
Total$637,137 $621,796 $1,830,818 $1,808,636 
Animal Health net sales
Consumable$911,337 $920,660 $2,847,886 $2,808,356 
Equipment33,910 36,029 90,498 93,344 
Value-added services and other22,030 12,689 64,505 31,044 
Total$967,277 $969,378 $3,002,889 $2,932,744 
Corporate net sales
Value-added services and other$11,681 $9,676 $11,905 $8,939 
Total$11,681 $9,676 $11,905 $8,939 
The following table provides a breakdown of operating income (loss) by reportable segment:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Operating income (loss)
Dental$53,630 $60,302 $147,577 $158,147 
Animal Health32,104 30,197 88,143 80,372 
Corporate(15,722)(14,577)(70,583)(67,658)
Total$70,012 $75,922 $165,137 $170,861 
The following table provides a breakdown of total assets by reportable segment:
January 27, 2024April 29, 2023
Total assets
Dental$930,307 $853,369 
Animal Health1,617,283 1,570,760 
Corporate392,359 455,017 
Total$2,939,949 $2,879,146 
Note 10. Accumulated Other Comprehensive Loss ("AOCL")
The following table summarizes the changes in AOCL during the nine months ended January 27, 2024:
17

Cash Flow
Hedges
Currency
Translation
Adjustment
Total
AOCL at April 29, 2023$(2,412)$(86,850)$(89,262)
Other comprehensive loss before reclassifications 2,317 2,317 
Amounts reclassified from AOCL782  782 
AOCL at January 27, 2024$(1,630)$(84,533)$(86,163)
The amounts reclassified from AOCL during the nine months ended January 27, 2024 include gains and losses on cash flow hedges, net of taxes of $241. The impact to the condensed consolidated statements of operations and other comprehensive income was an increase to interest expense of $1,023 for the nine months ended January 27, 2024.
Note 11. Legal Proceedings
From time to time, we become involved in lawsuits, administrative proceedings, government subpoenas, and government investigations (which may, in some cases, involve our entering into settlement agreements or consent decrees), relating to antitrust, commercial, environmental, product liability, intellectual property, regulatory, employment discrimination, securities, and other matters, including matters arising out of the ordinary course of business. The results of any such proceedings cannot be predicted with certainty because such matters are inherently uncertain. Significant damages or penalties may be sought in some matters, and some matters may require years to resolve. We also may be subject to fines or penalties, and equitable remedies (including but not limited to the suspension, revocation or non-renewal of licenses). We accrue for these matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Adverse outcomes may result in significant monetary damages or injunctive relief against us that could adversely affect our ability to conduct our business. There also exists the possibility of a material adverse effect on our financial statements for the period in which the effect of an unfavorable outcome becomes probable and reasonably estimable.

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
SAFE HARBOR STATEMENT UNDER THE PRIVATE SECURITIES LITIGATION REFORM ACT OF 1995
The U.S. Private Securities Litigation Reform Act of 1995 provides a “safe harbor” for forward-looking statements to encourage companies to provide prospective information, so long as those statements are identified as forward-looking and are accompanied by meaningful cautionary statements identifying important factors that could cause actual results to differ materially from those disclosed in the statement.
This Form 10-Q contains certain “forward-looking statements” within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995, including statements regarding future financial performance, and the objectives and expectations of management. Forward-looking statements often include words such as “believes,” “expects,” “anticipates,” “estimates,” “intends,” “plans,” “seeks” or words of similar meaning, or future or conditional verbs, such as “will,” “should,” “could” or “may.” Forward-looking statements are neither historical facts nor assurances of future performance. Instead, they are based only on our current beliefs, expectations and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy and other future conditions.
Because forward-looking statements relate to the future, they are subject to inherent uncertainties, risks and changes in circumstances that are difficult to predict and many of which are outside of our control. Our actual results and financial condition may differ materially from those indicated in the forward-looking statements. Therefore, you should not place undue reliance on any of these forward-looking statements.
Any number of factors could affect our actual results and cause such results to differ materially from those contemplated by any forward-looking statements, including, but not limited to, the following: wide-spread public health concerns as we experienced, and may continue to experience, with the COVID-19 pandemic; our dependence on suppliers to manufacture and supply substantially all of the products we sell; potential disruption of distribution capabilities, including service issues with third-party shippers; our dependence on relationships with sales representatives and service technicians to retain customers and develop business; adverse changes in supplier rebates or other purchasing incentives; risks of selling private label products, including the risk of adversely
18

affecting our relationships with suppliers; the risk of technological and market obsolescence for the products we sell; the risk of failing to innovate and develop new and enhanced software and e-services products; our dependence on positive perceptions of Patterson’s reputation; risks associated with illicit human use of pharmaceutical products we distribute; risks inherent in acquiring and disposing of assets or other businesses and risks inherent in integrating acquired businesses; turnover or loss of key personnel or highly skilled employees; risks associated with information systems, software products and cyber-security attacks; risks related to climate change; our ability to comply with restrictive covenants and other limits in our credit agreement; the risk that our governing documents and Minnesota law may discourage takeovers and business combinations; the effects of the highly competitive dental and animal health supply markets in which we compete; the effects of consolidation within the dental and animal health supply markets; exposure to the risks of the animal production business, including changing consumer demand, the cyclical livestock market, weather conditions, the availability of natural resources and other factors outside our control, and the risks of the companion animal business, including the possibility of disease adversely affecting the pet population; exposure to the risks of the health care industry, including changes in demand due to political, economic and regulatory influences and other factors outside our control; increases in over-the-counter sales and e-commerce options; risks from the formation or expansion of GPOs, provider networks and buying groups that may place us at a competitive disadvantage; risks of litigation and government inquiries and investigations, including the diversion of management’s attention, the cost of defending against such actions, the possibility of damage awards or settlements, fines or penalties, or equitable remedies (including but not limited to the revocation of or non-renewal of licenses) and inherent uncertainty; failure to comply with health care fraud or other laws and regulations; change and uncertainty in the health care industry; failure to comply with existing or future U.S. or foreign laws and regulations including those governing the distribution of pharmaceuticals and controlled substances; failure to comply with evolving data privacy laws and regulations; tax legislation; risks inherent in international operations, including currency fluctuations; and uncertain macro-economic conditions, including inflationary pressures.
The order in which these factors appear should not be construed to indicate their relative importance or priority. We caution that these factors may not be exhaustive, accordingly, any forward-looking statements contained herein should not be relied upon as a prediction of actual results.
You should carefully consider these and other relevant factors, including those risk factors in Part I, Item 1A (“Risk Factors”) in our most recent Form 10-K, and information which may be contained in our other filings with the U.S. Securities and Exchange Commission, or SEC, when reviewing any forward-looking statement.
Investors should understand it is impossible to predict or identify all such factors or risks. As such, you should not consider the foregoing list, or the risks identified in our SEC filings, to be a complete discussion of all potential risks or uncertainties.
Any forward-looking statement made in this Form 10-Q is based only on information currently available to us and speaks only as of the date on which it is made. We do not undertake any obligation to release publicly any revisions to any forward-looking statements whether written or oral, that may be made from time to time, whether as a result of new information, future developments or otherwise.
OVERVIEW
Our financial information for the first nine months of fiscal 2024 is summarized in this Management’s Discussion and Analysis and the Condensed Consolidated Financial Statements and related Notes. The following background is provided to readers to assist in the review of our financial information.
We present three reportable segments: Dental, Animal Health and Corporate. Dental and Animal Health are strategic business units that offer similar products and services to different customer bases. Dental provides a virtually complete range of consumable dental products, equipment, turnkey digital solutions and value-added services to dentists and dental laboratories throughout North America. Animal Health is a leading, full-line distributor in North America and the U.K. of animal health products, services and technologies to both the production-animal and companion-pet markets. Our Corporate segment is comprised of general and administrative expenses, including home office support costs in areas such as information technology, finance, legal, human resources and facilities. In addition, customer financing and other miscellaneous sales are reported within Corporate results.
Operating margins of the animal health business are lower than the dental business. While operating expenses run at a lower rate in the animal health business when compared to the dental business, gross margins in the animal health business are lower due generally to the low margins experienced on the sale of pharmaceutical products.
19

We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The third quarter of fiscal 2024 and 2023 represents the 13 weeks ended January 27, 2024 and January 28, 2023, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.
We believe there are several important aspects of our business that are useful in analyzing it, including: (1) growth in the various markets in which we operate; (2) internal growth; (3) growth through acquisition; and (4) continued focus on controlling costs and enhancing efficiency. To measure internal performance, we exclude the impact of foreign currency, contributions from recent acquisitions, and differences in the number of weeks in fiscal periods from net sales. Foreign currency impact represents the difference in results that is attributable to fluctuations in currency exchange rates the company uses to convert results for all foreign entities where the functional currency is not the U.S. dollar. The company calculates the impact as the difference between the current period results translated using the current period currency exchange rates and using the comparable prior period’s currency exchange rates. The company believes the disclosure of net sales changes in constant currency provides useful supplementary information to investors in light of fluctuations in currency rates.
FACTORS AFFECTING OUR RESULTS
Macro-economic Conditions. We are impacted by various conditions that create uncertainty in our macro-economic environment. Cost inflation and rising interest rates may affect our customer's willingness to invest in capital equipment and could impact our customers' volume of purchases. Interest expense on variable rate indebtedness increased due to rising interest rates. Cost inflation increased certain operating costs, and Patterson has implemented price increases in response; however, cost inflation did not materially impact our net results of operations in the first nine months of fiscal 2024. We continue to monitor recovery from the disruption of the COVID-19 pandemic. The deflationary impacts on PPE have softened as the supply chain and demand for PPE stabilized.
Receivables Securitization Program. We are a party to certain receivables purchase agreements with MUFG Bank, Ltd. ("MUFG"), under which MUFG acts as an agent to facilitate the sale of certain Patterson receivables (the “Receivables”) to certain unaffiliated financial institutions (the “Purchasers”). The proceeds from the sale of these Receivables comprise a combination of cash and a deferred purchase price (“DPP”) receivable. The DPP receivable is ultimately realized by Patterson following the collection of the underlying Receivables sold to the Purchasers. The collection of the DPP receivable is recognized as an increase to net cash provided by investing activities within the condensed consolidated statements of cash flows, with a corresponding reduction to net cash used in operating activities within the condensed consolidated statements of cash flows.
RESULTS OF OPERATIONS
QUARTER ENDED JANUARY 27, 2024 COMPARED TO QUARTER ENDED JANUARY 28, 2023
The following table summarizes our results as a percent of net sales:
Three Months Ended
January 27, 2024January 28, 2023
Net sales100.0 %100.0 %
Cost of sales78.3 78.6 
Gross profit21.7 21.4 
Operating expenses17.4 16.7 
Operating income4.3 4.7 
Other income (expense)(0.5)(0.4)
Income before taxes3.8 4.3 
Income tax expense0.9 0.9 
Net income2.9 3.4 
Net loss attributable to noncontrolling interests— — 
Net income attributable to Patterson Companies, Inc.2.9 %3.4 %
20

Net Sales. Consolidated net sales for the three months ended January 27, 2024 were $1,616.1 million, an increase of 1.0% from $1,600.9 million for the three months ended January 28, 2023. Foreign exchange rate changes had a favorable impact of 0.5% on current quarter net sales. Acquisitions contributed 0.3% growth.
Dental segment net sales for the three months ended January 27, 2024 were $637.1 million, an increase of 2.5% from $621.8 million for the three months ended January 28, 2023. Foreign exchange rate changes had no significant impact on current quarter net sales. Current quarter net sales of consumables increased 6.3%, net sales of equipment decreased 2.4%, and net sales of value-added services and other decreased 0.2%. The decrease in equipment net sales was primarily related to core equipment partially offset by an increase in CAD/CAM sales.
Animal Health segment net sales for the three months ended January 27, 2024 were $967.3 million, a decrease of 0.2% from $969.4 million for the three months ended January 28, 2023. Acquisitions contributed 0.5% growth and foreign exchange rate changes had a favorable impact of 0.8% on current quarter net sales. Production Animal grew sales while Companion Animal sales declined.
Gross Profit. The consolidated gross profit margin rate for the three months ended January 27, 2024 increased 30 basis points to 21.7%. The increase in gross margin rate was primarily driven by the Animal Health segment. The Corporate segment gross profit included the favorable impacts of interest rate changes on our customer financing portfolio in the current quarter. This interest rate impact was partially offset by a loss on associated interest rate swap agreements, which is reflected in other income, net in our condensed consolidated statements of operations and other comprehensive income.
Operating Expenses. Consolidated operating expenses for the three months ended January 27, 2024 were $281.0 million, a 5.2% increase from the prior year quarter of $267.0 million. The consolidated operating expense ratio of 17.4% increased 70 basis points from the prior year quarter. The increase in operating expenses included investment in margin-accretive initiatives and technology.
Operating Income. For the three months ended January 27, 2024, operating income was $70.0 million, or 4.3% of net sales, as compared to $75.9 million, or 4.7% of net sales for the three months ended January 28, 2023. The decrease in operating income was driven by an increase in operating expenses.
Dental segment operating income was $53.6 million and $60.3 million for the three months ended January 27, 2024 and January 28, 2023, respectively. The decrease in operating income was primarily due to an increase in operating expenses, partially offset by an increase in net sales and gross profit.
Animal Health segment operating income was $32.1 million and $30.2 million for the three months ended January 27, 2024, and January 28, 2023, respectively. The increase was primarily driven by net sales growth and a higher gross profit margin rate, partially offset by higher operating expenses in the current quarter.
Corporate segment operating loss was $15.7 million and $14.6 million for the three months ended January 27, 2024 and January 28, 2023, respectively. The change was primarily attributable to an increase in operating expenses partially offset by an increase in favorable impacts of interest rate changes on our customer financing portfolio in the current year quarter.
Other Income (Expense). Net other income (expense) reflected expense of $8.1 million and $6.6 million for the three months ended January 27, 2024 and January 28, 2023, respectively. The change was primarily due to a higher loss on interest rate swaps of $3.5 million during the three months ended January 27, 2024 compared to a $1.8 million loss in the prior year quarter.
Income Tax Expense. The effective income tax rate for the three months ended January 27, 2024 was 23.2%, compared to 22.3% for the three months ended January 28, 2023. The increase in the rate was primarily attributable to return to provision and income tax reserve adjustments in the prior year quarter.
Net Income Attributable to Patterson Companies, Inc. and Earnings Per Share. Net income attributable to Patterson Companies, Inc. for the three months ended January 27, 2024 was $47.7 million, compared to $53.9 million for the three months ended January 28, 2023. Earnings per diluted share were $0.52 in the current quarter compared to $0.55 in the prior year quarter. Weighted average diluted shares outstanding in the current quarter were 92.5 million, compared to 98.0 million in the prior year quarter. The current quarter and prior year quarter cash dividend declared was $0.26 per common share.
NINE MONTHS ENDED JANUARY 27, 2024 COMPARED TO NINE MONTHS ENDED JANUARY 28, 2023
21

The following table summarizes our results as a percent of net sales:
Nine Months Ended
January 27, 2024January 28, 2023
Net sales100.0 %100.0 %
Cost of sales79.2 79.3 
Gross profit20.8 20.7 
Operating expenses17.4 17.1 
Operating income3.4 3.6 
Other income (expense)(0.2)— 
Income before taxes3.2 3.6 
Income tax expense0.8 0.8 
Net income2.4 2.8 
Net loss attributable to noncontrolling interests— — 
Net income attributable to Patterson Companies, Inc.2.4 %2.8 %
Net Sales. Consolidated net sales for the nine months ended January 27, 2024 were $4,845.6 million, a 2.0% increase from $4,750.3 million for the nine months ended January 28, 2023. Foreign exchange rate changes had a favorable impact of 0.5% on current period net sales. Acquisitions contributed 0.4% growth.
Dental segment net sales for the nine months ended January 27, 2024 were $1,830.8 million, a 1.2% increase from $1,808.6 million for the nine months ended January 28, 2023. Foreign exchange rate changes had an unfavorable impact of 0.2% on current period net sales. Current period net sales of consumables increased 4.4%, net sales of equipment decreased 4.9%, and net sales of value-added services and other increased 2.8%. The decrease in equipment net sales was primarily related to imaging.
Animal Health segment net sales for the nine months ended January 27, 2024 were $3,002.9 million, a 2.4% increase from $2,932.7 million for the nine months ended January 28, 2023. Foreign exchange rate changes had a favorable impact of 0.9% on current period net sales. Acquisitions contributed 0.7% growth.
Gross Profit. The consolidated gross profit margin rate for the nine months ended January 27, 2024 increased 10 basis points from the prior year period to 20.8%, primarily driven by gross profit margin rate increases in the Animal Health segment. The Corporate segment increase was attributable to unfavorable impacts of interest rate changes on our customer financing portfolio in the prior year period. This interest rate impact was partially offset by a gain on associated interest rate swap agreements, which is reflected in other income, net in our condensed consolidated statements of operations and other comprehensive income.
Operating Expenses. Consolidated operating expenses for the nine months ended January 27, 2024 were $844.0 million, a 3.9% increase from the prior year period of $812.3 million. The increase in operating expenses included investment in margin-accretive initiatives, technology, and facility enhancements. The consolidated operating expense ratio of 17.4% increased 30 basis points from the prior year period, which was also driven by these same factors.
Operating Income. For the nine months ended January 27, 2024, operating income was $165.1 million, or 3.4% of net sales, as compared to $170.9 million, or 3.6% of net sales for the nine months ended January 28, 2023. The change in operating income was primarily driven by an increase in operating expenses, partially offset by the increase in net sales and gross profit compared to the prior year period.
Dental segment operating income was $147.6 million for the nine months ended January 27, 2024, a decrease of $10.6 million from the prior year period. The decrease was primarily driven by increased operating expenses, partially offset by net sales and gross profit growth.
Animal Health segment operating income was $88.1 million for the nine months ended January 27, 2024, an increase of $7.8 million from the prior year period. The increase was primarily driven by net sales growth and a higher gross profit margin rate, partially offset by higher operating expenses during the nine months ended January 27, 2024.
22

Corporate segment operating loss was $70.6 million and $67.7 million for the nine months ended January 27, 2024 and January 28, 2023, respectively. The change was primarily attributable to an increase in operating expenses during the nine months ended January 27, 2024, partially offset by unfavorable impacts of interest rate changes on our customer financing portfolio in the prior year period.
Other Income (Expense). Net other expense was $9.2 million and net other income was $0.2 million for the nine months ended January 27, 2024 and January 28, 2023, respectively. The change was primarily due to higher interest expense driven by interest rates and a lower gain on interest rate swaps.
Income Tax Expense. The effective income tax rate for the nine months ended January 27, 2024 was 23.9%, compared to 23.0% for the nine months ended January 28, 2023. The increase in the rate was primarily attributable to an income tax reserve adjustment in the prior year.
Net Income Attributable to Patterson Companies, Inc. and Earnings Per Share. Net income attributable to Patterson Companies, Inc. for the nine months ended January 27, 2024 was $118.9 million, compared to $132.6 million for the nine months ended January 28, 2023. Earnings per diluted share were $1.26 in the current period compared to $1.35 in the prior year period. Weighted average diluted shares outstanding in the current period were 94.7 million, compared to 97.9 million in the prior year period. The current period and prior year period cash dividend declared was $0.78 per common share.
LIQUIDITY AND CAPITAL RESOURCES
Net cash used in operating activities was $719.8 million and $728.2 million for the nine months ended January 27, 2024 and January 28, 2023, respectively. Net cash used in operating activities for the nine months ended January 27, 2024 was primarily driven by the impact of our Receivables Securitization Program and an increase in working capital.
Net cash provided by investing activities was $718.0 million and $667.3 million for the nine months ended January 27, 2024 and January 28, 2023, respectively. Collections of DPP receivables were $770.3 million and $758.0 million for the nine months ended January 27, 2024 and January 28, 2023, respectively. Capital expenditures were $51.2 million and $42.4 million during the nine months ended January 27, 2024 and January 28, 2023, respectively. We expect to use a total of approximately $71.0 million for capital expenditures in fiscal 2024. During the nine months ended January 27, 2024, we used $1.1 million to pay a holdback following the acquisition of substantially all of the assets of Miller Vet Holdings, LLC, which was due on the 24 month anniversary of the closing date. During the nine months ended January 28, 2023, we used $33.3 million for acquisitions and used $15.0 million to purchase a Dental investment.
Net cash used by financing activities for the nine months ended January 27, 2024 was $34.1 million, driven by $214.6 million for share repurchases, $75.0 million for dividend payments, and $35.2 million payments on long-term debt, partially offset by $286.0 million attributed to draws on our revolving line of credit. Net cash provided by financing activities for the nine months ended January 28, 2023 was $67.9 million, driven primarily by $146.0 million attributed to draws on our revolving line of credit, partially offset by dividend payments of $76.0 million and share repurchases of $15.0 million.
In fiscal 2021, we entered into an amendment, restatement and consolidation of certain credit agreements with various lenders, including MUFG Bank, Ltd, as administrative agent. This amended and restated credit agreement (the “Credit Agreement”) consisted of a $700.0 million revolving credit facility and a $300.0 million term loan facility, and was set to mature no later than February 2024.
In the second quarter of fiscal 2023, we amended and restated the Credit Agreement (the “Amended Credit Agreement”). The Amended Credit Agreement consists of a $700.0 million revolving credit facility and a $300.0 million term loan facility, and will mature no later than October 2027. We used the Amended Credit Agreement facilities to refinance and consolidate the Credit Agreement, and pay the fees and expenses incurred therewith. We expect to use the Amended Credit Agreement to finance our ongoing working capital needs and for other general corporate purposes.
As of January 27, 2024, $296.3 million was outstanding under the Amended Credit Agreement term loan at an interest rate of 6.44%, and $331.0 million was outstanding under the Amended Credit Agreement revolving credit facility at an interest rate of 6.42%. As of April 29, 2023, $298.5 million was outstanding under the Credit Agreement term loan at an interest rate of 6.08%, and $45.0 million was outstanding under the Credit Agreement revolving credit facility at an interest rate of 5.93%.
23

We expect the collection of deferred purchase price receivables, existing cash balances and credit availability under existing debt facilities, less our funds used in operations, will be sufficient to meet our working capital needs and to finance our business over the remainder of fiscal 2024.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
See Note 1 to the Condensed Consolidated Financial Statements.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
There have been no material changes in our exposure to market risk from that disclosed in Item 7A in our 2023 Annual Report on Form 10-K filed June 21, 2023.
ITEM 4. CONTROLS AND PROCEDURES
Under the supervision and with the participation of our management, including our President and Chief Executive Officer ("CEO") and our Chief Financial Officer ("CFO"), management evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e) under the Exchange Act) as of January 27, 2024. Based upon their evaluation of these disclosure controls and procedures, the CEO and CFO concluded that the disclosure controls and procedures were effective as of January 27, 2024.
There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarter ended January 27, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
24

PART II—OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
From time to time, we become involved in lawsuits, administrative proceedings, government subpoenas, and government investigations (which may, in some cases, involve our entering into settlement agreements or consent decrees), relating to antitrust, commercial, environmental, product liability, intellectual property, regulatory, employment discrimination, securities, and other matters, including matters arising out of the ordinary course of business. The results of any such proceedings cannot be predicted with certainty because such matters are inherently uncertain. Significant damages or penalties may be sought in some matters, and some matters may require years to resolve. We also may be subject to fines or penalties, and equitable remedies (including but not limited to the suspension, revocation or non-renewal of licenses). We accrue for these matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Adverse outcomes may result in significant monetary damages or injunctive relief against us that could adversely affect our ability to conduct our business. There also exists the possibility of a material adverse effect on our financial statements for the period in which the effect of an unfavorable outcome becomes probable and reasonably estimable.

ITEM 1A. RISK FACTORS
There have been no material changes to the risk factors disclosed in Part I, Item 1A, “Risk Factors” in our 2023 Annual Report on Form 10-K for the fiscal year ended April 29, 2023.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Purchases of Equity Securities by the Issuer
On March 16, 2021, the Board of Directors authorized a $500 million share repurchase program through March 16, 2024. As of January 27, 2024 there was $194.9 million remaining under the stock repurchase program.
The following table presents activity under the stock repurchase program during the third quarter of fiscal 2024.
Total
Number of
Shares
Purchased
Average
Price Paid
per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
Maximum
Dollar Value of Shares
That May Yet Be
Purchased Under
the Plan
October 29, 2023 to November 25, 20232,074,747 $30.86 2,074,747 $255,000,030 
November 26, 2023 to December 23, 2023— — — 255,000,030 
December 24, 2023 to January 27, 20242,025,887 29.66 2,025,887 194,920,532 
4,100,634 $30.26 4,100,634 $194,920,532 
Our Credit Agreement permits us to declare and pay dividends, and repurchase shares, provided that no default or unmatured default exists and that we are in compliance with applicable financial covenants.
ITEM 5. OTHER INFORMATION
Insider Trading Arrangements
A significant portion of the compensation of our executive officers is delivered in the form of equity awards, including restricted stock units, performance units and non-qualified stock options. All of these awards contain vesting requirements related to service, with performance units also requiring satisfaction of certain performance criteria to obtain a payout. This compensation design is intended to align executive compensation with the performance experienced by our shareholders. Following delivery of shares of our common stock under such equity awards, once any applicable service- or performance-based vesting standards have been satisfied, our executive officers from time to time engage in the open-market sale of some of those shares for diversification or other personal reasons. Our executive officers may also engage from time to time in other transactions involving our securities.
Transactions in our securities by our directors and officers are required to be made in accordance with our Securities Trading and Information Disclosure Policy (our “Insider Trading Policy”), which, among other things,
25

requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that enables directors and officers to prearrange transactions in the company’s securities in a manner that avoids concerns about initiating transactions while in possession of material nonpublic information. Our Insider Trading Policy permits our directors and officers to enter into trading plans designed to comply with Rule 10b5-1.
In addition, our directors and officers are required to maintain an ownership of the company’s common stock with a value equal to at least a multiple of their annual base salary (5x annual salary for our Chief Executive Officer and 3x annual salary for all direct reports to our Chief Executive Officer) or their annual cash retainer (5x annual cash retainer for non-employee directors).
During the three months ended January 27, 2024, none of the company’s directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted, modified or terminated a Rule 10b5-1 trading arrangement, except as set forth below, and none of the company’s directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted, modified or terminated a non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933, as amended).
On December 1, 2023, Timothy E. Rogan, President of Patterson Dental, terminated the written trading plan he had adopted on July 6, 2023. The plan was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c). The plan’s maximum duration had been until July 31, 2024, or such earlier date upon (a) the completion of all trades under the plan, (b) the expiration of the orders relating to such trades without execution, or (c) the occurrence of such other termination event as specified in the plan. The first trade was not permitted until October 5, 2023, at which time 9,260 shares were sold pursuant to the plan. The trading plan had been adopted to cover the sale of up to 34,375 shares.
26

ITEM 6. EXHIBITS
Exhibit
No.
Exhibit Description
3.2
31.1
31.2
32.1
32.2
101(Filed Electronically) The following financial information from our Quarterly Report on Form 10-Q for the period ended January 27, 2024, formatted in Inline XBRL (Extensible Business Reporting Language): (i) the condensed consolidated balance sheets, (ii) the condensed consolidated statements of operations and other comprehensive income, (iii) the condensed consolidated statements of changes in stockholders’ equity, (iv) the condensed consolidated statements of cash flows and (v) the notes to the condensed consolidated financial statements.(*)
104(Filed Electronically) The cover page from our Quarterly Report on Form 10-Q for the period ended January 27, 2024 is formatted in Inline XBRL (Extensible Business Reporting Language).(*)
(*) The Inline XBRL related information in Exhibits 101 and 104 to this Quarterly Report on Form 10-Q shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to liability of that section and shall not be incorporated by reference into any filing or other document pursuant to the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing or document.
All other items under Part II have been omitted because they are inapplicable or the answers are negative, or were previously reported in the 2023 Annual Report on Form 10-K filed June 21, 2023.
27


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
PATTERSON COMPANIES, INC.
(Registrant)
Dated: February 28, 2024By:/s/ Kevin M. Barry
Kevin M. Barry
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

28
EX-31.1 2 exhibit31101272024.htm EX-31.1 Document
Exhibit 31.1

Certification of the Chief Executive Officer Pursuant to
Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934, as
adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Donald J. Zurbay, certify that:
1. I have reviewed this quarterly report on Form 10-Q for the period ended January 27, 2024 of Patterson Companies, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter ended (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 28, 2024

 
/s/ Donald J. Zurbay
Donald J. Zurbay
President and Chief Executive Officer



EX-31.2 3 exhibit31201272024.htm EX-31.2 Document
Exhibit 31.2

Certification of the Chief Financial Officer Pursuant to
Rule 13a-14(a) or 15d-14(a) under the Securities Exchange Act of 1934, as
adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Kevin M. Barry, certify that:
1. I have reviewed this quarterly report on Form 10-Q for the period ended January 27, 2024 of Patterson Companies, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter ended (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: February 28, 2024

/s/ Kevin M. Barry
Kevin M. Barry
Chief Financial Officer


EX-32.1 4 exhibit32101272024.htm EX-32.1 Document
Exhibit 32.1

Certification of the Chief Executive Officer
pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002
In connection with the Quarterly Report of Patterson Companies, Inc., (the “Company”) on Form 10-Q for the quarterly period ended January 27, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

/s/ Donald J. Zurbay
Donald J. Zurbay
President and Chief Executive Officer
February 28, 2024


EX-32.2 5 exhibit32201272024.htm EX-32.2 Document
Exhibit 32.2

Certification of the Chief Financial Officer
pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906
of the Sarbanes-Oxley Act of 2002
In connection with the Quarterly Report of Patterson Companies, Inc., (the “Company”) on Form 10-Q for the quarterly period ended January 27, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned officer of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
1. The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

/s/ Kevin M. Barry
Kevin M. Barry
Chief Financial Officer
February 28, 2024


EX-101.SCH 6 pdco-20240127.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Receivables Securitization Program link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Customer Financing link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Technology Partner Innovations, LLC ("TPI") link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Segment and Geographic Data link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Legal Proceedings link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - General (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - General (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Transfers and Servicing (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Customer Financing (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - General - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - General - Schedule of Other Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - General - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Receivables Securitization Program - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Receivables Securitization Program - Activity in DPP Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Customer Financing (Detail) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Customer Financing - Activity in DPP Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Derivative Financial Instruments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Fair Value Measurements - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Income Taxes (Detail) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Technology Partner Innovations, LLC ("TPI") (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Segment Reporting - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Segment Reporting - Information about Reportable Segments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") - Summary of Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 pdco-20240127_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 pdco-20240127_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 pdco-20240127_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Net loss attributable to noncontrolling interests Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Value-added services and other Other Product [Member] Other Product [Member] Pay vs Performance Disclosure [Line Items] Other accrued liabilities Accrued Liabilities, Current Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Long-term receivables, net Financing Receivable, after Allowance for Credit Loss, Noncurrent All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Business acquisition cash paid Payments to Acquire Businesses, Gross Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table] Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Geographical [Axis] Geographical [Axis] Consumable Consumables [Member] Consumables [Member] Income Taxes Income Tax Disclosure [Text Block] General Business Description and Basis of Presentation [Text Block] Draw on revolving credit Proceeds from (Repayments of) Lines of Credit Tangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current liabilities: Liabilities, Current [Abstract] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Diluted (in USD per share) Earnings Per Share, Diluted Schedule of Investments [Table] Schedule of Investments [Table] PEO Total Compensation Amount PEO Total Compensation Amount Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Trading Symbol Trading Symbol Payments related to investments Net assets contributed Payments to Acquire Equity Method Investments Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount 3.48% Senior Notes due 2025 3.48% Senior Notes due 2025 [Member] 3.48% Senior Notes due 2025 Working capital adjustments Business Acquisition, Working Capital Adjustments Business Acquisition, Working Capital Adjustments Net income attributable to Patterson Companies, Inc. Net Income (Loss) Attributable to Parent Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Repurchases of common stock Stock Repurchased During Period, Value Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Contract liability Contract with Customer, Liability Gains or losses recognized in OCI on cash flow hedging derivative Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Computation of Basic and Diluted Earnings Per Share (EPS) Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Carrying value, put option Equity Method Investment, Put Option, Carrying Value Equity Method Investment, Put Option, Carrying Value Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued liabilities Increase (Decrease) in Accrued Liabilities Investment Type [Axis] Investment Type [Axis] Anniversary of closing dates, period Business Acquisition, Anniversary, Closing Date, Period Business Acquisition, Anniversary, Closing Date, Period Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Investments [Domain] Investments [Domain] Accumulated Other Comprehensive Loss ("AOCL") Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number DPP receivable - receivables securitization program Deferred Purchase Price Receivable, Receivables Securitization Program Fair Value Disclosure Deferred Purchase Price Receivable, Receivables Securitization Program Fair Value Disclosure Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Derivative, notional amount Derivative, Notional Amount Dividends declared per common share (in USD per share) Common Stock, Dividends, Per Share, Declared Proceeds from Receivables sold Proceeds from Accounts Receivable Securitization Customer Financing [Line Items] Customer Financing [Line Items] Customer Financing [Line Items] Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation Depreciation Finance contracts receivable sold and outstanding Construction Contractor, Receivable, Excluding Contract Retainage MUFG Mitsubishi UFJ Financial Group [Member] Mitsubishi UFJ Financial Group Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventory Increase (Decrease) in Inventories Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type Award Type [Axis] Securities excluded from calculation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Dividends declared Dividends, Common Stock Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Receivables sold, fair value Trade Receivables Sold, Fair Value Trade Receivables Sold, Fair Value Hedging Designation [Axis] Hedging Designation [Axis] Trading Arrangement: Trading Arrangement [Axis] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Entity File Number Entity File Number Operating lease liabilities Operating Lease, Liability, Current Amortization Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Estimated fair value of debt Debt Instrument, Fair Value Disclosure Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Common Stock, shares, issued Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Issued Gross profit Gross Profit Eligible receivables, maximum available under Purchase Agreement Accounts Receivable Securitization, Eligible Receivables, Maximum Available Under Purchase Agreement Accounts Receivable Securitization, Eligible Receivables, Maximum Available Under Purchase Agreement Security Exchange Name Security Exchange Name Transfers and Servicing [Abstract] Transfers and Servicing [Abstract] Carrying value of debt Long-Term Debt Total assets Assets, Fair Value Disclosure Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive loss before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Employee Stock Option Employee Stock Option [Member] Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Interest rate contracts, liabilities, fair value Derivative instruments Interest Rate Derivative Liabilities, at Fair Value Asset Acquisition [Table] Asset Acquisition [Table] Other financing activities Proceeds from (Payments for) Other Financing Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Non-cash losses (gains) and other, net Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Accounts receivable, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Bad debt write-offs, percentage (less than) Rate Of Bad Debts Written Off Maximum Rate Of Bad Debts Written Off, Maximum Customer Financing [Table] Customer Financing [Table] Customer Financing [Table] Derivative [Table] Derivative [Table] Income Statement [Abstract] Income Statement [Abstract] Schedule of Investments [Line Items] Schedule of Investments [Line Items] Unsettled Financing Arrangements Unsettled Contracts [Member] Unsettled Contracts [Member] Common stock issued and related tax benefits (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Percentage of principal amount of financing contracts held as collateral (at least) Percentage Of Principal Amount Of Financing Contracts Held As Collateral Percentage Of Principal Amount Of Financing Contracts Held As Collateral Asset Acquisition [Line Items] Asset Acquisition [Line Items] Acquisitions Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Summary of Activity Related to DPP Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Timothy E. Rogan [Member] Timothy E. Rogan Entity Tax Identification Number Entity Tax Identification Number Carrying value of investment Equity Method Investments Inventory Inventory, Net Balance Sheet Location [Domain] Balance Sheet Location [Domain] Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Supplemental disclosure of non-cash investing activity: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Other Income Schedule of Other Nonoperating Income (Expense) [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Common stock, shares outstanding Common Stock, Shares, Outstanding Earnings per share attributable to Patterson Companies, Inc.: Earnings Per Share, Basic [Abstract] Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Receivables Increase (Decrease) in Accounts and Other Receivables PEO PEO [Member] Dental Dental Supply [Member] Dental Supply [Member] Vetsource Vetsource [Member] Vetsource Collection of DPP receivable Collection of DPP receivable Proceeds from Collection of Deferred Purchase Price Receivables Proceeds from Collection of Deferred Purchase Price Receivables Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value, (in usd per share) Common Stock, Par or Stated Value Per Share Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Income tax expense related t cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Total liabilities Liabilities Loss on sale of receivables (Loss) gain on sale of financing contracts Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale, Gain (Loss) on Sale Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Non-cash additions to DPP receivable Non-cash Additions to Deferred Purchase Price Receivables Non-cash Additions to Deferred Purchase Price Receivables Corporate Corporate Segment [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Total assets Assets, Excluding Assets Held For Sale Assets, Excluding Assets Held For Sale Canada CANADA Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Common stock, $0.01 par value: 600,000 shares authorized; 90,092 and 96,350 shares issued and outstanding Common Stock, Value, Issued Increase in interest expense Increase (Decrease) in Interest Expense Increase decrease in interest expense. Legal Proceedings Legal Matters and Contingencies [Text Block] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Holdback payment Payment for Contingent Consideration Liability, Investing Activities Receivables Purchase Agreements Receivables Purchase Agreements [Member] Receivables Purchase Agreements Total current assets Assets, Current Cash Flow Hedges Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Holdbacks Business Combination, Contingent Consideration, Liability All Individuals All Individuals [Member] Capacity under agreement Capacity Under Agreement Capacity under agreement. Other income, net Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Interest Rate Cap Interest Rate Cap [Member] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Repurchases of common stock (in shares) Stock Repurchased During Period, Shares PEO Name PEO Name Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Beginning DPP receivable balance Ending DPP receivable balance Deferred Purchase Price Receivable Deferred Purchase Price Receivable Summary of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Animal Health Animal Health [Member] Animal Health [Member] Investments Investments Deferred Purchase Price Receivable Transferred Deferred Purchase Price Receivable Transferred Deferred Purchase Price Receivable Transferred Maximum credit financed for equipment purchases for any one customer Financing Receivable Maximum Amount Per Customer Financing Receivable, Maximum Amount Per Customer Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Technology Partner Innovations, LLC ("TPI") Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Schedule of Deferred Purchase Price Receivable Schedule of Deferred Purchase Price Receivable [Table Text Block] Schedule of Deferred Purchase Price Receivable Borrowings on revolving credit Line of Credit, Current Other changes from operating activities, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total Patterson Companies, Inc. stockholders' equity Beginning Balance Ending Balance Equity, Attributable to Parent Current receivables of finance contracts not yet sold Financing Receivable, after Allowance for Credit Loss Consolidation Items [Axis] Consolidation Items [Axis] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Contract liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Foreign currency translation gain (loss) Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Income before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Aggregate principal amount Long-Term Debt, Percentage Bearing Fixed Interest, Amount Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Hedging Designation [Domain] Hedging Designation [Domain] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company United Kingdom UNITED KINGDOM Identifiable intangibles, net Intangible Assets, Net (Excluding Goodwill) Other Noncurrent Assets Other Noncurrent Assets [Member] Effect of Derivative instruments in Cash Flow Hedging Relationship on Condensed Consolidated Statements of Income and Other Comprehensive Income (OCI) Derivative Instruments, Gain (Loss) [Table Text Block] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Non-cash employee compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items] Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code 5.17% Senior Notes Five Point One Seven Percentage Senior Notes [Member] Five Point One Seven Percentage Senior Notes [Member] Product and Service [Axis] Product and Service [Axis] Interest Rate Swap Agreement Interest Rate Swap Agreement [Member] Interest Rate Swap Agreement [Member] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Total stockholders’ equity Beginning Balance Ending Balance Equity, Including Portion Attributable to Noncontrolling Interest Trade receivables sold Trade Accounts Receivable Sold to Third Party Trade Accounts Receivable Sold to Third Party Income tax expense related to cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Weighted average shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Receivables [Abstract] Technology Partner Innovations, LLC Technology Partner Innovations, LLC [Member] Technology Partner Innovations, LLC [Member] Receivables, net of allowance for doubtful accounts of $3,949 and $3,667 Receivables, Net, Current Exercise Price Award Exercise Price Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equipment Equipment And Software [Member] Equipment and Software [Member] ASSETS Assets: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Fiscal Year End Fiscal Period, Policy [Policy Text Block] Liabilities: Liabilities [Abstract] Net income Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Interest Rate Swap Two Interest Rate Swap Two [Member] Interest Rate Swap Two [Member] Retained Earnings Retained Earnings [Member] Current maturities of long-term debt Long-Term Debt, Current Maturities Receivables Securitization Program Transfers and Servicing of Financial Assets [Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other income (expense): Nonoperating Income (Expense) [Abstract] Other non-current assets, net Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in USD per share) Earnings Per Share, Basic Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Customer Financing Customer Financing [Text Block] This item represents the disclosure of arrangements under which the Company sells its customer finance contracts. Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Information about Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Ineffectiveness recorded during period Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Goodwill, adjustments Goodwill, Purchase Accounting Adjustments Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized Common Stock, Shares Authorized Accumulated other comprehensive loss expected to be reclassified into earnings Accumulated other comprehensive loss expected to be reclassified into earnings Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Derivative Instrument [Axis] Derivative Instrument [Axis] Number of customer financing contracts Number Of Customer Financing Contracts Number Of Customer Financing Contracts Adjustments to reconcile net income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Other Accrued Liabilities Other Accrued Liabilities [Member] Other Accrued Liabilities [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Investment income and other Other Nonoperating Income Award Timing Method Award Timing Method [Text Block] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Effect of dilutive securities - stock options, restricted stock and stock purchase plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Payments for (proceeds from) to settle interest rate swaps Payments for (Proceeds from) Derivative Instrument, Financing Activities Noncontrolling interests Noncontrolling interest Equity, Attributable to Noncontrolling Interest Customer Finance Contracts Customer Finance Contracts [Member] Customer Finance Contracts Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Assets and Liabilities Measured at Fair Value on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Payments on long-term debt Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] (Loss) gain on interest rate swap agreements Gain (loss) recognized in income on derivative Derivative, Gain (Loss) on Derivative, Net Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax expense Income Tax Expense (Benefit) Financing contracts sold Servicing Asset at Fair Value, Disposals Fifth Third Bank Fifth Third National Bank [Member] Fifth Third National Bank [Member] Accrued payroll expense Employee-related Liabilities, Current Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Amounts reclassified from AOCL Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Common stock issued Stock Issued During Period, Value, New Issues Equity [Abstract] Equity [Abstract] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Payments related to acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Miller Vet Holdings, LLC Miller Vet Holdings, LLC [Member] Miller Vet Holdings, LLC Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt Long-Term Debt, Excluding Current Maturities Diluted (in shares) Denominator for diluted earnings per share – weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Interest rate contracts Interest Rate Contract [Member] Identifiable intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Noncash investments acquired Noncash or Part Noncash Acquisition, Investments Acquired Additions to property and equipment and software Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Cash flow hedges, net of tax Cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover page. Cover [Abstract] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Dividends paid Payments of Dividends Other non-current liabilities Other Liabilities, Noncurrent Eligible receivables, amount utilized under Purchase Agreement Accounts Receivable Securitization, Eligible Receivables, Amount Utilized Under Purchase Agreement Accounts Receivable Securitization, Eligible Receivables, Amount Utilized Under Purchase Agreement Non-NEOs Non-NEOs [Member] Operating expenses Operating Expenses Segment and Geographic Data Segment Reporting Disclosure [Text Block] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Interest rate contracts, assets, fair value Derivative instruments Interest Rate Derivative Assets, at Fair Value Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Basic (in shares) Denominator for basic earnings per share – weighted average shares (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Contribution from noncontrolling interest Noncontrolling Interest, Increase from Business Combination Operating income Operating income (loss) Operating Income (Loss) Cost of sales Cost of Revenue Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Change in assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] DPP receivable - customer financing Deferred Purchase Price Receivable, Fair Value Disclosure Deferred Purchase Price Receivable, Fair Value Disclosure Statement [Line Items] Statement [Line Items] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Non-controlling Interests Noncontrolling Interest [Member] EX-101.PRE 10 pdco-20240127_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - shares
9 Months Ended
Jan. 27, 2024
Feb. 20, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jan. 27, 2024  
Document Transition Report false  
Entity File Number 0-20572  
Entity Registrant Name PATTERSON COMPANIES, INC.  
Entity Incorporation, State or Country Code MN  
Entity Tax Identification Number 41-0886515  
Entity Address, Address Line One 1031 Mendota Heights Road  
Entity Address, City or Town St. Paul  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55120  
City Area Code 651  
Local Phone Number 686-1600  
Title of 12(b) Security Common Stock, par value $.01  
Trading Symbol PDCO  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   89,592,000
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Entity Central Index Key 0000891024  
Current Fiscal Year End Date --04-27  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 27, 2024
Apr. 29, 2023
Current assets:    
Cash and cash equivalents $ 123,998 $ 159,669
Receivables, net of allowance for doubtful accounts of $3,949 and $3,667 484,530 477,384
Inventory 902,733 795,072
Prepaid expenses and other current assets 321,302 351,011
Total current assets 1,832,563 1,783,136
Property and equipment, net 226,013 212,283
Operating lease right-of-use assets, net 108,506 92,956
Long-term receivables, net 131,812 121,717
Goodwill 156,472 156,420
Identifiable intangibles, net 203,121 231,873
Investments 164,459 160,022
Other non-current assets, net 117,003 120,739
Total assets 2,939,949 2,879,146
Current liabilities:    
Accounts payable 683,300 724,993
Accrued payroll expense 73,237 82,253
Other accrued liabilities 160,914 168,696
Operating lease liabilities 31,137 28,390
Current maturities of long-term debt 4,125 36,000
Borrowings on revolving credit 331,000 45,000
Total current liabilities 1,283,713 1,085,332
Long-term debt 448,219 451,231
Non-current operating lease liabilities 80,499 67,376
Other non-current liabilities 155,353 156,672
Total liabilities 1,967,784 1,760,611
Stockholders’ equity:    
Common stock, $0.01 par value: 600,000 shares authorized; 90,092 and 96,350 shares issued and outstanding 901 964
Additional paid-in capital 253,860 233,706
Accumulated other comprehensive loss (86,163) (89,262)
Retained earnings 802,884 972,127
Total Patterson Companies, Inc. stockholders' equity 971,482 1,117,535
Noncontrolling interests 683 1,000
Total stockholders’ equity 972,165 1,118,535
Total liabilities and stockholders’ equity $ 2,939,949 $ 2,879,146
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jan. 27, 2024
Apr. 29, 2023
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 3,949 $ 3,667
Common stock, par value, (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized 600,000,000 600,000,000
Common Stock, shares, issued 90,092,000 96,350,000
Common stock, shares outstanding 90,092,000 96,350,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Income Statement [Abstract]        
Net sales $ 1,616,095 $ 1,600,850 $ 4,845,612 $ 4,750,319
Cost of sales 1,265,089 1,257,888 3,836,525 3,767,135
Gross profit 351,006 342,962 1,009,087 983,184
Operating expenses 280,994 267,040 843,950 812,323
Operating income 70,012 75,922 165,137 170,861
Other income (expense):        
Other income, net 3,653 3,096 22,650 23,079
Interest expense (11,725) (9,731) (31,879) (22,838)
Income before taxes 61,940 69,287 155,908 171,102
Income tax expense 14,347 15,440 37,330 39,346
Net income 47,593 53,847 118,578 131,756
Net loss attributable to noncontrolling interests (110) (82) (317) (836)
Net income attributable to Patterson Companies, Inc. $ 47,703 $ 53,929 $ 118,895 $ 132,592
Earnings per share attributable to Patterson Companies, Inc.:        
Basic (in USD per share) $ 0.52 $ 0.55 $ 1.26 $ 1.37
Diluted (in USD per share) $ 0.52 $ 0.55 $ 1.26 $ 1.35
Weighted average shares:        
Basic (in shares) 92,009 97,327 94,088 96,957
Diluted (in shares) 92,519 97,977 94,704 97,881
Dividends declared per common share (in USD per share) $ 0.26 $ 0.26 $ 0.78 $ 0.78
Comprehensive income:        
Net income (loss) $ 47,593 $ 53,847 $ 118,578 $ 131,756
Foreign currency translation gain (loss) 12,538 14,197 2,317 (8,385)
Cash flow hedges, net of tax 261 261 782 782
Comprehensive income $ 60,392 $ 68,305 $ 121,677 $ 124,153
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Non-controlling Interests
Beginning Balance at Apr. 30, 2022 $ 1,042,635 $ 968 $ 200,520 $ (81,516) $ 921,704 $ 959
Beginning Balance (in shares) at Apr. 30, 2022   96,762,000        
Foreign currency translation (4,991)     (4,991)    
Cash flow hedges 261     261    
Net income (loss) 24,260       24,590 (330)
Dividends declared (25,667)       (25,667)  
Common stock issued (2,142) $ 6 (2,148)      
Common stock issued and related tax benefits (in shares)   653,000        
Repurchases of common stock (15,000) $ (5)     (14,995)  
Repurchases of common stock (in shares)   (516,000)        
Stock-based compensation 7,159   7,159      
Contribution from noncontrolling interest 500         500
Ending Balance at Jul. 30, 2022 1,027,015 $ 969 205,531 (86,246) 905,632 1,129
Ending Balance (in shares) at Jul. 30, 2022   96,899,000        
Beginning Balance at Apr. 30, 2022 1,042,635 $ 968 200,520 (81,516) 921,704 959
Beginning Balance (in shares) at Apr. 30, 2022   96,762,000        
Foreign currency translation (8,385)          
Cash flow hedges 782          
Net income (loss) 131,756          
Ending Balance at Jan. 28, 2023 1,102,421 $ 977 226,525 (89,119) 962,915 1,123
Ending Balance (in shares) at Jan. 28, 2023   97,708,000        
Beginning Balance at Jul. 30, 2022 1,027,015 $ 969 205,531 (86,246) 905,632 1,129
Beginning Balance (in shares) at Jul. 30, 2022   96,899,000        
Foreign currency translation (17,591)     (17,591)    
Cash flow hedges 260     260    
Net income (loss) 53,649       54,073 (424)
Dividends declared (25,138)       (25,138)  
Common stock issued 2,179 $ 1 2,178      
Common stock issued and related tax benefits (in shares)   150,000        
Stock-based compensation 1,234   1,234      
Contribution from noncontrolling interest 500         500
Ending Balance at Oct. 29, 2022 1,042,108 $ 970 208,943 (103,577) 934,567 1,205
Ending Balance (in shares) at Oct. 29, 2022   97,049,000        
Foreign currency translation 14,197     14,197    
Cash flow hedges 261     261    
Net income (loss) 53,847       53,929 (82)
Dividends declared (25,581)       (25,581)  
Common stock issued 14,633 $ 7 14,626      
Common stock issued and related tax benefits (in shares)   659,000        
Stock-based compensation 2,956   2,956      
Ending Balance at Jan. 28, 2023 1,102,421 $ 977 226,525 (89,119) 962,915 1,123
Ending Balance (in shares) at Jan. 28, 2023   97,708,000        
Foreign currency translation (403)     (403)    
Cash flow hedges 260     260    
Net income (loss) 74,842       74,965 (123)
Dividends declared (25,276)       (25,276)  
Common stock issued 2,989 $ 2 2,987      
Common stock issued and related tax benefits (in shares)   146,000        
Repurchases of common stock (40,492) $ (15)     (40,477)  
Repurchases of common stock (in shares)   (1,504,000)        
Stock-based compensation 4,194   4,194      
Ending Balance at Apr. 29, 2023 $ 1,118,535 $ 964 233,706 (89,262) 972,127 1,000
Ending Balance (in shares) at Apr. 29, 2023 96,350,000 96,350,000        
Foreign currency translation $ 7,368     7,368    
Cash flow hedges 261     261    
Net income (loss) 31,130       31,234 (104)
Dividends declared (25,134)       (25,134)  
Common stock issued 1,574 $ 5 1,569      
Common stock issued and related tax benefits (in shares)   565,000        
Repurchases of common stock (29,508) $ (11)     (29,497)  
Repurchases of common stock (in shares)   (1,109,000)        
Stock-based compensation 7,015   7,015      
Ending Balance at Jul. 29, 2023 1,111,241 $ 958 242,290 (81,633) 948,730 896
Ending Balance (in shares) at Jul. 29, 2023   95,806,000        
Beginning Balance at Apr. 29, 2023 $ 1,118,535 $ 964 233,706 (89,262) 972,127 1,000
Beginning Balance (in shares) at Apr. 29, 2023 96,350,000 96,350,000        
Foreign currency translation $ 2,317          
Cash flow hedges 782          
Net income (loss) 118,578          
Ending Balance at Jan. 27, 2024 $ 972,165 $ 901 253,860 (86,163) 802,884 683
Ending Balance (in shares) at Jan. 27, 2024 90,092,000 90,091,000        
Beginning Balance at Jul. 29, 2023 $ 1,111,241 $ 958 242,290 (81,633) 948,730 896
Beginning Balance (in shares) at Jul. 29, 2023   95,806,000        
Foreign currency translation (17,589)     (17,589)    
Cash flow hedges 260     260    
Net income (loss) 39,855       39,958 (103)
Dividends declared (24,897)       (24,897)  
Common stock issued 3,228 $ 2 3,226      
Common stock issued and related tax benefits (in shares)   180,000        
Repurchases of common stock (61,644) $ (19) (661)   (60,964)  
Repurchases of common stock (in shares)   (1,897,000)        
Stock-based compensation 4,635   4,635      
Ending Balance at Oct. 28, 2023 1,055,089 $ 941 249,490 (98,962) 902,827 793
Ending Balance (in shares) at Oct. 28, 2023   94,089,000        
Foreign currency translation 12,538     12,538    
Cash flow hedges 261     261    
Net income (loss) 47,593       47,703 (110)
Dividends declared (23,591)       (23,591)  
Common stock issued 1,845 $ 1 1,844      
Common stock issued and related tax benefits (in shares)   103,000        
Stock-based compensation 3,745   3,745      
Ending Balance at Jan. 27, 2024 $ 972,165 $ 901 $ 253,860 $ (86,163) $ 802,884 $ 683
Ending Balance (in shares) at Jan. 27, 2024 90,092,000 90,091,000        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 27, 2024
Jul. 29, 2023
Apr. 29, 2023
Jan. 28, 2023
Jul. 30, 2022
Jan. 27, 2024
Jan. 28, 2023
Apr. 29, 2023
Statement of Cash Flows [Abstract]                
Net income (loss) $ 47,593 $ 31,130 $ 74,842 $ 53,847 $ 24,260 $ 118,578 $ 131,756  
Adjustments to reconcile net income to net cash used in operating activities:                
Depreciation           36,314 34,138  
Amortization           28,884 28,160  
Non-cash employee compensation           15,395 11,349  
Non-cash losses (gains) and other, net           4,120 7,227  
Change in assets and liabilities:                
Receivables           (744,275) (729,039)  
Inventory           (106,328) (155,184)  
Accounts payable           (43,533) 20,947  
Accrued liabilities           (14,510) (40,909)  
Other changes from operating activities, net           (14,494) (36,642)  
Net cash used in operating activities           (719,849) (728,197)  
Investing activities:                
Additions to property and equipment and software           (51,196) (42,442)  
Collection of DPP receivable           770,319 758,001  
Payments related to acquisitions, net of cash acquired           (1,108) (33,257)  
Payments related to investments           0 (15,000)  
Net cash provided by investing activities           718,015 667,302  
Financing activities:                
Dividends paid           (75,021) (75,954)  
Repurchases of common stock           (214,587) (15,000)  
Payments on long-term debt           (35,250) 0  
Draw on revolving credit           286,000 146,000  
Other financing activities           4,767 12,866  
Net cash provided by (used in) financing activities           (34,091) 67,912  
Effect of exchange rate changes on cash           254 (1,741)  
Net change in cash and cash equivalents           (35,671) 5,276  
Cash and cash equivalents at beginning of period   $ 159,669 147,290   $ 142,014 159,669 142,014 $ 142,014
Cash and cash equivalents at end of period $ 123,998   $ 159,669 $ 147,290   123,998 147,290 $ 159,669
Supplemental disclosure of non-cash investing activity:                
Noncash investments acquired           $ 739,382 $ 746,321  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
General
9 Months Ended
Jan. 27, 2024
Accounting Policies [Abstract]  
General General
Basis of Presentation
In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of January 27, 2024, and our results of operations and cash flows for the periods ended January 27, 2024 and January 28, 2023. Such adjustments are of a normal, recurring nature. The results of operations for the three and nine months ended January 27, 2024 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.
The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.
Fiscal Year End
We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The third quarter of fiscal 2024 and 2023 represents the 13 weeks ended January 27, 2024 and January 28, 2023, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.
Other Income, Net
Other income, net consisted of the following:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
(Loss) gain on interest rate swap agreements$(3,474)$(1,849)$6,087 $9,275 
Investment income and other7,127 4,945 16,563 13,804 
Other income, net$3,653 $3,096 $22,650 $23,079 
Comprehensive Income
Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S. The income tax expense related to cash flow hedges was $80 and $80 for the three months ended January 27, 2024 and January 28, 2023, respectively. The income tax expense related to cash flow hedges was $241 and $241 for the nine months ended January 27, 2024 and January 28, 2023, respectively.
Earnings Per Share ("EPS")
The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Denominator for basic EPS – weighted average shares92,009 97,327 94,088 96,957 
Effect of dilutive securities – stock options, restricted stock and stock purchase plans510 650 616 924 
Denominator for diluted EPS – weighted average shares92,519 97,977 94,704 97,881 
Potentially dilutive securities representing 1,057 shares and 1,231 shares for the three and nine months ended January 27, 2024 and 900 shares and 954 shares for the three and nine months ended January 28, 2023 were excluded from the calculation of diluted EPS because their effects were anti-dilutive using the treasury stock method.
Revenue Recognition
Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.
Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided.
In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.
Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.
Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.
Contract Balances
Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.
Contract asset balances as of January 27, 2024 and April 29, 2023 were $3,211 and $1,338, respectively. Our contract liabilities primarily relate to advance payments from customers, upfront payments for software and support provided over time, and options that provide a material right to customers, such as our customer loyalty programs. At January 27, 2024 and April 29, 2023, contract liabilities of $40,324 and $36,850 were reported in other accrued liabilities, respectively. During the nine months ended January 27, 2024, we recognized $31,022 of the amount previously deferred at April 29, 2023.
Recently Issued Accounting Pronouncements
In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". This ASU requires additional disclosures related to rate reconciliation and income taxes paid. The new standard is effective for annual disclosures in fiscal year 2026 and interim disclosures in fiscal year 2027, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.
In November 2023, the FASB issued ASU No. 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures". This ASU requires disclosures of significant segment expenses and other segment items. Disclosures about a reportable segment's profit or loss and assets will be required for both annual and interim periods. This ASU also requires disclosure of the title and position of Chief Operating Decision Maker ("CODM") and an explanation of how the CODM uses the reported measures of profit or loss in assessing performance and allocating resources. The new standard is effective for annual disclosures in fiscal year 2025 and interim disclosures in fiscal year 2026, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions
9 Months Ended
Jan. 27, 2024
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
During the first quarter of fiscal 2024, we used $1,108 to pay a holdback following our acquisition of substantially all of the assets of Miller Vet Holdings, LLC. The payment was due on the 24 month anniversary of the closing date.
During the third quarter of fiscal 2023, we acquired substantially all of the assets of Relief Services for Veterinary Practitioners and Animal Care Technologies (RSVP and ACT), Texas-based companies that provide innovative solutions to veterinary practices through data extraction and conversion, staffing and video-based training services. Also during the third quarter of fiscal 2023, we acquired substantially all of the assets of Dairy Tech, Inc., a Colorado-based company that provides pasteurizing equipment and single-use bags that allow dairy producers to produce, store and feed colostrum for newborn calves, as well as product offerings for beef cattle producers. These acquisitions expand our Companion Animal and Production Animal value-added platforms and add solutions to their suite of offerings.
The total purchase price for these acquisitions is $37,535, which includes holdbacks of $4,255 that will be paid on the 24 month anniversary of the closing dates and working capital adjustments of $23 which were paid in the fourth quarter of fiscal 2023. As of the acquisition date, we have recorded $17,300 of identifiable intangibles, $16,040 of goodwill and net tangible assets of $4,233 in our condensed consolidated balance sheets related to these acquisitions. Goodwill, which is deductible for income tax purposes, was increased by $272 subsequent to acquisition date as a result of working capital adjustments. Goodwill was recorded within the Animal Health segment and represents the expected benefit of integrating these value-added platforms with our existing operations. We have included their results of operations in our financial statements since the date of acquisition within the Animal Health segment. The accounting for the acquisitions was complete as of October 28, 2023. The acquisitions did not materially impact our financial statements, and, therefore, pro forma results are not provided.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables Securitization Program
9 Months Ended
Jan. 27, 2024
Transfers and Servicing [Abstract]  
Receivables Securitization Program Receivables Securitization Program
We are party to certain receivables purchase agreements (the “Receivables Purchase Agreements”) with MUFG Bank, Ltd. ("MUFG") (f.k.a. The Bank of Tokyo-Mitsubishi UFJ, Ltd.), under which MUFG acts as an agent to facilitate the sale of certain Patterson receivables (the “Receivables”) to certain unaffiliated financial institutions (the “Purchasers”). The sale of these receivables is accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We utilize PDC Funding III and PDC Funding IV to facilitate the sale to fulfill requirements within the agreement. We use a daily unit of account for these Receivables.
The proceeds from the sale of these Receivables comprise a combination of cash and a deferred purchase price (“DPP”) receivable. The DPP receivable is ultimately realized by Patterson following the collection of the underlying Receivables sold to the Purchasers. The amount available under the Receivables Purchase Agreements fluctuates over time based on the total amount of eligible Receivables generated during the normal course of business, with maximum availability of $200,000 as of January 27, 2024, of which $200,000 was utilized.
We have no retained interests in the transferred Receivables, other than our right to the DPP receivable and collection and administrative service fees. We consider the fees received adequate compensation for services rendered, and accordingly have recorded no servicing asset or liability. As of January 27, 2024 and April 29, 2023, the fair value of outstanding trade receivables transferred to the Purchasers under the facility and derecognized
from the condensed consolidated balance sheets were $386,932 and $429,853, respectively. Sales of trade receivables under this facility were $2,681,935 and $2,729,673, and cash collections from customers on receivables sold were $2,725,094 and $2,723,952 during the nine months ended January 27, 2024 and January 28, 2023, respectively.
The DPP receivable is recorded at fair value within the condensed consolidated balance sheets within prepaid expenses and other current assets. The difference between the carrying amount of the Receivables and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related Receivables inclusive of bank fees and allowance for credit losses. In operating expenses in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,110 and $3,254 during the three months ended January 27, 2024 and January 28, 2023, respectively, and $10,270 and $7,900 during the nine months ended January 27, 2024 and January 28, 2023, respectively, related to the Receivables.
The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 27, 2024January 28, 2023
Beginning DPP receivable balance$227,946 $195,764 
Non-cash additions to DPP receivable697,887 706,895 
Collection of DPP receivable(740,664)(702,710)
Ending DPP receivable balance$185,169 $199,949 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Financing
9 Months Ended
Jan. 27, 2024
Receivables [Abstract]  
Customer Financing Customer Financing
As a convenience to our customers, we offer several different financing alternatives, including a third party program and a Patterson-sponsored program. For the third party program, we act as a facilitator between the customer and the third party financing entity with no on-going involvement in the financing transaction. Under the Patterson-sponsored program, equipment purchased by creditworthy customers may be financed up to a maximum of $2,000. We generally sell our customers’ financing contracts to an outside financial institution in the normal course of our business. These financing arrangements are accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We use a monthly unit of account for these financing contracts.
The portion of the purchase price for the receivables held by the conduits is deemed a DPP receivable, which is paid to the applicable special purpose entity, PDC Funding or PDC Funding II, as payments on the customers’ financing contracts are collected by Patterson from customers. The difference between the carrying amount of the receivables sold under these programs and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related receivables and recorded in net sales in the condensed consolidated statements of operations and other comprehensive income. Expenses incurred related to customer financing activities are recorded in operating expenses in our condensed consolidated statements of operations and other comprehensive income.
Historically, we maintained two arrangements under which we sell these contracts.
We operate under an agreement to sell our equipment finance contracts to commercial paper conduits with MUFG serving as the agent. We utilize PDC Funding to fulfill a requirement of participating in the commercial paper conduit. We receive the proceeds of the contracts upon sale to MUFG. At least 15.0% of the proceeds are held by the conduit as security against eventual performance of the portfolio. This percentage can be greater and is based upon certain ratios defined in the agreement with MUFG. The capacity under the agreement with MUFG at January 27, 2024 was $575,000.
We formerly maintained an agreement with Fifth Third Bank ("Fifth Third") whereby Fifth Third purchased customers’ financing contracts. PDC Funding II sold its financing contracts to Fifth Third. We received the proceeds of the contracts upon sale to Fifth Third. At least 15.0% of the proceeds were held by the conduit as security against eventual performance of the portfolio.
During the first quarter of fiscal 2024, Fifth Third sold and assigned the remaining purchased customer financing contracts to the facility in which MUFG is the agent. We transferred and assigned the related DPP receivable of $15,400 from PDC Funding II to PDC Funding, and the DPP counterparty changed from Fifth Third to MUFG. We
amended our agreement with MUFG as agent and expanded capacity under that agreement from $525,000 to $575,000. We thereby ended our agreement with Fifth Third.
We service the financing contracts for which we are paid a servicing fee. The servicing fees we receive are considered adequate compensation for services rendered. Accordingly, no servicing asset or liability has been recorded.
During the nine months ended January 27, 2024 and January 28, 2023, we sold $197,712 and $205,140 of contracts under these arrangements, respectively. In net sales in the condensed consolidated statements of operations and other comprehensive income, we recorded gains of $9,117 and $2,417 during the three months ended January 27, 2024 and January 28, 2023, respectively, related to these contracts sold. In net sales in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,763 and $5,051 during the nine months ended January 27, 2024 and January 28, 2023, respectively, related to these contracts sold. Cash collections on financed receivables sold were $211,827 and $238,091 during the nine months ended January 27, 2024 and January 28, 2023, respectively.
Included in cash and cash equivalents in the condensed consolidated balance sheets are $27,771 and $33,072 as of January 27, 2024 and April 29, 2023, respectively, which represent cash collected from previously sold customer financing contracts that have not yet been settled. Included in current receivables in the condensed consolidated balance sheets are $54,177 and $77,646 as of January 27, 2024 and April 29, 2023, respectively, of finance contracts we have not yet sold. A total of $563,242 of finance contracts receivable sold under the arrangements was outstanding at January 27, 2024. Since the internal financing program began in 1994, bad debt write-offs have amounted to less than 1% of the loans originated.
The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 27, 2024January 28, 2023
Beginning DPP receivable balance$102,979 $125,332 
Non-cash additions to DPP receivable41,495 39,426 
Collection of DPP receivable(29,655)(55,291)
Ending DPP receivable balance$114,819 $109,467 
The arrangements require us to maintain a minimum current ratio and maximum leverage ratio. We were in compliance with those covenants at January 27, 2024.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments
9 Months Ended
Jan. 27, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments Derivative Financial Instruments
We are a party to certain offsetting and identical interest rate cap agreements entered into to fulfill certain covenants of the equipment finance contract sale agreements. The interest rate cap agreements also provide a credit enhancement feature for the financing contracts sold by PDC Funding and PDC Funding II to the commercial paper conduit.    
The interest rate cap agreements are entered into periodically to maintain consistency with the dollar maximum of the sale agreements and the maturity of the underlying financing contracts. As of January 27, 2024, PDC Funding had purchased an interest rate cap from a bank with a notional amount of $575,000 and a maturity date of July 2031. We sold an identical interest rate cap to the same bank.
These interest rate cap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.
In January 2014, we entered into a forward interest rate swap agreement with a notional amount of $250,000 and accounted for it as a cash flow hedge, in order to hedge interest rate fluctuations in anticipation of refinancing the 5.17% senior notes due March 25, 2015. These notes were repaid on March 25, 2015 and replaced with new $250,000 3.48% senior notes due March 24, 2025. A cash payment of $29,003 was made in March 2015 to settle the interest rate swap. This amount is recorded in other comprehensive income (loss), net of tax, and is recognized as interest expense over the life of the related debt.
We utilize forward interest rate swap agreements to hedge against interest rate fluctuations that impact the amount of net sales we record related to our customer financing contracts. These interest rate swap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.
As of April 29, 2023, the remaining notional amount for interest rate swap agreements was $551,504, with the latest maturity date in fiscal 2030. During the nine months ended January 27, 2024, we entered into forward interest rate swap agreements with a notional amount of $174,215. As of January 27, 2024, the remaining notional amount for interest rate swap agreements was $557,610, with the latest maturity date in fiscal 2031.
Net cash receipts of $10,893 and $3,687 were received during the nine months ended January 27, 2024 and January 28, 2023, respectively, to settle a portion of our assets and liabilities related to interest rate swap agreements. These payments and receipts are reflected as cash flows in the condensed consolidated statements of cash flows within net cash used in operating activities.
The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:
Derivative typeClassificationJanuary 27, 2024April 29, 2023
Assets:
Interest rate contractsPrepaid expenses and other current assets$4,933 $5,875 
Interest rate contractsOther non-current assets, net16,329 23,210 
Total asset derivatives$21,262 $29,085 
Liabilities:
Interest rate contractsOther accrued liabilities$363 $267 
Interest rate contractsOther non-current liabilities10,224 12,993 
Total liability derivatives$10,587 $13,260 
The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:
Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)
Three Months Ended Nine Months Ended
Derivatives in cash flow hedging relationshipsStatements of operations locationJanuary 27, 2024January 28, 2023January 27, 2024January 28, 2023
Interest rate contractsInterest expense$(341)$(341)$(1,023)$(1,023)
Amount of Gain (Loss) Recognized in Income on Derivatives
Three Months Ended Nine Months Ended
Derivatives not designated as hedging instrumentsStatements of operations locationJanuary 27, 2024January 28, 2023January 27, 2024January 28, 2023
Interest rate contractsOther income, net$(3,474)$(1,849)$6,087 $9,275 
There were no gains or losses recognized in other comprehensive income (loss) on cash flow hedging derivatives during the three and nine months ended January 27, 2024 or January 28, 2023.
We recorded no ineffectiveness during the three and nine month periods ended January 27, 2024 and January 28, 2023. As of January 27, 2024, the estimated pre-tax portion of accumulated other comprehensive loss that is expected to be reclassified into earnings over the next twelve months is $1,363, which will be recorded as an increase to interest expense.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
9 Months Ended
Jan. 27, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair value is the price at which an asset could be exchanged in a current transaction between knowledgeable, willing parties. The fair value hierarchy of measurements is categorized into one of three levels based on the lowest level of significant input used:
Level 1 -     Quoted prices in active markets for identical assets and liabilities at the measurement date.
Level 2 -     Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.
Level 3 -     Unobservable inputs for which there is little or no market data available. These inputs reflect management’s assumptions of what market participants would use in pricing the asset or liability.
Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:
January 27, 2024
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$3,623 $3,623 $— $— 
DPP receivable - receivables securitization program185,169 — — 185,169 
DPP receivable - customer financing114,819 — — 114,819 
Derivative instruments21,262 — 21,262 — 
Total assets$324,873 $3,623 $21,262 $299,988 
Liabilities:
Derivative instruments$10,587 $— $10,587 $— 
April 29, 2023
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$47,777 $47,777 $— $— 
DPP receivable - receivables securitization program227,946 — — 227,946 
DPP receivable - customer financing102,979 — — 102,979 
Derivative instruments29,085 — 29,085 — 
Total assets$407,787 $47,777 $29,085 $330,925 
Liabilities:
Derivative instruments$13,260 $— $13,260 $— 
Cash equivalents – We value cash equivalents at their current market rates. The carrying value of cash equivalents approximates fair value and maturities are less than three months.
DPP receivable - receivables securitization program – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.
DPP receivable - customer financing – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include a forward yield curve, the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.
Derivative instruments – Our derivative instruments consist of interest rate cap agreements and interest rate swaps. These instruments are valued using inputs such as interest rates and credit spreads.
Certain assets are measured at fair value on a non-recurring basis. These assets are not measured at fair value on an ongoing basis, but are subject to fair value adjustments under certain circumstances. We adjust the carrying value of our non-marketable equity securities to fair value when observable transactions of identical or similar securities occur, or due to an impairment.
We have an investment in Vetsource, a commercial partner and leading home delivery provider for veterinarians. The investment was valued based on the selling price of the portion of the investment we sold in the first quarter of fiscal 2022. The carrying value of the investment we owned following this sale was $56,849 and $56,849 as of January 27, 2024 and April 29, 2023, respectively. Concurrent with the sale completed in the first quarter of fiscal 2022, we obtained rights that will allow us, under certain circumstances, to require another shareholder of Vetsource to purchase our remaining shares. The carrying value of this put option, which is subject to a floor, as of January 27, 2024 is $25,757, and is reported within investments in our condensed consolidated balance sheets. Concurrent with obtaining this put option, we also granted rights to the same Vetsource shareholder that would allow such shareholder, under certain circumstances, to require us to sell our remaining shares at fair value. There were no fair value adjustments to such assets during the nine months ended January 27, 2024.
Our debt is not measured at fair value in the condensed consolidated balance sheets. The estimated fair value of our debt as of January 27, 2024 and April 29, 2023 was $449,645 and $483,139, respectively, as compared to a carrying value of $452,344 and $487,231 at January 27, 2024 and April 29, 2023, respectively. The fair value of debt was measured using a discounted cash flow analysis based on expected market based yields (i.e., Level 2 inputs).
The carrying amounts of receivables, net of allowances, accounts payable, and certain accrued and other current liabilities approximated fair value at January 27, 2024 and April 29, 2023.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
9 Months Ended
Jan. 27, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The effective income tax rate for the three months ended January 27, 2024 was 23.2% compared to 22.3% for the three months ended January 28, 2023. The increase in the rate was primarily due to provision to return and income tax reserve adjustments in the prior year quarter. The effective income tax rate for the nine months ended January 27, 2024 was 23.9% compared to 23.0% for the nine months ended January 28, 2023. The increase in the rate was primarily due to an income tax reserve adjustment in the prior year.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Technology Partner Innovations, LLC ("TPI")
9 Months Ended
Jan. 27, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Technology Partner Innovations, LLC ("TPI") Technology Partner Innovations, LLC ("TPI")
In fiscal 2019, we entered into an agreement with Cure Partners to form TPI, which offers a cloud-based practice management software, NaVetor, to its customers. Patterson and Cure Partners each contributed net assets of $4,000 to form TPI. Patterson and Cure Partners each contributed additional net assets of $1,000 during the fiscal year ended April 29, 2023, and no additional net assets were contributed during the nine months ended January 27, 2024. We have determined that TPI is a variable interest entity, and we consolidate the results of operations of TPI as we have concluded that we are the primary beneficiary of TPI. Since TPI was formed, there have been no changes in ownership interests. As of January 27, 2024, we had noncontrolling interests of $683 on our condensed consolidated balance sheets.
Net loss attributable to the noncontrolling interest was $110 and $82 for the three months ended January 27, 2024 and January 28, 2023, respectively, and $317 and $836 for the nine months ended January 27, 2024 and January 28, 2023, respectively.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data
9 Months Ended
Jan. 27, 2024
Segment Reporting [Abstract]  
Segment and Geographic Data Segment and Geographic Data
We present three reportable segments: Dental, Animal Health and Corporate. Dental and Animal Health are strategic business units that offer similar products and services to different customer bases. Dental provides a virtually complete range of consumable dental products, equipment, software, turnkey digital solutions and value-added services to dentists, dental laboratories, institutions, and other healthcare professionals throughout North America. Animal Health is a leading, full-line distributor in North America and the U.K. of animal health products, services and technologies to both the production-animal and companion-pet markets. Our Corporate segment is comprised of general and administrative expenses, including home office support costs in areas such as information technology, finance, legal, human resources and facilities. In addition, customer financing and other miscellaneous sales are reported within Corporate results. Corporate assets consist primarily of cash and cash equivalents, accounts receivable, property and equipment and long-term receivables. We evaluate segment performance based on operating income. The costs to operate the fulfillment centers are allocated to the operating units based on the through-put of the unit.
The following table provides a breakdown of sales by geographic region:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Consolidated net sales
United States$1,335,821 $1,344,048 $4,010,344 $3,980,068 
United Kingdom187,735 161,254 559,806 480,600 
Canada92,539 95,548 275,462 289,651 
Total$1,616,095 $1,600,850 $4,845,612 $4,750,319 
Dental net sales
United States$577,516 $562,740 $1,661,560 $1,638,095 
Canada59,621 59,056 169,258 170,541 
Total$637,137 $621,796 $1,830,818 $1,808,636 
Animal Health net sales
United States$746,624 $771,632 $2,336,879 $2,333,034 
United Kingdom187,735 161,254 559,806 480,600 
Canada32,918 36,492 106,204 119,110 
Total$967,277 $969,378 $3,002,889 $2,932,744 
Corporate net sales
United States$11,681 $9,676 $11,905 $8,939 
Total$11,681 $9,676 $11,905 $8,939 
The following table provides a breakdown of sales by categories of products and services:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Consolidated net sales
Consumable$1,262,290 $1,250,859 $3,897,378 $3,813,884 
Equipment245,262 252,671 639,526 670,502 
Value-added services and other108,543 97,320 308,708 265,933 
Total$1,616,095 $1,600,850 $4,845,612 $4,750,319 
Dental net sales
Consumable$350,953 $330,199 $1,049,492 $1,005,528 
Equipment211,352 216,642 549,028 577,158 
Value-added services and other74,832 74,955 232,298 225,950 
Total$637,137 $621,796 $1,830,818 $1,808,636 
Animal Health net sales
Consumable$911,337 $920,660 $2,847,886 $2,808,356 
Equipment33,910 36,029 90,498 93,344 
Value-added services and other22,030 12,689 64,505 31,044 
Total$967,277 $969,378 $3,002,889 $2,932,744 
Corporate net sales
Value-added services and other$11,681 $9,676 $11,905 $8,939 
Total$11,681 $9,676 $11,905 $8,939 
The following table provides a breakdown of operating income (loss) by reportable segment:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Operating income (loss)
Dental$53,630 $60,302 $147,577 $158,147 
Animal Health32,104 30,197 88,143 80,372 
Corporate(15,722)(14,577)(70,583)(67,658)
Total$70,012 $75,922 $165,137 $170,861 
The following table provides a breakdown of total assets by reportable segment:
January 27, 2024April 29, 2023
Total assets
Dental$930,307 $853,369 
Animal Health1,617,283 1,570,760 
Corporate392,359 455,017 
Total$2,939,949 $2,879,146 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss ("AOCL")
9 Months Ended
Jan. 27, 2024
Equity [Abstract]  
Accumulated Other Comprehensive Loss ("AOCL") Accumulated Other Comprehensive Loss ("AOCL")
The following table summarizes the changes in AOCL during the nine months ended January 27, 2024:
Cash Flow
Hedges
Currency
Translation
Adjustment
Total
AOCL at April 29, 2023$(2,412)$(86,850)$(89,262)
Other comprehensive loss before reclassifications— 2,317 2,317 
Amounts reclassified from AOCL782 — 782 
AOCL at January 27, 2024$(1,630)$(84,533)$(86,163)
The amounts reclassified from AOCL during the nine months ended January 27, 2024 include gains and losses on cash flow hedges, net of taxes of $241. The impact to the condensed consolidated statements of operations and other comprehensive income was an increase to interest expense of $1,023 for the nine months ended January 27, 2024
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Legal Proceedings
9 Months Ended
Jan. 27, 2024
Commitments and Contingencies Disclosure [Abstract]  
Legal Proceedings Legal Proceedings
From time to time, we become involved in lawsuits, administrative proceedings, government subpoenas, and government investigations (which may, in some cases, involve our entering into settlement agreements or consent decrees), relating to antitrust, commercial, environmental, product liability, intellectual property, regulatory, employment discrimination, securities, and other matters, including matters arising out of the ordinary course of business. The results of any such proceedings cannot be predicted with certainty because such matters are inherently uncertain. Significant damages or penalties may be sought in some matters, and some matters may require years to resolve. We also may be subject to fines or penalties, and equitable remedies (including but not limited to the suspension, revocation or non-renewal of licenses). We accrue for these matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Adverse outcomes may result in significant monetary damages or injunctive relief against us that could adversely affect our ability to conduct our business. There also exists the possibility of a material adverse effect on our financial statements for the period in which the effect of an unfavorable outcome becomes probable and reasonably estimable.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Pay vs Performance Disclosure        
Net Income (Loss) Attributable to Parent $ 47,703 $ 53,929 $ 118,895 $ 132,592
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Jan. 27, 2024
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement On December 1, 2023, Timothy E. Rogan, President of Patterson Dental, terminated the written trading plan he had adopted on July 6, 2023. The plan was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c). The plan’s maximum duration had been until July 31, 2024, or such earlier date upon (a) the completion of all trades under the plan, (b) the expiration of the orders relating to such trades without execution, or (c) the occurrence of such other termination event as specified in the plan. The first trade was not permitted until October 5, 2023, at which time 9,260 shares were sold pursuant to the plan. The trading plan had been adopted to cover the sale of up to 34,375 shares.
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Timothy E. Rogan [Member]  
Trading Arrangements, by Individual  
Name Timothy E. Rogan
Title President
Rule 10b5-1 Arrangement Adopted true
Adoption Date July 6, 2023
Rule 10b5-1 Arrangement Terminated true
Termination Date December 1, 2023
Arrangement Duration 391 days
Aggregate Available 34,375
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
General (Policies)
9 Months Ended
Jan. 27, 2024
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of January 27, 2024, and our results of operations and cash flows for the periods ended January 27, 2024 and January 28, 2023. Such adjustments are of a normal, recurring nature. The results of operations for the three and nine months ended January 27, 2024 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.
The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.
Fiscal Year End
Fiscal Year End
We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The third quarter of fiscal 2024 and 2023 represents the 13 weeks ended January 27, 2024 and January 28, 2023, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.
Comprehensive Income
Comprehensive Income
Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S.
Revenue Recognition
Revenue Recognition
Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.
Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided.
In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.
Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.
Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.
Contract Balances
Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements
In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". This ASU requires additional disclosures related to rate reconciliation and income taxes paid. The new standard is effective for annual disclosures in fiscal year 2026 and interim disclosures in fiscal year 2027, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.
In November 2023, the FASB issued ASU No. 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures". This ASU requires disclosures of significant segment expenses and other segment items. Disclosures about a reportable segment's profit or loss and assets will be required for both annual and interim periods. This ASU also requires disclosure of the title and position of Chief Operating Decision Maker ("CODM") and an explanation of how the CODM uses the reported measures of profit or loss in assessing performance and allocating resources. The new standard is effective for annual disclosures in fiscal year 2025 and interim disclosures in fiscal year 2026, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
General (Tables)
9 Months Ended
Jan. 27, 2024
Accounting Policies [Abstract]  
Schedule of Other Income
Other income, net consisted of the following:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
(Loss) gain on interest rate swap agreements$(3,474)$(1,849)$6,087 $9,275 
Investment income and other7,127 4,945 16,563 13,804 
Other income, net$3,653 $3,096 $22,650 $23,079 
Computation of Basic and Diluted Earnings Per Share (EPS)
The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Denominator for basic EPS – weighted average shares92,009 97,327 94,088 96,957 
Effect of dilutive securities – stock options, restricted stock and stock purchase plans510 650 616 924 
Denominator for diluted EPS – weighted average shares92,519 97,977 94,704 97,881 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Transfers and Servicing (Tables)
9 Months Ended
Jan. 27, 2024
Transfers and Servicing [Abstract]  
Schedule of Deferred Purchase Price Receivable
The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 27, 2024January 28, 2023
Beginning DPP receivable balance$227,946 $195,764 
Non-cash additions to DPP receivable697,887 706,895 
Collection of DPP receivable(740,664)(702,710)
Ending DPP receivable balance$185,169 $199,949 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Financing (Tables)
9 Months Ended
Jan. 27, 2024
Receivables [Abstract]  
Summary of Activity Related to DPP Receivable
The following rollforward summarizes the activity related to the DPP receivable:
Nine Months Ended
January 27, 2024January 28, 2023
Beginning DPP receivable balance$102,979 $125,332 
Non-cash additions to DPP receivable41,495 39,426 
Collection of DPP receivable(29,655)(55,291)
Ending DPP receivable balance$114,819 $109,467 
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments (Tables)
9 Months Ended
Jan. 27, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets
The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:
Derivative typeClassificationJanuary 27, 2024April 29, 2023
Assets:
Interest rate contractsPrepaid expenses and other current assets$4,933 $5,875 
Interest rate contractsOther non-current assets, net16,329 23,210 
Total asset derivatives$21,262 $29,085 
Liabilities:
Interest rate contractsOther accrued liabilities$363 $267 
Interest rate contractsOther non-current liabilities10,224 12,993 
Total liability derivatives$10,587 $13,260 
Effect of Derivative instruments in Cash Flow Hedging Relationship on Condensed Consolidated Statements of Income and Other Comprehensive Income (OCI)
The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:
Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)
Three Months Ended Nine Months Ended
Derivatives in cash flow hedging relationshipsStatements of operations locationJanuary 27, 2024January 28, 2023January 27, 2024January 28, 2023
Interest rate contractsInterest expense$(341)$(341)$(1,023)$(1,023)
Amount of Gain (Loss) Recognized in Income on Derivatives
Three Months Ended Nine Months Ended
Derivatives not designated as hedging instrumentsStatements of operations locationJanuary 27, 2024January 28, 2023January 27, 2024January 28, 2023
Interest rate contractsOther income, net$(3,474)$(1,849)$6,087 $9,275 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
9 Months Ended
Jan. 27, 2024
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on Recurring Basis
Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:
January 27, 2024
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$3,623 $3,623 $— $— 
DPP receivable - receivables securitization program185,169 — — 185,169 
DPP receivable - customer financing114,819 — — 114,819 
Derivative instruments21,262 — 21,262 — 
Total assets$324,873 $3,623 $21,262 $299,988 
Liabilities:
Derivative instruments$10,587 $— $10,587 $— 
April 29, 2023
TotalLevel 1Level 2Level 3
Assets:
Cash equivalents$47,777 $47,777 $— $— 
DPP receivable - receivables securitization program227,946 — — 227,946 
DPP receivable - customer financing102,979 — — 102,979 
Derivative instruments29,085 — 29,085 — 
Total assets$407,787 $47,777 $29,085 $330,925 
Liabilities:
Derivative instruments$13,260 $— $13,260 $— 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting (Tables)
9 Months Ended
Jan. 27, 2024
Segment Reporting [Abstract]  
Information about Reportable Segments
The following table provides a breakdown of sales by geographic region:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Consolidated net sales
United States$1,335,821 $1,344,048 $4,010,344 $3,980,068 
United Kingdom187,735 161,254 559,806 480,600 
Canada92,539 95,548 275,462 289,651 
Total$1,616,095 $1,600,850 $4,845,612 $4,750,319 
Dental net sales
United States$577,516 $562,740 $1,661,560 $1,638,095 
Canada59,621 59,056 169,258 170,541 
Total$637,137 $621,796 $1,830,818 $1,808,636 
Animal Health net sales
United States$746,624 $771,632 $2,336,879 $2,333,034 
United Kingdom187,735 161,254 559,806 480,600 
Canada32,918 36,492 106,204 119,110 
Total$967,277 $969,378 $3,002,889 $2,932,744 
Corporate net sales
United States$11,681 $9,676 $11,905 $8,939 
Total$11,681 $9,676 $11,905 $8,939 
The following table provides a breakdown of sales by categories of products and services:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Consolidated net sales
Consumable$1,262,290 $1,250,859 $3,897,378 $3,813,884 
Equipment245,262 252,671 639,526 670,502 
Value-added services and other108,543 97,320 308,708 265,933 
Total$1,616,095 $1,600,850 $4,845,612 $4,750,319 
Dental net sales
Consumable$350,953 $330,199 $1,049,492 $1,005,528 
Equipment211,352 216,642 549,028 577,158 
Value-added services and other74,832 74,955 232,298 225,950 
Total$637,137 $621,796 $1,830,818 $1,808,636 
Animal Health net sales
Consumable$911,337 $920,660 $2,847,886 $2,808,356 
Equipment33,910 36,029 90,498 93,344 
Value-added services and other22,030 12,689 64,505 31,044 
Total$967,277 $969,378 $3,002,889 $2,932,744 
Corporate net sales
Value-added services and other$11,681 $9,676 $11,905 $8,939 
Total$11,681 $9,676 $11,905 $8,939 
The following table provides a breakdown of operating income (loss) by reportable segment:
Three Months Ended Nine Months Ended
January 27, 2024January 28, 2023January 27, 2024January 28, 2023
Operating income (loss)
Dental$53,630 $60,302 $147,577 $158,147 
Animal Health32,104 30,197 88,143 80,372 
Corporate(15,722)(14,577)(70,583)(67,658)
Total$70,012 $75,922 $165,137 $170,861 
The following table provides a breakdown of total assets by reportable segment:
January 27, 2024April 29, 2023
Total assets
Dental$930,307 $853,369 
Animal Health1,617,283 1,570,760 
Corporate392,359 455,017 
Total$2,939,949 $2,879,146 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss ("AOCL") (Tables)
9 Months Ended
Jan. 27, 2024
Equity [Abstract]  
Summary of Accumulated Other Comprehensive Loss
The following table summarizes the changes in AOCL during the nine months ended January 27, 2024:
Cash Flow
Hedges
Currency
Translation
Adjustment
Total
AOCL at April 29, 2023$(2,412)$(86,850)$(89,262)
Other comprehensive loss before reclassifications— 2,317 2,317 
Amounts reclassified from AOCL782 — 782 
AOCL at January 27, 2024$(1,630)$(84,533)$(86,163)
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
General - Additional Information (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Accounting Policies [Abstract]        
Income tax expense related to cash flow hedges $ 80 $ 80 $ 241 $ 241
Securities excluded from calculation of diluted earnings per share (in shares) 1,057 900 1,231 954
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
General - Schedule of Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Accounting Policies [Abstract]        
(Loss) gain on interest rate swap agreements $ (3,474) $ (1,849) $ 6,087 $ 9,275
Investment income and other 7,127 4,945 16,563 13,804
Other income, net $ 3,653 $ 3,096 $ 22,650 $ 23,079
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Earnings Per Share [Abstract]        
Denominator for basic earnings per share – weighted average shares (in shares) 92,009 97,327 94,088 96,957
Effect of dilutive securities - stock options, restricted stock and stock purchase plans (in shares) 510 650 616 924
Denominator for diluted earnings per share – weighted average shares (in shares) 92,519 97,977 94,704 97,881
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
General - Contract Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 27, 2024
Apr. 29, 2023
Accounting Policies [Abstract]    
Contract assets $ 3,211 $ 1,338
Contract liability 40,324 $ 36,850
Contract liability, revenue recognized $ 31,022  
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended
Jul. 29, 2023
Jan. 28, 2023
Jan. 27, 2024
Apr. 29, 2023
Asset Acquisition [Line Items]        
Goodwill     $ 156,472 $ 156,420
Miller Vet Holdings, LLC        
Asset Acquisition [Line Items]        
Holdback payment $ 1,108      
Series of Individually Immaterial Business Acquisitions        
Asset Acquisition [Line Items]        
Anniversary of closing dates, period 24 months 24 months    
Business acquisition cash paid   $ 37,535    
Holdbacks   4,255    
Working capital adjustments   23    
Identifiable intangibles   17,300    
Goodwill   16,040    
Tangible assets   4,233    
Goodwill, adjustments   $ (272)    
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables Securitization Program - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Apr. 29, 2023
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Proceeds from Receivables sold     $ 211,827 $ 238,091  
Loss on sale of receivables $ 3,110 $ 3,254 10,270 7,900  
Receivables Purchase Agreements          
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]          
Eligible receivables, maximum available under Purchase Agreement 200,000   200,000    
Eligible receivables, amount utilized under Purchase Agreement 200,000   200,000    
Receivables sold, fair value $ 386,932   386,932   $ 429,853
Trade receivables sold     2,681,935 2,729,673  
Proceeds from Receivables sold     $ 2,725,094 $ 2,723,952  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables Securitization Program - Activity in DPP Receivable (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Collection of DPP receivable $ (770,319) $ (758,001)
Receivables Purchase Agreements    
Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]    
Beginning DPP receivable balance 227,946 195,764
Non-cash additions to DPP receivable 697,887 706,895
Collection of DPP receivable (740,664) (702,710)
Ending DPP receivable balance $ 185,169 $ 199,949
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Financing (Detail)
3 Months Ended 9 Months Ended
Jan. 27, 2024
USD ($)
Jul. 29, 2023
USD ($)
Jan. 28, 2023
USD ($)
Jan. 27, 2024
USD ($)
financingAgreement
Jan. 28, 2023
USD ($)
Oct. 28, 2023
USD ($)
Apr. 29, 2023
USD ($)
Customer Financing [Line Items]              
Maximum credit financed for equipment purchases for any one customer $ 2,000,000     $ 2,000,000      
Number of customer financing contracts | financingAgreement       2      
Deferred Purchase Price Receivable Transferred   $ 15,400,000          
Financing contracts sold       $ 197,712,000 $ 205,140,000    
(Loss) gain on sale of financing contracts (3,110,000)   $ (3,254,000) (10,270,000) (7,900,000)    
Proceeds from Receivables sold       211,827,000 238,091,000    
Cash and cash equivalents 123,998,000     123,998,000     $ 159,669,000
Current receivables of finance contracts not yet sold 54,177,000     54,177,000     77,646,000
Finance contracts receivable sold and outstanding 563,242,000     $ 563,242,000      
Bad debt write-offs, percentage (less than)       1.00%      
Unsettled Financing Arrangements              
Customer Financing [Line Items]              
Cash and cash equivalents 27,771,000     $ 27,771,000     $ 33,072,000
Customer Finance Contracts              
Customer Financing [Line Items]              
(Loss) gain on sale of financing contracts 9,117,000   $ 2,417,000 $ (3,763,000) $ (5,051,000)    
MUFG              
Customer Financing [Line Items]              
Percentage of principal amount of financing contracts held as collateral (at least)       15.00%      
Capacity under agreement $ 575,000,000     $ 575,000,000   $ 575,000  
Fifth Third Bank              
Customer Financing [Line Items]              
Percentage of principal amount of financing contracts held as collateral (at least)       15.00%      
Capacity under agreement   $ 525,000,000          
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Customer Financing - Activity in DPP Receivables (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Collection of DPP receivable $ (770,319) $ (758,001)
Customer Finance Contracts    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Beginning DPP receivable balance 102,979 125,332
Non-cash additions to DPP receivable 41,495 39,426
Collection of DPP receivable (29,655) (55,291)
Ending DPP receivable balance $ 114,819 $ 109,467
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2015
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Apr. 29, 2023
Mar. 25, 2015
Jan. 31, 2014
Derivative [Line Items]                
Gains or losses recognized in OCI on cash flow hedging derivative   $ 0 $ 0 $ 0 $ 0      
Ineffectiveness recorded during period   0 $ 0 0 0      
Accumulated other comprehensive loss expected to be reclassified into earnings       (1,363,000)        
5.17% Senior Notes                
Derivative [Line Items]                
Interest rate               5.17%
3.48% Senior Notes due 2025                
Derivative [Line Items]                
Interest rate             3.48%  
Aggregate principal amount             $ 250,000,000  
Interest Rate Cap                
Derivative [Line Items]                
Derivative, notional amount   575,000,000   575,000,000        
Interest Rate Swap Agreement                
Derivative [Line Items]                
Derivative, notional amount               $ 250,000,000
Payments for (proceeds from) to settle interest rate swaps $ (29,003,000)     (10,893,000) $ (3,687,000)      
Interest Rate Swap                
Derivative [Line Items]                
Derivative, notional amount   557,610,000   557,610,000   $ 551,504,000    
Interest Rate Swap Two                
Derivative [Line Items]                
Derivative, notional amount   $ 174,215,000   $ 174,215,000        
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Jan. 27, 2024
Apr. 29, 2023
Derivatives, Fair Value [Line Items]    
Interest rate contracts, assets, fair value $ 21,262 $ 29,085
Interest rate contracts, liabilities, fair value 10,587 13,260
Interest rate contracts | Prepaid Expenses and Other Current Assets    
Derivatives, Fair Value [Line Items]    
Interest rate contracts, assets, fair value 4,933 5,875
Interest rate contracts | Other Noncurrent Assets    
Derivatives, Fair Value [Line Items]    
Interest rate contracts, assets, fair value 16,329 23,210
Interest rate contracts | Other Accrued Liabilities    
Derivatives, Fair Value [Line Items]    
Interest rate contracts, liabilities, fair value 363 267
Interest rate contracts | Other Noncurrent Liabilities    
Derivatives, Fair Value [Line Items]    
Interest rate contracts, liabilities, fair value $ 10,224 $ 12,993
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Derivative Instruments, Gain (Loss) [Line Items]        
Accumulated other comprehensive loss expected to be reclassified into earnings     $ (1,363)  
Gain (loss) recognized in income on derivative $ (3,474) $ (1,849) 6,087 $ 9,275
Interest rate contracts        
Derivative Instruments, Gain (Loss) [Line Items]        
Accumulated other comprehensive loss expected to be reclassified into earnings (341) (341) (1,023) (1,023)
Interest rate contracts | Not Designated as Hedging Instrument        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain (loss) recognized in income on derivative $ (3,474) $ (1,849) $ 6,087 $ 9,275
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other income, net Other income, net    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) - USD ($)
$ in Thousands
Jan. 27, 2024
Apr. 29, 2023
Assets:    
Cash equivalents $ 3,623 $ 47,777
DPP receivable - receivables securitization program 185,169 227,946
DPP receivable - customer financing 114,819 102,979
Derivative instruments 21,262 29,085
Total assets 324,873 407,787
Liabilities:    
Derivative instruments 10,587 13,260
Fair Value, Inputs, Level 1    
Assets:    
Cash equivalents 3,623 47,777
DPP receivable - receivables securitization program 0 0
DPP receivable - customer financing 0 0
Derivative instruments 0 0
Total assets 3,623 47,777
Liabilities:    
Derivative instruments 0 0
Fair Value, Inputs, Level 2    
Assets:    
Cash equivalents 0 0
DPP receivable - receivables securitization program 0 0
DPP receivable - customer financing 0 0
Derivative instruments 21,262 29,085
Total assets 21,262 29,085
Liabilities:    
Derivative instruments 10,587 13,260
Fair Value, Inputs, Level 3    
Assets:    
Cash equivalents 0 0
DPP receivable - receivables securitization program 185,169 227,946
DPP receivable - customer financing 114,819 102,979
Derivative instruments 0 0
Total assets 299,988 330,925
Liabilities:    
Derivative instruments $ 0 $ 0
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
$ in Thousands
Jan. 27, 2024
Apr. 29, 2023
Schedule of Investments [Line Items]    
Estimated fair value of debt $ 449,645 $ 483,139
Carrying value of debt 452,344 487,231
Vetsource    
Schedule of Investments [Line Items]    
Carrying value of investment 56,849 $ 56,849
Carrying value, put option $ 25,757  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Detail)
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Income Tax Disclosure [Abstract]        
Effective income tax rate 23.20% 22.30% 23.90% 23.00%
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Technology Partner Innovations, LLC ("TPI") (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Apr. 29, 2023
Apr. 27, 2019
Schedule of Equity Method Investments [Line Items]            
Net assets contributed     $ 0 $ 15,000,000    
Noncontrolling interest $ 683,000   683,000   $ 1,000,000  
Net loss attributable to noncontrolling interest 110,000 $ 82,000 317,000 836,000    
Technology Partner Innovations, LLC            
Schedule of Equity Method Investments [Line Items]            
Net assets contributed     0   $ 1,000,000 $ 4,000,000
Net loss attributable to noncontrolling interest $ 110,000 $ 82,000 $ 317,000 $ 836,000    
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Narrative (Detail)
9 Months Ended
Jan. 27, 2024
Segment
Segment Reporting [Abstract]  
Number of reportable segments 3
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Information about Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 27, 2024
Jan. 28, 2023
Jan. 27, 2024
Jan. 28, 2023
Apr. 29, 2023
Segment Reporting Information [Line Items]          
Net sales $ 1,616,095 $ 1,600,850 $ 4,845,612 $ 4,750,319  
Operating income (loss) 70,012 75,922 165,137 170,861  
Total assets 2,939,949   2,939,949   $ 2,879,146
Consumable          
Segment Reporting Information [Line Items]          
Net sales 1,262,290 1,250,859 3,897,378 3,813,884  
Equipment          
Segment Reporting Information [Line Items]          
Net sales 245,262 252,671 639,526 670,502  
Value-added services and other          
Segment Reporting Information [Line Items]          
Net sales 108,543 97,320 308,708 265,933  
Dental          
Segment Reporting Information [Line Items]          
Net sales 637,137 621,796 1,830,818 1,808,636  
Dental | Operating Segments          
Segment Reporting Information [Line Items]          
Operating income (loss) 53,630 60,302 147,577 158,147  
Total assets 930,307   930,307   853,369
Dental | Consumable          
Segment Reporting Information [Line Items]          
Net sales 350,953 330,199 1,049,492 1,005,528  
Dental | Equipment          
Segment Reporting Information [Line Items]          
Net sales 211,352 216,642 549,028 577,158  
Dental | Value-added services and other          
Segment Reporting Information [Line Items]          
Net sales 74,832 74,955 232,298 225,950  
Animal Health          
Segment Reporting Information [Line Items]          
Net sales 967,277 969,378 3,002,889 2,932,744  
Animal Health | Operating Segments          
Segment Reporting Information [Line Items]          
Operating income (loss) 32,104 30,197 88,143 80,372  
Total assets 1,617,283   1,617,283   1,570,760
Animal Health | Consumable          
Segment Reporting Information [Line Items]          
Net sales 911,337 920,660 2,847,886 2,808,356  
Animal Health | Equipment          
Segment Reporting Information [Line Items]          
Net sales 33,910 36,029 90,498 93,344  
Animal Health | Value-added services and other          
Segment Reporting Information [Line Items]          
Net sales 22,030 12,689 64,505 31,044  
Corporate          
Segment Reporting Information [Line Items]          
Net sales 11,681 9,676 11,905 8,939  
Corporate | Operating Segments          
Segment Reporting Information [Line Items]          
Operating income (loss) (15,722) (14,577) (70,583) (67,658)  
Total assets 392,359   392,359   $ 455,017
Corporate | Value-added services and other          
Segment Reporting Information [Line Items]          
Net sales 11,681 9,676 11,905 8,939  
United States          
Segment Reporting Information [Line Items]          
Net sales 1,335,821 1,344,048 4,010,344 3,980,068  
United States | Dental          
Segment Reporting Information [Line Items]          
Net sales 577,516 562,740 1,661,560 1,638,095  
United States | Animal Health          
Segment Reporting Information [Line Items]          
Net sales 746,624 771,632 2,336,879 2,333,034  
United States | Corporate          
Segment Reporting Information [Line Items]          
Net sales 11,681 9,676 11,905 8,939  
United Kingdom          
Segment Reporting Information [Line Items]          
Net sales 187,735 161,254 559,806 480,600  
United Kingdom | Animal Health          
Segment Reporting Information [Line Items]          
Net sales 187,735 161,254 559,806 480,600  
Canada          
Segment Reporting Information [Line Items]          
Net sales 92,539 95,548 275,462 289,651  
Canada | Dental          
Segment Reporting Information [Line Items]          
Net sales 59,621 59,056 169,258 170,541  
Canada | Animal Health          
Segment Reporting Information [Line Items]          
Net sales $ 32,918 $ 36,492 $ 106,204 $ 119,110  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss ("AOCL") - Summary of Accumulated Other Comprehensive Loss (Detail)
$ in Thousands
9 Months Ended
Jan. 27, 2024
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance $ 1,117,535
Ending Balance 971,482
Cash Flow Hedges  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (2,412)
Other comprehensive loss before reclassifications 0
Amounts reclassified from AOCL 782
Ending Balance (1,630)
Currency Translation Adjustment  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (86,850)
Other comprehensive loss before reclassifications 2,317
Amounts reclassified from AOCL 0
Ending Balance (84,533)
Total  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning Balance (89,262)
Other comprehensive loss before reclassifications 2,317
Amounts reclassified from AOCL 782
Ending Balance $ (86,163)
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss ("AOCL") - Additional Information (Detail)
$ in Thousands
9 Months Ended
Jan. 27, 2024
USD ($)
Equity [Abstract]  
Income tax expense related t cash flow hedges $ 241
Increase in interest expense $ 1,023
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $QW7%@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !,=UQ8YGMI]>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LT E:C+!<0))"0F@;A%B;=%:](H,6KW]K1EZX3@ 3C&_O/Y ML^3&1&FZA"^IBYC(8;X:?!NR-''-]D11 F2S1Z]S.2;"V-QVR6L:GVD'49N# MWB$(SF_!(VFK2<,$+.)"9*JQ1IJ$FKITPENSX.-G:F>8-8 M>@R4H2HK8&J: M&(]#V\ %,,$(D\_?!;0+<:[^B9T[P$[)(;LEU?=]V:_FW+A#!>_/3Z_SNH4+ MF70P./[*3M(QXIJ=)[^M[A\VCTP)+JX++@I1;ZH[>5-+7G],KC_\+L*^LV[K M_K'Q65 U\.LNU!=02P,$% @ 3'=<6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !,=UQ8&E]FSJ1I>RE2'02RFBB1I M%''U-!(=_&^&*,#1*4(Y_ M=Z*-XC=-X.OKO?I=9A[,S'DB7!G^&?AZ==7H-X@O%CP-]:/<_B)VAKI&SY-A MDOTEV_S;3J=!O#31,MH%0PFB(,[_\^==1;P*8(.* +8+8.\":-4OM'!M '%ZZ,J-4*1)DA57(KEL M:= T;UK>+OXZCV<5\0-R+V.]2LAM[ O_;7P+RE(4B.T+=,U0P5]Y?$[8Q1EA M#NM8RN/BX7=B#N&.+?Q-<=I%_;0SO39:/W^/YHE6T.3^L=50KM"Q*YA^^"%9 MTY_QLL_>-Q-Z8[11F.YCZ\$9Z*71139Y>UL+F% ^G M3O.SS1(:=:*E;F&I>YRESRE76JCPA3R*M53:9@^7TBJU58J+1IUHKU?8ZQUG M;RI4('W3"PF, ];DX4I%OZOL>&C\B3XO"I\71[9,Q6$*R6: ZCSB6@L>)M9$ MHF$G&NP7!OMHH6YC'>@7$@DS2:"Z4S1BNX329T[U@-FMHX(G6!H6UP3'6 M'L4R,(,H)''"(VL+Q76FHZ>GV\?9PX2X#_?3T61\.SLCXXE[;C.,2IUHF#KE MI.H<8WD<>U)!(^6FO9Z1F8:>2:0BKDQCK5[@OV^MAP/J]Q.;8SSH5,NO.((> M8_F)/Y.Q#STU6 1>YAMIS@+,\][H5"::A^2O8%T]>.&*W2YECM5I'1Q%2Y"B./]D+78$*^%J M8[@ C%-66W5@$RVYB>*P\TEZD*_I2L885QP0Z?5[32B1/6UU4!,ML8GBS/,4 M:" FN2"4_3C_B7U 8'KC/EA]U8%.K$0GAL/-/H/D]ME;\7@I M*FGQ@-!D-+L96=>C>."I#DM28D>1DILJ958T^3(F2R7,(JEU#^: XA?KSHV+ M1YWJLR0D=A0AC6-8=N>[=69IRO?&K3YQQ2J?=; /*]F''<4^9ND&: \@L)3* M.@ =T/G$%;3VD><)$ (9/Y>T.JX#?UB)/^PH_)E%/ S)=9K Z\3>;G&=RI4X M'G>JOY)ZV%'4'?##2OAA.+?L1]HW,_LLV^DF#ZD&E(W-'&IU_(VP9E:?UZO#03'C9F6I"/+-'F9\C%D^+<]M1=EK9*C_/#WWO MN9DO$Q**!80ZYQ*&QP4' "-' & 'AL+W=ODP3 VF2;1FZ-FBZ[35C MT;%02?1(RFGVZ7>4']=XULJ[<2_G%WMP4YQ-L%8E*S(V= M@L._M;@4565G AW_;B>=[)YI!^Y?/\_^:^<\.'//M;B4U3]E89;GDVR""K'@ M;64^RH'FKC:RW@T%!73:;__SK-A![ T@4&$"W M ^AK![#M -8YNE'6N77%#9^=*?F(E+6&V>Q%%YMN-'A3-O9GO#,*OBUAG)E= M?OQP=?WA[OH*P=7=Q_?X>;=Q?N+#Y?7Z.[WZ^O/=^@8_75WA7Y^\PMZ M@\H&?5[*5O.FT&=3 QKL3-/Y]GGO-L^C@>?]P9L31-,C1#&-/,,OQX=?K!0, MS[OA['#X%#S?N4]W[M-N/A9ROU5*- 9QK871ISY_-A-$_@GL+CO5*SX7YQ/8 M1EJHM9C,?OR!)/BMS[OO--F!KVSG*QN;?7;)]1+!KX;F]D+\VY9K7H'SWE]Q M,U723653P7I&*,OS[&RZWO?'8Q;G29+OS Z41CNET:C23V(N0-Q])?01:B"7 MR07B%60FT5;01J8RQ9\L"9OV%$>Y9V+<)DDJ<^QS9/C/<51 M%L4,#QSSF*4IRR*_8_'.L7C4L9MF#0&7ZLFG+'8>F6.:,C90YIJE>8Q3ZE>6 M[)0EH\INE5CQLD#B*P!""]U%49JE4)"%]O>(3WGB2&*4,$P'RCUF,<&$^)6G M.^7IJ/+/TO#J%2)3Y^DD8S1.AO'UV*49(RSQR\QV,K,7 @SH5>:I"ZS=?"N MH>F6MT]MYJB@-,%D*-9C1BC-F%]KOM.:CVK]"$JY*9L'5 E )%*6A<=R<=S" MS2;"0>&Y&SZRJKSBB/O0.(E21YS?CN* N!Z-9)1&LYL" M%FBY*&T,@?J&-P_E>#BINQHQ@T@-%7OL(.QI8-62'G!DG' VO6I3AYBV'7T0 MJ22*XGRHSV>',0VD6-)CC8QS[6.73QO9'!^FJW!$70P1DF(\3 ,^.XI3%N P MZ7E%QH&U2:[AI$I<&M$\C1<<@-\?R"7NK2BQ'BQ-9C!H5$'L ([1E'QQGW MO#^AY6Y5)]+6ZM4.U(6X]^8^ZG(M(C0>JG:M&.3JD.J]OG /712'%??PH^/P.ZR#7UH3'L3!KYTZ!:;/ M$.HYQ@(PI#T,Z3@,W[^\ CQ-6)11,F2+SRZ&=C706-">?G2%UKQJQ2F"O'L$ MB0SI)5?V!*$U2ZG*_T3Q%N7P34Z[WC=/CEB\,RJUMLCM3AM:HZ')*&"/>2/I M:1GQL+7P&26!0QO6 Y>- _>B@)Q?R@86J#TD.2X;-.>K$A:L]^C, ]*89KTJ7GQFFF9,"/'9Y2@D--.UL[QCU M-:"]Y0;@I6$[P*Y8\::TC?%-,S_9;(]MAOAIFQN\CKAHS5,"@!LZXD$P=(&0 MG .>] AFXP@&OLUE8VQQ;L$&/;Z /1DX$'8AFV3.RO#TH<'2AO4<9J_I0G4P M\WKU>HY3X>=/A@6DQPZBFX6CVS.8C3/8(5J7Y;[1B\0Y8/?WUSY#;W\]W7M7 M9%_4_U\\Y^(/Q3L@'E1"BT6/* MN)I8B=;9J6VK*"$I5EV1$0Y/UD*F6$-7;FR528+C0I0RVW4DRF=H M_"+!5/&/=F6L/[)0E"LMTDH,!"GEY14_5G5H"'J# P*W$KAO%?0K0;](M"0K MTIICC8.Q%#LD332XF491FT(-V5!NWF*H)3REH-/![.9ZOK@.%W,$K?#FZG(^ MO8/.V?1J>CU;H/!BL;@+T?$22\)U0C2-,#M!']!].$?'1R?H"%&.[A*1*\QC M-;8U,!EG.ZK&/RO'=P^,_QGS+G+]#G(==] BG[TNGV82Y*-"WM^7VU")NAQN M70ZW\.L?\ LUU@0FJ49BC M3U6&(S*Q8,$I(K?$"MZ_ZWG.I[;$_Y/97AGZ=1GZK[D'TR@2.=<*UFE$Z!:O M&.D@S&#)0T$(@LT#Q2)?Z77.8"&6L6T%*4?QBE',?K(-^J/!:&QOFXFV!'F> M7P?M)3"H$QB\FL!,I"F\+E@^T4,'95BB+68Y)'$,TS57,_@/W 6@0CC7B9#T-XG;6$O#80/#S6U]Q;JL$G=052IO!W9>P$RV&]NV.3*_8+FA7"%&UB!UNCYXR/(8*CM:9,5.OA(:SH6BF<#) M3:0)@.=K(?13QQP.];= \ =02P,$% @ 3'=<6(0"_^X2!P U"$ !@ M !X;"]W;W)K)KRI_%WC6J MJ#P4Q??JYFIV/G"J'O&,3V7E@JE_3WS,LZSRI/KQ3^-TL&NS,MR_WGK_6)-7 M9!Z8X.,B^Y;.Y.)\$ [0C#^R=28_%\^?>$/(J_Q-BTS4?]%S@W4&:+H6LE@V MQJH'RS3?_&3VS^O MXHM[=3.Y5_^NDYO[";K]B*YNQK?7";JXB='M_:?DL\)>WWU./BG#JZ_)]NDHZ>DK1 M=9'+A4!)/N,SP#ZVVT<6^Z&*VBYT9!NZ2V)U^ ?+3Q )WB/B$!?HS_@8\[ V MIQ"=_]=Z\I];/P@&W8TC6ONC'?ZN\FFQY&@BF>2JCDCTU\6#D*6J W]#J=XX M<#5?T$+Y_X8/3K+]AW?H/BW*>SN$]G24_.#C+B[C+BVKR/ M;M0J(UC&P:FV,?5KTVHM>1IA7[4;>6?#I_W00CC'"3WG$!>;.#=T/1^30UP" MX +/H3C:X0ZX>CNNGI7KN! 2%8_=?#?FWCX/XGM.&&E\(9P7A&&H\35Q-*2^ M1[3X)0 N\ -,/9BOO^/K6_G^7A9"H%59/*82HNN;S7I820>-+0!S2>1K28M- MF/(5.6&@D35Q44AQZ,)<@QW7P,KU=L5+)M-\COB+DD<"3G!@M$U")XIS"0M=&NFC/@%@F-"JGD*$PQWA\$C":5U4(;JAT7+@./IL&P,H+R)Z M>DT4]CU,]>P"L, )?0R3C79D(^NZ<2L7O&R(HK=-AM^=0IRC/M>,/IW%?3I+ M>G)VD WLM'+0L0^^O7R\1SD'RTOCXZ!P^![51A^$Z@??D+[;RO9>Z@4X:@'FNL8X ,!I0:@QN !91U^^@ MW"I _+H$[%Y#&N/]5I48BXQI;,(\&NH1B0$8QJ'23CI7 $=QX'61;24@MFO MBFQ6R2(F99D^K"5[R%2Z"Y07*@2Y+(LLVRRJFQD/CWE3L*FI;@QY !7JRRH$ M4D3U<$"N:%BR-&X6*Y8GG*U.5>3XP2,AP\(]L Q MQH@)\VA$(CTD)DR-D5#?=200CA(E73K"TDI)'%C51L+*7(T!)9W5(E>?4AP? M'E"38*MV_5E1TJNWN%=O25_>#C/7:F)L%\673*13]#;-ZT.F7?K>@4G9N KV MAH]SXNGB&$9Y^I U4?B$^/J A5!["OJ0=*N-L57LC>(T6TL^.Y9V=!1M$&70 M-E$0;0C5M;G">"$Y!8Y>S/3L!>O<6]>DOZ M\G:8E%8H$[M0;B?@)AO@$"2F9(V(X^BG+! LH$27%!#,=?2SF 2"^9'7,?M( M*Y.)72;OSSX;9U.P1L3#!F< %D2!P1F N8'CZIPA;V'8L1DGK4@F=I$0<9'H6(092C+UU"'(6E%-'&M MU:B2 25?5._&GG@CJN!29!7C/UV*^O06]^HMZ5_K;$Z-*\"@#FXL@(A0DCYKX&0*E]3=BE#5H%3^RGP6,F%N@Q M4V8+/IM7VCSG]=&_VM>#W*$37ZPS/P(4 Z! W_0EKX .2;?BE]C%+U2"0+*A M,?I\AT:Z!(1@(75T#0C ,,&^OF0E(,[%GGX,/MQ[2[WDY;S^/$"HM66=R\V+ MQMW3W2<(%_6+=^WY)3X=8^!YC$^3S0<&K?O-]P[7K)RGN4 9?U1-J55!):C< M?$*PN9'%JGY'_E!(62SKRP5G,UY6 /7[8U'([4W5P.Y#CM&_4$L#!!0 ( M $QW7%C$3F7OX1 (:O 8 >&PO=V]R:W-H965T&UL MO9UO<]LV$L:_"L?7N6MG3C$!@O]ZCF<2B4!SUR:Y.+V;>\E(M*6))+H2G;3? M_BA9,01@!1/QT_1%8]G+9P$L2 (_+E<7G]O-Q^V\:;KH]]5RO7U^-N^ZVQ_/ MS[?3>;.JM\_:VV;=_^6ZW:SJKO^XN3G?WFZ:>K8_:+4\YW&;RXOVKELNULW;3;2]6ZWJS1\OFV7[^?D9._ORBW>+FWFW^\7YY<5M?=-< M-=VOMV\W_:?S!Y798M6LMXMV'6V:Z^=G+]B/JA2[ _86_UDTG[='/T>[KGQH MVX^[#Z]FS\_B78N:93/M=A)U_\^G9MPLESNEOAV_'43/'GSN#CS^^8NZW'>^ M[\R'>MN,V^5_%[-N_ORL.(MFS75]M^S>M9]_:@X=2G=ZTW:YW?\_^GRPC<^B MZ=VV:U>'@_L6K!;K^W_KWP\#<70 2TX

& S&Y2=N* _'! O@_6_>CN0S.IN_KR8M-^CC8[ZUYM M]\,^OONC^X@LUKNI>-5M^K\N^N.ZR_&;UY/J]54UB?J?KM[\_&KRXGW_X>I] M_\\OU>OW5]$;&8U_>O%:55?1J]?]']Z,__73FY\GU;NKOT75OW]]]?Y_T2CZ M]6H2??_=#]%WT6(=O9^W=]MZ/=M>G'=]$W>.SJ>'YKR\;PX_T9SW;5^(]^,9LM=N=%O8S>UHO9J._"N+Y=T"VI'M&:3N]6 M=\NZ:V;1FV[>;**^;?U%8KX[>S\UT<_MEAH6Z5=]UW3]5:67K.K->K&^H224 M7^)UNQY-VW6W:9?]GVZB5^NNV33;SI(Z[^?/PR3B#Y.([[7%">V7SUNMI$]5=].)V\RQ*XK]'/.:M>N MS K39N+:]-?BE,>F6>6:C0J6LLPTDX1'SO)8F&:*,$O+!QMC)).'D4P"1_+[ M?C9NYW4?JA\&C:I7?W=C^W%[6T^;YV?]I-PVFT_-V>5?_\*R^!_467"5*L&M1^B72I0&)&>-.'\*;>\([K[3RZ M[E>&T;R9W33DO3-UAH1G=D"]7D(#BA2K!K1>(ATJD)@1SNPAG)DWG*_[7<1B M/6U7_15\V=_S?Z#BF;DCTM\ K6OKV.LH-*)(L0HI)JG!2$MK,)1K-4J2F+[I MY@^QRKVQFBP^+69-OU[M]S#397^KG5'!REW//,VRW(J6UU5HM)!B%5),#AL- M!?)IA+5X"&OAOZ+>;PJVNTU!M-AN[^BX%D1/F.!66 MGK6TCK50K;Q- M#@T"4DR!Q(Q0E0^A*D-#%?4;R&C3W.^DNOKWZ$.S;JX7W?9X14S%T^LI= %< M.D'-TL1=_B)]5D@QB113(#%CBK!8DXK8.TG>-;=WF^F\WC;;J+V.ID=SA@0- ML7M"LM2)W?A@9VP*K2WHQ-^RT !#U239SWZE;/5!H;R:T3OB3.QKH_?8&>U7 M#CVE#VK&>*6]L7-20]U64#4)55,H-7-J:'K$_/AHC^U&.Z \V\V+VV:]/;FK M/4@=1R]G1]3E$&.OP]!5V""?%=2GA*HIE)H98 VUF)]JC7?<<>!(#]5M!U2143:'4S"FBZ1+SXZ70YS&, $1%4C@G&Q+J M3*!J%51-0M442LV<#1I@L4<(UH#'-\RE27EA@T:_G^#X0\D45$U"U11*S4R MT'"*^^'4H.<]W$4U+&%Y:MW[QGY?H7, JE9!U2143:'4S#F@$1?W(RYBVU.O MGT6\V*\2$G)&N#"*]?L>P>W'N@=#8PV66T];)H0:YUG*K7M,1=B-BI(Q:QLE M";LRXZ6])U-D+W8=IA9A_"BKR,^%'MGV/#JV2(0RYBX$Z@,0%^X*#.JW@JI) MJ)I"J9GS0V,E'IHL-60WS%WD09.&@Z&?-!!J)&D@[$C20-B1I('JQ4G2P#6Y MX7YR\^B^Y_'A16;DC#D!7FC8 /5;0=4D5$VAU,PIHF$4]\.HT'T/=WG1J%_S M.)EH?K?!BQXH>QK8!PGUJE!J9J U5>)^JC1D2\,)ZN,D,/G]!$<6FL(TI ,2 MZE*AU,RP:K3%_6AKV$[%Y4UID@G[.9O?57!DH>@*JB:I 1%QGMBW92(O2G!Q MXK:L61/WLZ9A&6J<2D%*65+848,B)JA:!563 T=$H;R:X=7PB >G/Y'Q=?D1 M9[ES3I;.LI79:R52R$Y5\S9+Z:WU7P&QL$8MHE M/3DO;$"A$%1-0M442LV<*AH*)7XH%)+A9P$9[&],DL(Y)0[EVX*.16E2.QSED!.+$Y2&QM+PK!,1.HD M\U/=X'%Z8D U#5M2B"T*7$A$1-9DMCA=7&3 MG99 *_',7J]">1-43:'4S,H/FC>);\>;_*Y"U\O"Y4U92JR6H5XKJ)J$JBF4 MFCE5-&\2.-XDB'RATLE&\SL,O8 /\EE!?4JHFD*IF0'6O$D$944-R802+@BA ML\P$4=+(R3(CU,@L,\*.S#(C[,@L,[(7I[+,A.8Y(HCGA&:9^=6#+Z<$BJ&S MS*!^*ZB:A*HIE)HY/X[*+OGQ5'#=)9<@C41L+YO\3H,OJE 6-:@'$NI3H=3, M(&O&))Y>?4E0!8QL5N_W$QQ7*%4:T@$)=:E0:F98-5,2@"I,PF4RN2B<"C!^ M5\&1A6(EJ)HD!Z3,G/LQ\2;?Z?NQ!D8"48U)D 6(>.XL7J'("*I60=7DP!%1 M**]F>#5<$I"J3,)E*;PL[%P7X99EXO8ZB13*[;4J% 1!U11*S0R8QD7BV]5F M\KL*7BR37(E8*D-?@H.J2:B:0JF9%2PUIDJA%9I2HG*1B$5IWWE3HD*3O3N< M^)L6&F2HFCS147MGK5!>S?!I=)3^:26:_,JA)W9*O)_&TEBXIS;4;P55DU U MA5(SYX:F3BFN1E/J@AK!2CN-S>\P=&4VR&<%]2FA:@JE9@988[ T-*UI7^+B MD'E#HJ_4S59BC!6I4T"$,"PS89_*1%I3DN2QC88)NU%1\LRZ:TC"KLPYX\Y% METK..I4FEFILE#XEJ^GQL27RD+*$R.0=#[:<^%L5 *#7SJR\T!\J^7;J2WU4H637#I[%0YL="3T"&?N7@$YM(-F(L)C(1H7XKJ)J$JBF4FCDW-%'*_$0I M!!EF+H0A*C+Y'8:NS ;YK* ^)51-H=3, &O$E04AKB_5H7Q8*W-A%>O_X\+> M%!\,S2]7M&L.$VI<<&Y_:51%V(T*YN2R2\*N%$5N[^L485>4&;V+R30UROS4 M:$"5;^_0(N'*.'.!3C_^,?%T%>JW@JI)J)I"J9GSX^@;Y;ZVRK=W6KC%NVE( M3QBZD#XC>! %Z0D[$M(3=B2D)^Q.0_I,PYX,4>;;.[Q486Z2TP^VG/@;'7Q& M04$/5$VAU,SP:VZ484MX9T2Z4<+LMQ3]3H-7*5!^!%634#6%4C,G@Z9,V=,K M>&=#*GC[_03''YJ\!%634#6%4C._ U1#JQQ0P3LGRBOU-U.[=M;8[RMT#D#5 M*JB:A*HIE)HY!S2-RK^N@G>^7P (E^YTGXQ.6 MS%U:^5L("P(_$ 87<2#^2:MN1^VC*L-+=W=)$Y-N.<@"4T(8#ZK:!J$JJF4&KF%-$$ M*4NY-F5M79>L_"[#5[-0('1P#Y(J%>%4C,#K5%0_O3Y52FC2B$JBF4FAE@3;F*T)RB^P+@G@I)N)Y"$1%434+5%$K-G!\:)!5^D!1*# LB#V?WA,H^TZ!8":I6#>N" MA#I5*#4SS!HL%7ZP-(07%BX?<=]5]/L)#BR4*@WI@(2Z5"@U,ZR:/15^]C2( M%Q8N:!%Y6MH%"?VN@B,+)4]0-4D.2&[7-U2$V>Z-@A-W9 V4"C]0&L8+"Q<# MC7CB?FFJWUEPU*"Y1E U.7!$%,JK$=Y2XZ:'?5>ARN22^F2U.W,4RU&L%59-0-852 M,Z>*!E,EK@92Z;*C)'=/<&@-I$$^*ZA/"553*#4SP)HNE:$UD!Y-4BNI;VPC MTO\H.R?]CS BT_\(.S+]C[ CT_\(NY/I?Z5&.640R@E-_RLI<$*F_YVP)-+_ M_"T.OE1",Y&@:@JE=A_[\^V\:;I)W=67%[?U3?-+O;E9K+?1LKGNY>-GNW28 MS>)F_O"A:V^?G_57ZP]MU[6K_8_SIIXUFYU!__?KMNV^?#CO]3^WFX]['Y?_ M!U!+ P04 " !,=UQ8C7%E_5$* !N6@ & 'AL+W=O?BBW+^5]61;F):[Y9/DRJ;)JS[H": I,BJYJ?Z*F-=7APLJOJ8M,E\PHV:=[^ MCG]T)^)5 N>H$TB70.0$\T "[1+HL0EFEV >FV!U"=:Q"7:78!][T$Z7X!R[ MAVF7,)43[ ,);I?@-G)HKU]S\;VXCF>79?&$2A'-:>)#HZ FFU_S-!=B7]0E M_VO*\^K9S==;S[]=^![BGQ9??XF\Z^]\8_&=__KBWWY?H*\!NKE>S%'PR]?? M%N@<_;KPT(>?/J*?4)JC[^MB5\7YLKJEMJT_UCBI\>3 ^.*)X:33I17H"WJ..:\3M"C8H5NHFK-0KX3:5"_[Z^K^J2M^__4?V[M$Q3S10W MO8MJ&R?LZHS?U2I6/K*SV=__AFWC'RJI0<(\2)@/"0L@82$D; X)BX!@ S&; M>S&;.OKLEO>XTCPI-@Q]R(JJ^JC2;HNP&X3H7SW.3,=R^?_2XVM1CJ,HQM08 M1GGC*,>+&M_L2QMRW.]_"_O,XBFIT)UP7NC29$G:<90WE]%_KW82D2[M*O84MS' M>>>YC.LT?VA[GVF=LNI"=:$MR$8*$N9!PGQ(6 )"R%AZ][6 M-E(>X] DC<4 2B5;;?:ILH6$>9 P'Q(60,+"%F:];OIMBDVIA55$F9A*[7 $ M5-A :,Y>:(Y6:->;HJS3_QT4FC;[5*%!PCQ(F \)"R!AH3.2$)E.I[+05%%8 M[A=$0(4-A#;="VVJ[W85^7ESBV:;;58\,X;XS7O+\NJ@]+2\4Z4'"?,@83XD M+("$A=.1J+!%74N2GB(*4].5I =4V$!Z[EYZ[G'2$]U]5J$/#W&:5Q]1G"]1 M4:]9^;/H0*HDJ.6>*D%(F <)\R%A 20L=$?B,C&1FK7Y.,@A1!HY14!E#02( MC7Y6TM".8V[6QH REAPZ9$GH)4!EH6E@]58+U9P757 M[MB@JZB4'M QHP\;,M+ \7E'%F89KC.ZS[^&\X-YZ MP=H9[ME7,31&23-RJ="J+#9*6^7@X%F//UF4H.8**,T'I06@M+"C2:(T77D& M415';5OV*2.HZH:B['T1K#=&;H]Q^I1J!+5,0&D>*,T'I06@M!"/'9%S![M3 M>;YPK@PD4^R.;M#OX9[@WC[!CG9B1PQ&JF.,9@SJI(#2/%":#TH+0&DA*&T. M2HN@:$,E]_X,UALTU\ME*JR8YD&+;2G:U?JYF:=D?^S2;?/XE]BJBE7]%)?J M(1"H9P-*\T!I/B@M *6%>&S)G%L8N[;OOFILA> M'B4O5LB[NQ./ 77SCDH1@KHVH#0/E.:#T@)06H@5KHQC4#RZT2OBK*EA8%F$ M[V'@D-[ (=JI]-E=_-P^A5:R+*YYUY,WDG'"&\:J;32;49#09],Y;?Y2*I_B M_JS?T:GR!*5YH#0?E!: TL*.-AP684.>GU2%44HLN1<*5=Q0G;T10_1&C$J= M:=,S;;Y6RA#4G &E>: T'Y06@-)",O9*EK4?"GLQU3=J00U@$!I'BC-!Z4%H+20*(P=QS((EAM099QK MR:8W5'5#V?4&$-$;0-_8=E&S']IPZ65%_G!>LW*#ENQ> MZ3GJ82=K$-3E :7YH+0 E!82A7E#+6*-AC;CN)'ZWL/>(;V]0_2OQWAE_(2: M93 >B^Q1]"63DBU3M?9 '1Y0F@=*\T%I 2@M)*I78>Q1LS97Q&%S'!=!53<4 M8._*$+TKTSZ$L5(,9902!/5?0&D>*,T'I06@M)",?173L4?W7\6+,URI\MO7 M4*4-]=>;+^2-=V=4TSH?NHBULV;SFWK$P+Y8RB?A E)6BT'M+I 59U)#'DYAU!5G>(HYLJC&/.BM_<[%,"K];KTKZMH M!<#$:\_:2T_'91'JNI(Y?J,OXN2V1K%7QI0 M@-)\4%H 2@L[VF!!/.K2*9&;4D6<:5/938N@JFM%.'FU]NR&E0_-PL45:E[_ M;%?,W'^[7QSYNED26/K^,[X(L.+[$%_,VZ6/>WR[$O.7N.1=LPIE;,5W97QR M^(&5[>+&[49=;)N5;^^+NBXVS<L% '\[ZNBJ%\VQ [V2TS/_@]02P,$ M% @ 3'=<6']]V4J]#@ R2< !@ !X;"]W;W)K+2K0U=9)3,^5.2'D]'H^+"0NAR\>L%K5_;5"U/[ M7)?JR@I7%X6T=^%@Y?O:CD2ETK_ZFZLG@Z;*EDNE"E MTZ845BU?#L[&S\]GM)\W?-9JXWJ?!4FR,.:&'BZSEX,1,:1RE7JB(/'O5EVH M/"="8..W2'/07DD'^Y\;ZF]9=LBRD$Y=F/P7G?GUR\'I0&1J*>O<_VPV_U!1 MGB.BEYK<\5^Q"7NGN#&MG3=%/(SG0I?AO_P2]= [<#IZX, D'I@PW^$BYO*U M]/+5"VLVPM)N4*,/+"J?!G.Z)*-<>XMO-<[Y5W]7I;(R?W'H08R6#M-X\#P< MG#QP<"[>F=*OG7A39BK;/G\()EI.)@TGYY.O$OQ1ED,Q.4G$9#29?87>M)5L MRO2F#] [2U-3EUZ7*W%E??_=^'CTPU>XG;7-1!<2Z==L(LQ14Q5WK)3G]9"K]6 MPE2ZI$=\7<@2P8:P\@E_):&FHI+E'2FJ+F6=::\RD1J8M73ADX/^,DG+2UW* M,M6XS^$&)N-HAT?X"YGG0F:_PFG#>JE2Y1Q"77@CJL"66$IM\SN^NB-6&:=] M9/!*>J^LP\,%,P:[)9 C'8H#!*RR%FR WEI9171N'5>5(%2 M:8(^L'FCDH$8F-KBGRPS,:C=X"F1P=5PP9K8;;PPX1W8"_AQ"'/>!#RTD1A] MFTJW%DM@FQ. 2+X:&[3)G% 4&?>(\JEV\907IT-Q7:?K+>U)J^@Z">:!/GD" M'M+:6C)3*7UMU5!\Q&7[.6M8\6NK%-]8PF]$$4+V(<9P(S35VDW#3KK,="H) M.>D&W[L0-E@HH;Y4P%?R#-P(+Q(&>\@(L(@NHBK(+ U'=TI:8H#D.*MP1WL_ MR^/4?A]S:U/G&=U(J8>,#*_[M2X#MF^T7^^X5.^L+M.\)HEQBHQ)"A=G):3/ MQ<^J,M8+T""0%^/1LW^"2([-6/JQALXFX\9$I.YOBY#(00@XYY0/OI-KN= Y M/%^%R'U](=[6037!]^\2\=-/%^)@T/MJ\#39MU-<7N[9C-6']S]PX)+B =SM M/?1Y[YG/=,EFK1:Z1.QA,4"GE,N.R_^#;/R7K"R5PQQE'B8+]'<0-Q^MY&^[6O0_!%! IQ MBY.U=4WT:-00M4,H.C?<$>#ROE"?_QRAE&5X!GXH?8NO%0L!3U["T_6.U_8E M"2X?'7;;09,=[G>?]TJS:6)8WDJ=$R<1IFDO3*\*@P?B&XCCEB%+I+G4!5^O M*=< _K4W-O &[030$C9._/(F/^HTG5I(7 M%3.""O@HQ='DV=%4;)2ZX;0?JR/(\RT.J#M0E>G4N8Z)H24"8I M/000#]KR:VTS\1NR"M"?I(MDVK3'R&M5K 4<$QP'COY0NJ1D2#% >2F_:T7G M_1N=YZWRCR:1.'M8NVO:Y81FQU!\8-6BT@ ").(]&J(/,9>%E1(K9'OMR/ Q M&RZ!J3'&-E:7+0_V]5=!!I^0R:KD,GBNH](A5;UM&HK#-5E3R MDL3D9/++D&J3Q]V1&:[@&O>7*+O-K>8.>FD:8Q%-H' J:TH=TJ(T7 %;K"E: M8?I%KE7![:&SD%46)#\Z7_04'N$GJ! G!Z*HB)F1Y/PTO ZPT+N5RD6 *([D M#)^@MBNYV,#<3TY'K"_ZOUW+_DX)^PBP^%:6)K-QX(D^-$P]IJQ^!$]O&BM< MP9&OUZ3S@\&;JVN48A_[*",\9TW.)F A5KTA4&3C2[2TX7$$Q!D2O72-NGM8D/,TW=,H,9SKGT ,/?R&RO5:E*9!1?6P8 C_@07"PCG]X M4*[Y)!F-YF)^DDP!5_,9\.U4S(^3^=&)>,,!1YIAJ2CR'/52(0DWE!D:X/@Q M\1*B6LVM3?B&RU;^A*HK74NX3)4C"L71>"0(Y(['QV!C=D^(GBH?(\;1F,68 MG[ 8)P!:/)V>CL45\CS2M*1J<)\@;5XEVXZ3$22/5(GU<3*9CIN%;VL/L6T^ M&O6)SH]FWT2RL?>&*CCU):(L(Q#[M8JC* M7@6.T#&Z&M<&ZQ7*KTTV1.>'JJ=6^)\: #]?%M<"Z*UXLN+[C'$K0&@-%ZD+ M#D4 ;%:#AX3S2,5)E%VEK@C>$^',TF^D5=NKGNH^3>4(39)T"D*HFF*)*!?& M)KT<[%"2H24?;O-G ^/_!8,;Y"4J80%3 &X>U98@:= *K'HP'LIJK2#]U6.V M!;ILD:8Q,@O*N&'F8TW>P,W*T, #'$1IP.M%JZ.>:G;4$60FK;KMG%U7L$:F MNC-ECH16-CN:'?W)14&67!K8+QM/&>/5V>:H&Y1M[7( M?>^.';FTJ#M6L;(\6-1WA]QA=N7FT\88Z]"WBD+:&Q0RMS*OVPE2)-J(RBJ7 MKF$1[4ZH2BBM%=JY=J#5^%8K9A1Y>BOOL!P=#_0@. M8B6U!D!WSMY8@O.Q][XSR$]!']K4)32*DSDP4(9P$4*),N:$\B>Z4'$ &?9N1PJ]FLF:)G4-CS:60Y;*.ZL5X1S[$(U9 MN;IOQJ>]H0B9/HPW.\7:7GJ B5I&64\4=K@UENI-!=D),:0FG%Z-A?DXAT$L MVIL]D7&&'.X.FH%J-+'L'*?/ZUKE6P8@?IIZ+E.$A91]B>"^.TGQ=*)5FE.W M_!9A":4R^"$%P99@LJ )1C.(KLN&.\XX_JXBE@&= MK-DV/!:RO+%UY>'U\(;2E,]B@"JNA U53[6I75]65!G@.CI,[-GZ/RV[98XHXKEXA43L+ E]R4JVTP7[*TT(P,D"9A*D!M?_]RK-DC! MVV6*W7Y>4V4D==9J1#:)L6ZP,#120:;F541Z3\:VLP[S,]?S@:3;WIOWM6N] MP5]/G;RS([__/103BB]+YOW2^[O:5'X+.[W$0TY/.8XY@ M[Y?9+5NADG^K;+D.'E*EI0L1H']JK$"9Q$UR3 M,,S2$-526\21V-W*D$V*(5D:@^[FDJ$X\X_16[)?'5#ZD]D(O6,X\V1ZG)RB MI6,EMS#?3II@?%NKK5GNKN)?]R+\=ULK+GEZN>S)%.W;9-*4!"&:*)AN-:") MVK_F12BTN"U? -*2QEV7SA&3_??@L!X^IS'7HT1\CC<#K(,[^ M/LHO4/_!1P.X%B>ST=/GXK(@QX@\PA6ZG>*U=FENT,PI-Z 810D VE =:FKN M26/%"^:S;FM_M,,S4E(U1*1W'YP7RZPW$%(!*0+:EVHC7!2("HYN=A?>=_([ MQ/Y5\)'^[!SR'D?ZX87HU_?"'W@$CT<84&8A7*CH)TBFDNL7U21=VD#=<\SO MT=ET43DT!IWIN3MX3SK>,3ULVEH4>NTL!L8&UVK%17)X94J4H]DF MI_O,%K9QRU MSV/_V_O=P\5:JZ7X$ :O4"Y",PQNW\D;2'DPN/CP^EU\-8L*'XI SFAG)&NS M8=JTB0I!%XO7"%T%CT""6G?DYA]1X #/2_K3 [X()6,:^,'I9@SQ)T7&T1^( MC.._*#+V_93GL/?S*N2>%?^(C"I$(%[XI56[VOY.[2S\/*O;'G[D]D[:%8U/ MU0A=D:0.^7QKCFP>ZH/WUWJO_ 5!+ M P04 " !,=UQ8[6#%4J@% 7#0 & 'AL+W=O2LN)T2=H]["61*-ZO<\Z]I$^VUGWR%5$0M[4V_G10A="\&HU\ M7E$M_= V9/"EM*Z6 :]N/?*-(UE$HUJ/)N/QRU$ME1DL3N+:A5NC" M"=_6M71WYZ3M]G1P.-@M7*IU%7AAM#AIY)JN*/S>7#B\C7HOA:K)>&6-<%2> M#LX.7YW/>'_<\$'1UN\]"ZYD9>TG?GE;G [&G!!IR@-[D/BWH25IS8Z0QDWG M<]"'9,/]YYWWGV/MJ&4E/2VM_JB*4)T.C@>BH%*V.ES:[1OJZIFSO]QJ'_^* M;=H[GPU$WOI@Z\X8&=3*I/_RML-AS^!X_(3!I#.8Q+Q3H)CE:QGDXL39K7"\ M&][X(98:K9&<,DS*57#XJF 7%F?Y3:N\8H3\R2C (Z^/\L[Z/%E/GK#^0;RW M)E1>_&0**A[:CY!)G\YDE\[YY%F'OTHS%).C3$S&D]DS_J9]>=/H;_J$O_/6 M8\5[L;3U2AF9E& *<>8]%+]7O?CC;.6#@TK^? R'%&;V>!CNG%>^D3F=#M : MGMR&!HMOOSE\.?[QF2)F?1&SY[Q_D:.OMQ:O6Z?,6H2*1*F<#^*FE2Z0$[;$ M@L^ECLAG8DNB]52(@\/L<'PL@A6-O!-25%87*YE_$J75:&AV9EN'YKH'$JY\ M"RRE"4IJ#2NM>9H;=\]M[I37B?@ +;^ 3CGPFWKU;#L4U]B$8.C^(K?2B M:$G +9M/9J)FP8%"@V9V'G-DYSK7UG,ZA0PTW"\T5,H5CQ< 0:R!$XUPN6$ 1!B27A&94C6!+Z4A<4UX9J^U:P?*[RZL/ M%VG+\OK[#!]OI7_!$Z80N:T;:7A7J&00C;,;59!0QMB-Y#$FO-5MHA34;.X3 M:&(">;1TMEU7C(<4=!NEO5-_;@VCA]=,H.*R9*SX X>Q71*P4(8_^*[8H3C3 MWH*/_P?:UU*A ,8H$V]-/LP@-PQ;ZV1A'^!R]P 5#['X0$CJ;TZ+$+")VN%Z M6!&:7D#*F-WK#D[)R@4N*N)EBS9GLECBZ84QL:"+'904PT);P;5UI-O0=F6= M$2AT0Q M)+K%J<+_DX. :DHF9)WTL2(H)IR +C5S1:!CZFD_"P]E E0%OQ<:P",=Q]CJGC@@UP MU[0NKP U\@3C,?OP[S25%P?3HVP^G8/D2N45E)GKEKG8S8?(Z,$LF\SG"?0M M^AU(@"Q5_-=V3@7Q\:X5'2.+@\&4V MGL5-:VN+6#N78##M=MOVE,\X3:><+3./YH3C)'<#!A5G4D"_6AIP$L]ZCX1T M7$[$?L;04/S2A>T)PAREJ!T.S;R",EN#=WG+K#?6<^(\;_$!USN.O[H#JD>3 MV+SH*VXJA/L<)!:^1#X>%R&NYAF>[O.*D7I0MPJ3)''5Z?H-20W*/*W[7G84 MSU:FFS>B5W"SXRS)4*EB:)! :X<)F>834'F\/SA>Q)INE8^[<.-$Q0L(/IQO,T4%(E!)Q33#;B!,-][+Y4=.I+F>>V-3'' MKAL?]B+CR&-14V("07[+@UU!YY/CK%/X]>=6!9K#V(";))\<<28KS!L>74\4 MDS$'&-1)N*O@AX9/N/8:S>9B^%CEY_1WF6U)K>.5W*N 56F>VN_ MVM_ZS])E]WY[^LGP7KJU0C6:2IB.AT?S@7#I&IY>@FWBU7=E R[2\;'"+Q=R MO '?2VO#[H4#]+^%%O\ 4$L#!!0 ( $QW7%BNVAP8W 8 # 1 8 M>&PO=V]R:W-H965T&ULK5C;;MLX$/T5PAL4*:#:LGQ/DP!) MNME-L2F,II>'Q3[0$F43D427I.RZ7[]G2$F6<^MB=U\2B2(/S\R]LQ:"YZX17G6B\)P MW,NY+#KGIVYLKL]/56DS68BY9J;,70YKO)GR18FM:SXPL62AU3R\WR5DG M)$(B$[$E!(Y_&W$ELHR 0.-;A=EIMJ2%[><:_=K9#EL6W(@KE7V5B5V==:8= MEHB4EYG]J+:_B\J>$>'%*C/N+]OZN8-1A\6EL2JO%H-!+@O_GW^O_-!:, V? M61!5"R+'VV_D6+[CEI^?:K5EFF8#C1ZQ;[T.Q>7&%>>LSH&TQAT]C4O*-HR' M+Z'_RS"]B/DTXY]OQ+X*QK5@:Z[MCEG%8J$MLA\INE^Z+G6\0K(POM1"((FM M8<=V)=BK7Z91%+YM;S.OYUXT<]VL_MO72 :[8K>?KW]CE[RX#]@?-NFRXPZ- M=%ZSX[1[W^5=]@G ])VIE'U2]SOUYE9:4RZD64GV^?J]7_,* M%;&&"$@'8(J=R9Z4QS*3EEO!B+'AF2#@VLPYMQ;248<&/V-<8TC+3V7!TQ0[ M8(.$I;+@12QYQF1AK+0EN?H0KO:/;M"\Q34Q3(7SVF0D#(IC519N!Z6=A23Q.VV+5$EJH,C9-\2=Q1 M[NM^YBWP818\=T[C&_C2\=A+X2=YR=*LC&T)OI#* MAM:@0;NNF##E@V:5A9BK+G!$U=4M>ATPDS+LL$2P7I]RL%'.>?.CHT6N$)6HJ\H9PBV>*8Y,5* MJ5"AT%R*K$@"OQ>R15-:0FS.8$!A %"PW#1=T-4'!AB4*._E+KMXTK4.]0+R MSU@T6^(,#0Y+!8M1W[2+ M:59%9..@@G QY.!CX$K)'L-5&7) M'_3(W@=MQ:5QC3N)1D$X&^YQ!\%L%!VD$+3+L&9S603NT^^E2 MU:B%VW: 6P7['_K?+\"98\UEPL1W$J_P7<8G$XX=FIJQ[U2>3R)3B$00SD+8 MK1#5EEQK5_SV%>=A'2-<5_=1.ZK/33D_%.H3*;O/-NN+G5>#4VSME$J&KLDN MJ<-3[BCC@MEJ-IB;.7^TR\9^EZ'/FJ!\&T:3::1+,4,#_;\T'37"J$O3H'+'O MPQI/B,B6ZZ2ZRR+\QI]8"(Y*P0.T0U&=L _$N7U)>LSY(5]V*9:R*(C XG6 MZ77$(JR>#<=XZL]&P60\9!]4\<:+/8%Z7+!!Z0' >#8)IM,)FX3C8#H;L:N# M0\:#R<>381B,QT.G0QGRVE]HF]'FYX +?PO>3_>_)=QR#6<9EHD42\/N!+=O[>_G_L6JM;L3 M+Y1%X76/*X$:KVD"OJ=*V?J%-FA^)#G_&U!+ P04 " !,=UQ8R>W%F4<) M "N&0 &0 'AL+W=O[\U9*H5?*>&V-<&I^W;M-7]Z-:#TO M^*=6&]^Y%N3)S-I/=/.FN.X-R"!5JCR0!(G_UNI>E24)@AF?&YF]5B5M[%[O MI+]FW^'+3'IU;\L_=!&6U[W+GBC47-9E>&[:C;#@I4V\7_YI8E#9\/EX)$-6;,A8[NC(K;RE0SRYLK9C7"T&M+H@EWE MW3!.&TK*^^#P5F-?N+EG%6A.6 M7OQJ"E4<[C^'/:U1VZ@ K]Q:]6Y^_BF]&/SRA)6C MULK14]+_8BJ^58:X]4**W)JU,EJ97(E@A:U= R[E?"(V2MCY'+N\6BLG2U%H MNE4FB'DK1Y9!.2.IB+!%F[RL"WXNPE*[0E32A:VHG%TXN1+2%'CS( ,V>6M> M^,H:;YTJ=BOZ E6%K>K4=C8).1*2C)_+7)N/. E1U+VAL. M-S0>;'18"@/?S8N%I>?:K&VY5BMR4T>)^TV B/&2F:,O/@+7T=8G'$J$^ESK MBL55M-2JRL*\J,I.+6JWJ%C(BS+!D, M!GWQAQ(+92@SY18Y*LO#!/[\TV663G[I6(]T,\8]BS18'KPN6O^086T\HE(S M,S;.&V*Y$GMKYPD0K&16>T#,^[[XL 3BNWAP"-&"PXQ28)ET<@1K:$1UB M&D2A-CJPY*B4588C"]LHL/&B0@;(7>QB$YH.AL &J7.E_2BDKJ@F)/.V55E3JG!<)7BJ,/W96%Z@C- M1#R\NA>O$1VR&G9T;]^\22B6E=S&2-M#[#^9?,H*&@1UP C%%KYB[NQJ+R0& M:%?UB,9!F2'36\[XBD/=Q*\;*&\1J#:['%.N"=^6IH^(CO+\DI_/I79B+GU(8G#ZD-!B)@L:1DI=R^2IGMWWY\_7=!;9ICZ6,U@DE# M))2 KO*G.J@VR)S7Y5Q#O42XH=U%HQ RZBN@HRI&O47(:0M80X/?'>/E2A6^ MK8+6C[K:017:R>2^N VB5-('D8[[@[^UC+4305@XP4WDHE< %K4[2<4 ">CH M)M1DGG(\PU,0=P+!B', Q%+]$VO!$ZQ&B%"DAKH3DH(LQ0Z+!3/N:6QPKAQA M0#"*B!+G#(@F+/MLMHF(')-+S$]DW[X7G%A+!8\AL,9G0CL'B@W<.QM/QFU/ M)'>40S/H /( 22SOM9[C[P<>#>ZD^22>]3J/>L\!5I >(ME=N&_@?X5H^T>, M'?F08/A(2^ZHZ@*E^!:D',CX+X#9J!^/F%?8117#8Y/#OL](%V$%2^?:@RXX M;F\1@U!M4D[>NX/Q9"UAL'PRVA+E(.@T0^-7.DY&@T'LE4<9A@6=)TG;YTA*'(-U$QK0/ZKW&*),H[DZ&I/W M*:'YJ:5](B@>@62SC];.E8H<"[2<1< 8Z W9=J6>H!G0%'%2=,W ?J* MC"@1[<-+?CCDYL@(/TNGDV229KSL+!N,DW0T($AU:KDS+74[: *3:$RD[ZQR MVQ=O_N=C2=)D((X63 *,_FF2II/&@V2$RV(?H; $6+XK1%WODN[XZ?T^S)H/IC[>=,D,G +'EMR,]7]#8A+&>,_%TRF:RY.["YU=QKCF#$9-) M&JT?#I/!)"/Z0T).6GF+KS2><.T[&N[6VM:=/:PKB MTXV'.'8IU_2U',06R&06 ;^$4A5'0:$)'TJ[:?KV<(Q'23IIDCF9)!>CB^\/ M!W?FXS$:Z#]P* +O%I@,:.%4"..+89*-LM/;.RWS\"OP\+N ACFZ3#:\&%3V4G"[F1IIA:2SRS2Z133Q4P6&#YGZ%H88M0+.Y_[Z$_\ M6HW%A=!S[K"I'8Y**ZF>G%Y 1:#D46_"<%/:#>ESN$*KV4@:6_C(&A\+S601 M/\NV1_5[-$*\%+]3I77/1K].VG&5B3L%>W@6.AI(=N X$^D@2Z:3*5VANP^' MF?C=FA>Q!HM"1Z* 24<"1FDRFH[%<)J,L@MQWY(*!>1HZ3,@Z&(\?BZ>C<=) M-DV?D_E/VY2.DLN4;1I P<6$HWD @>9S2M1LW&YFIS,=S'YTXM46#/$VPWEW M%E;RN20^2_@5SR/,=51EH'3T=;*"YY:PM,RC&&(EGTR= -JIP]KSSADZJG_! MOQ3X.,O%X_3V:?MCQ&T\@]\OC[]DO)5N04VT5'-L'?0GXYYP\=>!>!-LQ2?R M,QM -7RY5!AV'"W ^[FU87=#"MJ?:&[^ U!+ P04 " !,=UQ8_A_QF'U)Y@$A01 U(< #0&N_7YS1 4I1&UMI) MJO*0%XD7H"^GNT\W<;G5YI/-A7#L2Z%*>S7(G:LN1B.;Y*+@=J@K4>)-IDW! M'6[-9F0K(WCJ-Q5J%(_'BU'!93FXOO3/'LSUI:Z=DJ5X,,S61<'-TSNA]/9J M,!FT#S[(3>[HP>CZLN(;\5&X7ZL'@[M1)R65A2BMU"4S(KL:W$PNWLUHO5_P M=RFVMG?-R).UUI_HYCZ]&HS)(*%$XD@"Q]^CN!5*D2"8\;F1.>A4TL;^=2O] MO?<=OJRY%;=:_293EU\-5@.6BHS7RGW0V^]%X\^<<>O+XW>,D.K(8TNO*M^-XR3 M)07EHS-X*['/7=\)(Q\Y(RY*7B>2*W9?6F1K0.WLY8-A$3D'86'6:Y$3_:0_8+U)[5S M936KC'Z$M? I@272P::4<2$ET4PGA@*UX)0X+26KJ7F M#]@##=JE30EGY6! =-["!/ZT3 M9?($9G&YUYQJI;@A&I%%7;2 'J#F+:?G!3DN$>-F'1P11CV1,T= &+(;'R)4 M;0V6[PHWVD,AYRFK:I/D(-04FHZXFQE=(!1K7GX*EG-6:F)RX,4+72,F4',V M7\ZC\7CLK>4[6U,20V;4 "0>3R=#RE@?(-)V(B>;Z%A>"*_ '45^03I+:(*[WY2ZHX\G,&[V7A)S\WG*3'F!EMWVP3@4SGH]WP0S( M03BAB6HDQX&[S5F&42+@&Y'%@ W5 P,"Y/O*,U4GKN:DBR" : 1>5OX!Z<00 MT"4Q.3T?3I9_9E:4$EIA(UI "OQ^Y$A6%L\IF2?S-B?"^RW404[%9IY?3-?/-!W$SRO^)/'T(-U#@%3M@4N!4]]P)M= MI!9P$ NCI-U7;$(!(1>D;<''5<@_'TNFL8?XJ$"ORFD">Q1M^KQ!,[1O(SCA MK7#\2Q1H/DC8E/)WJFB[4]EF&P@\4"=*I$ML(Q2G&*=B[7R)U@[9_+MX42K9 M7=#Y!FR'52>"[W*.]T5%'<+75)=WY NQG^W586L8-.C:-*,8'#A*><<8XM#4 M_P>*"-1_4QFI&-*35_=)Y"C#S^;S230?$^NT78SB@RW[ ME$\N86*#>)#^>,CN=O9#.YI9F$T%S:9'>M0AI;TL"T\PVF0YBV(BC.>ZXG\) MG&6TF(Q?!0XZXD_(#T\K2"PAJS!;G4'.ZGSJ<^5L&BU6RY;@L.:12O4UD'HQ MW<-5FQ+PIQ+^@XQ2>\=5&">U::F9ZLXG<9A%VC2FJ;Q7G2?A:4NSX4W;L''C M+?=N9?2%&#BKZRZ^580A#6Z5-*30)*653+U>Z_ 7),+0WC8* +:6+;*U;1@5 MU%;[JL#3W3@N>T,XZE75#6>?L';-E1^0_6>B MO6"]X=X]58+=*L L,PQ$'OJO8KA?T$AEZ\7<[T]$W1C\T/3"AD,"Z$U+J8WQ M]!;">L9FT?ETBO]YM%K.GY7XL]]#)FOVA']>/) M;P<;Z8HG4;R(Z0*=L>F"3(\7RU<8WI> 2HL! M[R2.SE%PP? =6>\;C[5SE"(NX.9B?) ZCJ^I?349%.C:B&_0G9G(,N3WB232 MK\CT)HVIG?:">F1.N& W'0G^@(F!?1!)DV4TT=%L?X.F4=2AC@-.MWN"_#;/ MPO?-Z/&M=X7>/026> L84.I[)P[L)R*EO2=W/23IFVAOAB3X/)V05[FL+/OX MG,M*/U-B@"//[>+P:0!IB4F'EIN0-:[8H]I/J?XMA2*>0B8$C"+QHMIPUH*UFYW2U M ]039U',=@')86&X)M=J9D?*/WX!"S%WG3[D@F9NCS@>!*NH% M'14F'0(Q/':&-.J="F)RW?BS3_0XRI1P0-@][8Y7;\*IXFYY.)O%=\6&T% B MP];Q<#D?,!/..\.-TY4_8UQKAS'97^8"'R6&%N!]IO%ET]R0@N[0^?I?4$L# M!!0 ( $QW7%@IIZQ!LP@ (L9 9 >&PO=V]R:W-H965T>&N>YGW MY<5@X)),;:3KFU(5^+(R=B,]7NUZX$JK9,J;-OD@'@[/!QNIB][-%:_=VYLK M4_E<%^K>"E=M-M(^OE6YV5WW1KUFX5>]SCPM#&ZN2KE6'Y3_K;RW>!NT7%*] M4873IA!6K:Y[MZ.+MQ.B9X)/6NU]>4^D:B6KW/]J=G]5 MM3U3XI>8W/%?L0NTXTE/))7S9E-OA@8;781?^5#[H;-A/GQF0UQOB%GO((BU M?">]O+FR9B] MNQIX,">205(S>AL8Q<\P6HCWIO"9$W\I4I4>[A] J5:SN-'L;?PBP[_+HB_B M623B83QY@=^XM73,_,;?MO2==DENR%@G_GF[=-X"'/\Z97-@.3G-DA+FPI4R M4=<]9(13=JMZ-S_^,#H?7KZ@\*15>/(2]_\D--_%2/#ZEM>U$SY3HK0Z44)Z ML;94?J=4(;X4 M9I>K=*WD,E<18)U#K[4HI?5:N;[X"'FKO0:95E;:)'L49B4V736A6R*]6ANK M_V#!W@A3**+SF55*Y&JK(+6X)BHYP/GXC2Z76A5SJ1T%879>5%!>H+ M\3,3C,0;\8_*>.QG%S@VCPL&DLU^45 #!5#H%!J!21[\XN"A5.1:+G6NR2IR M'4GOZ"]2Z-ZOY<20\\N2@$)."8HX8;#%8A_<_?6)$DE>I<'9M:(1RB=%QCTA M)>V#2[=.2):E,2SAVA:D<6U2P9V(DN)6%V MQPE3,4]V+T&?D!'R";HTCGSLBU\JVX$_6?",PVM8I02S3NI0FV!55\-!Y!;N#?P+-Q[BTK<"'NI,N$^EII2.)D/!/C MZ#P>=W[9-_%EY^G=_3VIHW2(S)O.BQ..](0Y?TBN%J4U:RLW8C2?1J/S1 +E#TJU!?XE$4G\<&J;LQ0IIB]3%53FV805*A1TE/DCU:W*D9'5<6F/ MZKI>-T6NIFCQ;&XJ\$O[X)92/H9HD=E$E*!B:H]>)ZG#03& M]L6'SI00!IW0-HMV6W>..*$D46MG\N"AT 6H)6(ZQ#$A#$VDL-4RSQ_ABM5* M<< [X6J,"G''N*. B<#19;IL!RS?[5E4\8N.2+Y_D>AD]3D=M*FXE$K M> BPVF)$_']$OQ'1TU6I"2*-$>EID@2"-,9AF,S2:32FVH(HED*N40'V#CXD M<#M9NOU\M&=)582M2^NXUVHWX^D!F\"Y#EM]>] 7=\IZJ8MVVK'JQ0FG,,6; M)U-.HUB' \7F!2X%_JY-RR 2RRK,I*Y:_DY#'PX7W=*9_HZL"18SOD12*YUH MFU0;YY%)5*(_-[0!H$?%VE26#0B%G?%%I1OH;:HJG'0H>Y M'-4[W$R"QX@^II39AHS7FQ("R!Y6.9-;Q "W@L10C)P P5!:C+@3A,EV@)6TU>HB%VJR@K"HG,*%P#_5;.#ABI M\7-P<'.J/B?R4;3.T=)83K_ZMYLJK5YD6L=9+ B8V6+J)JH];=.P6D@Q!FD8O83@B MB%@"I25,A).;RY ;&1P<1+;((-H2#QE"Q]C&81</*B[B*:*SBIB"*(C"&H43DT MN4[#45/F9+_@.S1W')'@UA8&![K#4;DS F,0]\3&\:8.(U)C[[&N*T-HN)>$ MV'#5[%"\/E(5RZ.L.1F'PQ+(4<&FG>)*^5RE(X:AC'-932O;'%_!N1D6A:*+ MOJ/@].L^M/04EA>J<0WK5T;EX\%LT"WJH;:RP%=G8CQM_T^B3Q%+!I[507YI,.[A#VQ]C#B+].H_V3]V\#CH7 MY.AF:_XW $46NH:[\G:U_4_#;;A@WY.'?U.\EW:-.0@-<(6MP_YLV@MYW[QX M4_)U^])XC-O\F*%9*DL$^+XRQC&ULG57?3]LP M$/Y73IG8TY2$I/Q<&XG"IH&$A(!M#],>W.3:>"1VL"\$_ON=G38K&Y1J+XG/ MON_S=W>YR[C3YLZ6B 2/=:7L)"B)FN,HLGF)M;"A;E#QR5R;6A";9A'9QJ H M/*BNHB2.]Z-:2!5D8[]W9;*Q;JF2"J\,V+:NA7F:8J6[2; ;K#:NY:(DMQ%E MXT8L\ ;I:W-EV(H&ED+6J*S4"@S.)\')[O%TY/R]PS>)G5U;@XMDIO6=,\Z+ M21 [05AA3HY!\.L!3[&J'!'+N%]R!L.5#KB^7K%_]K%S+#-A\517WV5!Y20X M#*# N6@KNM;=%US&L^?X,R#VN P_@5 M0+($)%YW?Y%7>29(9&.C.S#.F]G4&S)\*AE'V;G*=8UP*Q[1 MCB-B1K:5M:Q!^G,PL&?X@?KX4IG1-]HT#O:Q/YF.;9'PVV)@/,Y^L\>9']$G @C"(';&8@] MJ#2(4/=51%=%X!JTW)]#&: 3%I(T3': .1IAV(*!7XVYHC.2Q(*LG*%IT%S1&/TC?_&P8I-9P$ZOB62A] 4 4O[A5>%:0 M7?$R'4M[0F'@GF40FG#+E"C.ZG89.?HK(VD8[VQ#\Y\)$6IS[/^&'K[T249K MTZ)&L_ ST7(DK:)^< R[P]@]Z:?-'_=^9E\*LY#*0H5SAL;AP5X II^#O4&Z M\;-GIHDGF5^6_.M XQSX?*XUK0QWP? SRGX#4$L#!!0 ( $QW7%@3W]Y. MJ0, $H( 9 >&PO=V]R:W-H965T27I$EF&W"R%DO1%$;3I1^&?:#%DT64(E62LII_OSO*UIPB,5#L MB\6W>^[NN3?/.^N^^ HQP+=:&[](JA":JRSS186U\"/;H*&;TKI:!-JZ;>8; MAT)&H5IGDSP_SVJA3+*T6R3@Y''Q4VRKP M0;:<-V*+]QC^:M:.=MF (E6-QBMKP&&Y2%;CJ^L9OX\/'A1V_F@-[,G&VB^\ MN96+)&>#4&,1&$'09X6/U9R5 M MDHL$)):BU>&C[?[$O3]GC%=8[>,O=/W;L_,$BM8'6^^%R8):F?XKONUY.!*X MR%\0F.P%)M'N7E&T\@\1Q'+N; >.7Q,:+Z*K49J,4X:#XPU!928[OT ?*N.!!& GOK#(!'FC?.O3P]VKC@Z,T^N_GW!C-K@Q.X7^?X-X$OQYTW] (UU J7PA-$5M M?)E"AT"4HD,)Q*\EJD%L'2(33]D?*K@AO@^X'N@)-Q\@-!*N5%&!+4N^$5!H MV\I77)82&HZ-*I#*PU _B7#>EJ$3#E/X(!XP6)Y\$2NR06AYY1YV('H5*!/89%,=B)YP2&XT<5=+E X>9RJNWJXO* MO=5*BH!1*[VAWAF]I2'C^MSA'4,*MKC72'*%;N5!(1U31","^<^C!#9HL%2% MXG4O/X)[92@7&*HC+ X/RI2EW!YV@VB8KJ(29DOUK0S8CJ-4J6;P@=)C%6WZ MGI"T-X\)-Y%5JS73.0C&()Y?3($2P;:.O9 TS,B+(QXDC10MV-#8PDG;<^T@ M.^KOE++;.,4HA6UK0M_JA]-A4*[Z^?#?\W[*W@FW5<2RQI)$\]'KLP1&ULQ5AK;^LV M$OTKA'>QZ 68F**>S"8!BXIM_OV=(1W;2 M/+;%Q?9#8HH:'IZ9.3.4=+YS_]9?G;O2M[F=;N+63*[GWAO5VM/$_/+\ZU>F0_&?]J^ZW$UGU :NS'=8%W'>K.\F%TE M9V\SL@\&/UNS&X[&C#Q9.'=#%]\U%S-!A$QK:D\(&C^WYMJT+0&!QJ][S-FT M)2T\'M^C_R/X#E\6>C#7KOW%-GY],:MFK#%+/;;^O=M]:_;^Y(17NW8(_]DN MVDHU8_4X>+?9+P:#C>WBK_Z\C\/1@DH\LT#N%\C .VX46'ZMO;X\[]V.]60- M-!H$5\-JD+,=)>6#[W'78IV__&!6"+%GNFO8/XU;]7J[MC4CK/.YQP9D-J_W M8&\CF'P&3+$?7.?7 _NF:TSS^HJW[\W6]=YV*_;OJ\7@>VCC/T^Y&]&RI]&H7LZ&K:[-Q0P%,9C^ULPN M__:7I!!_?X%K-G'-7D+_O9EY$>QIJB_LP'XQ+!CBME_WQJ *61ZT1HVQ'7# M&?L:/[KE[*JS&]VR;XUN_3K@7;L>]MJ;T[U1F'UDUP/+D]$*VR[& :2'@8V= M]0-VU9ZYY=*@@]B-;74/0JX9:]PC*/+!U@:&CC66[(AKK!@3*W68]L;*6]O M6+-;V_M1M^T=J]UFVQH/UW2W,M@+,QV:4_"QF1:&+3DSOXYV2VYS-KBEWX$\ M9W[LNQMS!P(K2^:#:T=J-I'BK6Y'FLP:;O! M6Q]Q> !R?@V7UB%J-44-M)8(%2QT2Z'JW;A:H^6R'Y&C-;M"!&RM3Q_%VY+_ M+3HWA,_9 M=ZYU*QL]7L"#@+*W!_&3/1"94R9PBP/.KI7'7E!]KT= M$%806IG.]'L@W:!%VJ I]'IF/N/L&F),ZW8DO]D:\B!=@2M.HBV)&GC(!KF. MV.H!TS7$21/QT*/38_+H#I&SG>YJI+\U*U+_&IJA$VIP8W\?@:6N;6N])1%^ M!^"FL83##PJ-*$3ID.*-'6H<4+HS;@0/W1):?U]\\'=G_1H\#U'!KCA_L,EA M2@\#PA?$C% @Y(AS;R%X4K@>8GV& 6D:(J5:AM#JVHT8 ;(VF$85<,K7UO3^ M+JR92B!#&1QI(YY^IE/M,%&%B?1_L+A&:EUKF^!ZAY*)K#[!&TQ\\)@?V%]9PM,T MYY5,XCC+N,@JC/&;"+K&..6J$EP4U?WJ[Q&#QFU84I6\3'.6% F7><;R7/%* M%"R#>2$$N]:=;C13DN>I8BKG.;!EF?.LD&"J>)$G[*.C]D:[%TG!A MY2(PJ;(<]V08ESE8)>J^:3_O6%Z6/$\*&A62EYF(L&":%_MQ6H7M]BS!O4 8 M\"/R BXIN%2QI!1@?6!9I"5/TI)&,N&E*@)4E8)M4L6QJ !=/.JKSQ,MLP(; M4YS+DDB1GQ)9*7A5JOTXY2+-_F#T4\D5J $O4Y(EHN!29"Q)%$\2,?FEBI++ ML@PCQ=.R"GD70O*JBBQ42F',CIK("ZJ"(Q5)"C$MBSBA!&6V HXZY/PUNS]2 M=53MJW!.TO23#P1_?AU>'QXC2#02&I4JZE+F)'T5$E"I"ORM@W4XN5 M* Q)I91+Q"^!.!7/9<$*$JV0[.>G'BX.)TD"I>99RF@/*5B*RU*@0(LU@ 55>((2 M?<7+$CQ15/A1>M&X8WU 1^^RKR?ZSYGY[AM:\-'$DII$2:*% T(@@?TLA#=B!I MCJM'.D-J$K3M4#0EJ\@D96CT:2F/\O55DO-2RC<89 2' ;6"*L4 Z2_RZLV4 M"-P0H79Q'BL9.*#P8PW0J5<5R>]*A@^X^P?+9S+PF]!=X")9:*TS*?L3Y^%(H7WFW#AQB\#>$5( SQ&M68G@QP?^F<>TYLWXPVVCS8#-'!9<^MA&-HD MPYS;8[U&12M+;7+N:&A6H5T;Y&D)RF7(HJ@7YERH8#(JYV[,9*0+)X7"&P.V MR'-N7F8H]680%H<3$>09.KR>B&0\UIQ!4](# M=^,M^WGIG;PLN,6YEM]%ZK)Q, @@Q24OI+O5FPNL_70]7Z*E+9^PJ7([O0"2 MPCJ=UV!2D M5O?ES_1UV (/H'0"K :S4714J57[BCD]&1F_ ^&QB\T%IM423 M.*'\IMPY0ZN"<&XR39(B+R1WF,*UR]# 7.>TO9G_[D\(E]I:. RFU_/+X&@4 M.BKI@6%2T\\J>O8._0E<:>4R"VPF_<'4,K-\"%K'. M'KZX\1^7?/$[?&>/A7 O\&.ZL,[0$?GYEL>*HO,VA;\V0[OF"8X#^G 6S1,& MDX,/[5YTND=@IQ'8VX MUX[+BI,[F*Z-D,!.2EP,'^&0M3IM=N2C0:\UZ$95>-)B/9JMK"6OK$EO;8'4 MV)#:2R*YM6(I$NZ[A86##P/69J? 6G&[7S^GN2Z4LSO9Y&%I=%[)Z@]8 _/Q M5NO?+KVP=JL7UQ([K6X<;X6W>_'16Z.:U: MQ)_TJM%><;,2Y%#BDJ#1<;\;@*F:5S5P>ETVC(5VU'[*,*-^C\8GT/I2:[<= M^ +-'V3R&U!+ P04 " !,=UQ8#6ISMY\$ #K"0 &0 'AL+W=O)+46J)&7%_W[/4;+L8$FP?;&EX]US=\^]4,O.^2^A8H[T4!L; M5ED58W,UFX6\XEJ%J6O8XF3K?*TB7GTY"XUG522CVLP6\_GK6:VTS=;+)+OS MZZ5KH]&6[SR%MJZ5W]^P<=TJ.\L.@H^ZK*((9NMEHTJ^Y_A'<^?Q-AM1"EVS M#=I9\KQ=9==G5S<7HI\4_M3JM;$CZ[[F8=\+@4O M=R:D7^IZW!AQ.#M_-G#!:#P2+%W3M*4;Y34:V7 MWG7D11MH\I!23=8(3ELIRGWT.-6PB^O?N%2&[KS+F0MMR["<1<#*X2P?(&YZ MB,4S$#_0!V=C%>@G6W#QV'Z&<,:8%H>8;A8O OZJ[)06;R:TF"\N7L ['W,\ M3WCGS^#=NKK6$9T4 RE;T"W"1:IL<\V!WNF0&Q=:S_37]29$CT;Y^RD6>B<7 M3SN1X;D*CU$*2#!,U1[0)E6['W@K-&/%- MX]@JL0#A)R> Y1!UJ60F [WJ*IU7:.C]1!P%\9QCR,+D$ "YUA,LV<,+A @U M<(R&$YPJ/7-?6>45*19M',EIMM-$Q!1:Q-;!&6A"(\X:]B#V7+="=QS/7C7'[%%*!?O(: M-*44)X@V;[V.F@0L6I).E[_MIJN-RS@@0U0U[2!%/ZQ*1,<"-JN_F,@HC*5FAXY+H' M%ZBH-D;(J9$SE%X=R=Z 7&'$H%)"ADQ );BAZ6\_.Y:F(@FZ=_1XL<(<> M ,M&Y]!#C_6AY;EOF7!'"DHX)M55;$DC_4 ;%%YJLDDQQ4JA>X]=1I6""HNV M1;^@2"D)B4G5KK5C*V!5I7(*"[B%@[/ VY,,%9QR,:7K M,F3=)&F>0#L](@ MJ0PGA:N=Y2A]=5)!;3^CS&F\,3V:T5$E*AXBM:$/&TUH$%[O!K[5=BNUD$$] M9 ,Z,8QID$3\J%G]4$I^P"()*:D&2>G!5%I8^,/ @^K!"_'@PR8\U%Q9&5\* M$9K] AC81Q]X[=+>ZI>+R [F,A[HXJW:.9_J,) T;+UP+)"P_R]^<3!]:IO/ M3BY@+)8R?68$(I>.7S'5_@1_5^\^@#\J78)L,;V$ZG[ZYS,CWGQ;] M2W1-NL[13_@X2(\5OL;8BP+.M\[%PXLX&+_OUO\ 4$L#!!0 ( $QW7%AV MF/J(F ( -@' 9 >&PO=V]R:W-H965TSS M/<_C.Y_NQEO&[T4&(-%#D5,QL3(IRY%MBR2# HMS5@)5)RO&"RS5EJ]M47+ MJ0$5N>TY3L\N,*%6-#:V!8_&K)(YH;#@2%1%@?GC%'*VG5BNM3/PRW(NW+!U!K=A;(QW)DK%[O;E* M)Y:C+P0Y)%(S8/7;P SR7!.I:_QI.*U64@/WUSOV2Q.[BF6)!$\!P0L OP'XKU4(&D#P6H6P 9C0[3IVD[@82QR-.=LBKKT5FUZ8[!NT MRA>ANDYN)5>G1.%DM,"/:"/0 KBI.9H BHE(G)&3I!A**? M&:L$IJD8VU)I:P8[:72FM8[W@HZ/KAF5F4!SFD+:@8^/XX='\+:*N0W%\W_J\S>K'R3#;ZO -WS^6ZJ@Z[%K MNJ";3O>VD2AQ A-+-2\!? -6]/&#VW.^=&7Z/6KFGF'6DV(3!?V^HRIE MLY_WYUZA/_2&AU[Q->9K0@7*8:6DG/.^ZJ2\GB/U M1K+2-,HEDZKMFF6F1B]P[:#.5XS)W48+M,,\^@M02P,$% @ 3'=<6,'Q MBLVH! W0\ !D !X;"]W;W)K&ULM5=M;]LV M$/XK!Q4Y2L.5!(VK66L1W=Q&$Z?@)?[@N#5' MS^!<62KUP[W\-A;A6B#WORI!G><EVY;O5 M])63GIW?4WQ3U/"L6K=Q$/ KDQV(QVV(>_$ 3,8TF@!LO_&Z[V'[;\">\K8- MRQW%HR<?*9COXTH$GM6:R M#8_D$)T3:9WA1V:)BU%.55HFVD"O=#:)80HV0]AJ3A(2;,VP$$P"K6T /).$E]PR UP20.KP%!AFN5GM/#1;K;A+1DIEEWQ4'A 2 M1;OFG#\S*'M-3,EP;':XE$N)26 MBXI7OXK&H W*%;$D V1:< I32GY"69#>%?O@224J+P1Z*"+ A/">HR$\EUNV M)M"&JV6E@"\%KVV3@EM1FB0-U3E!RQ0RY[8S6@-MN[9^S7.^+,X0;MWT46E-@PE><8LMEPZV.$P77V,JHWP:I+!0. MQ+H]J\+S+;'*'9?A_K@P"]N,.[)4K^&Z'8]Z=:K"%C6"42*%HM2F9,2 /'ME M].=CLM^+_4$A^41MZC :)KR/9>'6^X-V?SRL;74"239LDFP8S(:CLW.<5K"H MN)Q*KS#@B@F# 6*CAM@HB/.;DA\O(!<&/4=NW) ;7Q2UYZ8JG.(6QCS';=)P MFUPO_'I5FC_L>L MC_J;*'P 6(XG:8757N]+B$M\X!*? ;7B-)FP7G/[AE@<>I\HV*=<4N3.(%I= MAG(A.O0X4;@;\13<946][.E A?6/.XH0H<-]$%UV(81+QQG0<^$Z7 I1N( _ M'UWO;T8L#/&Z^0OQ.MP'4;AX'T?JKFZR3G(+P_2O(VJV=J&&/SK< U&X8"_6 M:XUKU[HM-HP+MGPC$RN4H4=Q(^UFWA]0DS'M;H[-=X\FKASUVL^5AAH5:I&J MX:M9;6;7136Q'<2KP?>!Z36GUE7@BE1[G3'9UM4L6;U85?CY;:DL38/^,:/Y M&[43H.\KI>S^Q1EH)OKYOU!+ P04 " !,=UQ80C \>:(+ #4'P &0 M 'AL+W=O&W)<[GY0X"?I%NN4.A_/Z MS SWU<;YSZ%6*HK;QMCPNJAC;%\>'H:R5HT,<]C7AZ'U2E:\ MJ3&'BZ.CYX>-U+8X?<5K[_WI*]=%HZUZ[T7HFD;ZNW-EW.9U\:3H%S[H=1UI MX?#T52O7ZEK%']KW'D^' Y=*-\H&[:SP:O6Z.'OR\OR$Z)G@DU:;,/DM2).E M?K*NXWP1 UN](-5Y=T03EMRRG7T>*NQ M+Y[^75GEI1$'[YW1I5;AT:O#"+[T]K#,/,X3C\4]/+X1;YV-=1!_LY6JMOBZ##L*MQ'OB;:.D\-TGY&]@(ZZLB+42KM66'O&ZD1;9ASR+,WXE8:RF ME?:.S-59V54ZJDJ4#LZU(?T*L&(E:7FEK;2E1@0%G,!L E%$X(&0Q@A9_80H M3NM6E2H$Y+Z(3K1)++&2VIL[/GIDUKJ@8Q;PO8Q1^8"'"Q8,WIM!CW(N#I#! MRGN( 7ZU\HK.#*(8=A3">:%M9NY#%&WB9%VR!X@W:E:(PG4>_Z2M1-&%XA&Q MP=$(Q([$[6-QQA2@!1X%Y#T3 2!]9D9O2QEJL0+8!0',Y*-!H%T5A*+\^((I M[QH63WCQZ5Q<=V6]93WI%1TG(3S@R,P@0]EY3VZR,G9>S<5''+9?LEZ46'NE M^$2+>!%-2MS[!,.)L-3@-PT_:5OI4A*4T@EQ[4M34<:8Q]B\C#5>4#Y!N[Z9/>_=\HD,VM:80IK"%D3>U,X@?M[$P M2NB605<:(:62YD&U$K&JA%%KF I&2E:@M@/TX(L@>JNM50&I*XSW0[4&<:;42O8Y>2+R-0REOL['SHLT>CJ>@"4C&$^8X"5U\J]>F/44IY MAF?@A](W>*U8"43R"I&N=Z)VJDD*^1RPVP$ZVY%^]WFO-IL^A^6-U(8DR3!- MM'"]:AP>2&X@3EBE*E$:J1L^7E.M ?SKZ'R2#=9)H"4^6T3:^/:KI04Z;0O[ M>])=FN!^9&A%CA_L(2YU**')OPBBT=SM:T*^BH'X4>6BI!)$2W&\>'S\ M5&R4^LR=1V[38-(;BN$>R@E 5HG7M%ZXE%A&(DJNJ096DBI4JB/)8;'6OA(_ MH["A )&!,YNA\C+X>Y7;D< ,GR2)OJIB4SVF-*32:.[FXG)RSD8;,_C_>)&9 MKF8B\EIJF-<\XG)S>->Q@AG $ Z5NUS#PM-Y5'?!\ M)M3/G6X9Z;DR=2UU!#,1W"INB-_6:J1\U>1#F@-T"48(M9S:I7A4*L*->/7D"6^#)Y] M07-+J@&I5_<8.W,SMW;4J$*"K UDO1AL-#'-CCF2SF35425/H=RU\$:E#,+& MHWE1MZ5J8RJ(5*=*[/G].7H^W;:4]ZW3) +8 M)"1$SZWN/9UVD\C9T]45QHCK5YV_>2T M)[IS)R6]EW:=J]/!LKL[Y,Y KC$=\.*CWAEUZCU79 MY#+T(J),H1&1GCKSIM$A#(-('UN#EKU4T*F\FTB1^XV=Y=Q[A=1[2?&E^"G M9"0)*L2SJ!?,A20 MV1K04DTS:9)('"0C^R55!+PMT12C9HP^G'28U8IHP<[7F/Y;;S M8$C_P?+T>HRQOZ'%:Q!+R3U>H9)2KU')!HRK! I4WY9$,Q/&W4D#&X#!VLLF M3! N^YY&?[=)64U'-1*%#_Y@F^M&Y<$QT6YG"MVQ57UEKQ'1SG/*TF")<8%P MCF.(QF,T8DWHQ]Y),TNN3V/I:%@_*0]PT2 HVXG2#J=:1#B_,YQ8HQ)SZESH MCC/=:W :I N5@28+SI!#YPV#<':Q' -G*FNMS)8#2)XNI&Z]4H2%-*<3PWUG MDN%IQV"T +7H/F^%H$;;.\M-!<7HQ)99).*%KE7.!%TD]$A&?3< E42'R2R" MND2>H!/*]QO<4M-E*UHKFEL8:7+4J\[WZ6_5+>)[H\S-<*U"VS&M(%.Y M" -?C+/KQZ3[7+Q3,9>L# E]?Y@6H[S-@,1<"'F0Z,0%Q3:$Q['VKEO7/(9T M\,=J!)-^'L;X!-/3T\"2JSG/K>)N"37VA?2U@6\7T50@>;3"^K/=(/ M^9 @?5]G_ >QIB;C#8B;I?)YF"$K7@ZS[&3G-9JU2GKX[=SAGS@H+L^NSXM' M@/'=0T;2'UJ*#]">7?\ TG=NSL<\/OIF)HHT3HB/\A9^.?CHD/#BQ;.C1R_% M54,U*LL('X^4X@T&)^-"A\ LR,LH(N -+Z(K\P0]N6>"\-5(.D [=5(D$54% MJ$BW'HRLEB*<#XDL#L5:P@NK-C32LT)4L@ F:=C+-YU\>S@]"IDR'5FA[_/, M/UV%/DR+49,G7SS"@;)R+0O8$FX"3RNN2!FVB0 @H7*%R("DFY;"E:Z,>3H1#0]5MF0: ,!)IV'_VKW!=,#A%H]#OD XB7/KH.J\,GZ[/TI78D3]^[WTJ_I@'R+ ^Y5SL7^@ X8/^:?_ U!+ P04 " !, M=UQ8%TX2:; # #'" &0 'AL+W=ON2TLA&R M8YJFJ'OIU['&NXL9M:VE(N9&'3;<%Q*4$/7,?GO+;9B-W<" MYV#XTFQK;0S>8M:S+:Y0_]XO)[4 MT1B,DK403V;RH9H[OB&$+9;:(##Z/.,=MJT!(AK_[#&=Z4CC>#P^H/]DM9.6 M-5-X)]H_FTK7Q^P;T>2[ 4K;*_L!OW)K2Y')06W=Z9&'0- M'[_LZ_X>CAQR_Q6'<.\06M[C09;E/=-L,9-B!]+L)C0SL%*M-Y%KN G*2DM: M;>4>X79$"%]!*."3X+I6\, KK%[Z>\1F MHA0>*-V&9P%_9?P*PLR%T _C,WC1)#&R>-$K>#=E*0:N&[Z%I6B;LD$%?]VL ME9:4$G^?$CSBQ:?QS#.Y5CTK<>[0.U HG]%9O'L3I/[[,VSCB6U\#GVQHF=7 M#2V"V,!OND8)'W@I.CS%\RS2:9XC9&,A7>#TZDM!+TQIK,R)M H;T=)3I>NZ MAL=:(KZ(+WRF4UY:*%X#O>Z?M#,EBD*PBU336GYWC?M8"+SP"2G@"A8$KU5S23"Q<-R=?*U MGCWJ=%(\'D<=M*D$H)!NFHJ^KFU2E"\I&M/.5CQBQYZIA&S)Q1!30*5?:6)O ML 9%ZUI R=IR:$TPUY.XZB!NN?H?,^T>N: ZRK201MZ>#W& =V_R, C>OZJK M"%W?+Z#(W(C2IX@IWW(H4K=(,GC8;*C-F)NQJJC1T 66@VRTJ38'9*KFY1.( MWMRB6/R$@" M*Z/(K(R,$I]F>1ZVA2JP-77L,Y-UZM(W8W/ZMGUL\9^8W#8D MI\4-N?I7&>6J'-OF.-&BMZUJ+30U/CNLZ9\&2K.!UC="Z,/$'##]=UG\!U!+ M P04 " !,=UQ8B4I\;\4" E!@ &0 'AL+W=O[S=[:_8[21ZD&7B :>ZDKHL5<:LQKZOLY+K)F^ MD"L4M+*0JF:&7+7T]4HA*UQ17?EA$,1^S;CPLI&+354VDFM3<8%3!7I=UTP] M3["2F['7]7:!.[XLC0WXV6C%ECA#\VTU5>3Y+4K!:Q2:2P$*%V/OLCN<1#;? M)7SGN-%[-MA.YE(^6.=+,?8"2P@KS(U%8/1YQ"NL*@M$-'YO,;UV2UNX;^_0 M/[G>J9]F(\?RFAF6C93<@++9A&8-UZJK)G)< MV$N9&46KG.I,=J^8T M4&I@H8(;JD>=<+.'LGLTKU.&C*+ XK/>)74LQW%&L5R''ND#4V8Z&7OWG3CX,,)QE'+.#J%GLU( MBL6Z0I +N$:BKK" Z5KE);U'F"J>(]QACOS17MHQ]B?QC[._+Q$6LB+5VL-1 M9-$(V#!5; 7,_Z &0TE.6-P\DT8K9HB9D2Y^/9U2:,=J"+>TZ\'; +K9-4V" M]G)? @,7Z,$$EUP(2^ 0C918,4%MOX60JM,H)JN;]CM)',&M%.]SIDM@1<&M M]K6E] ] G":=P2"!)(@[@[0/).O=I+"G?)A\ED1!)XZC<[*"L)-T@W/;PDE> MW4&_TXU3QRLEABD<>PG^GG1K5$LWH#3D&PO=V]R:W-H965T!M$*NVJ;5(K1+OMP[0/)CF(U<1F MMBGM?OW.#@ETHGPAY_/=<\_9?H[Q5JI'72 :>*Y*H2=>8!VO<J=>%DSCE2Q_\MP4$V_@08Y+MBG-7&Z_X*Z?Q.)ELM3N%[9U;-SS(-MH(ZM= M,C&HN*B_['EW#@<)@_"-A&B7$#G>=2''\IH9EHZ5W(*RT81F#=>JRR9R7-A+ MN3>*=CGEF?3*E4 %-UPPD7&Q@K,'MBA1GX\#0P5L6)#MP*8U6/0&V!!NI3"% MAL\BQ_QU?D#$6G91PVX:G03\QL0%1'T?HC"*3^!UVVZ[#J_[!MX<,^1/KCWX M=;G01M&K^'VLT1HG/HYCE3+2:Y;AQ",I:%1/Z*4?WG5ZX:<3+..697P*/;VO M!0)R"9?VT7+S G,LF<$07 @ M4A+&+EV MDE](0^IV9D$3&Y4-H/VEE*99V +M?T#Z#U!+ P04 " !,=UQ8TS4V8& $ M #3"P &0 'AL+W=O+ M;W?WW',OONE6JL\ZI]3 4\&%GGFY,>5E$.@DIP71%[*D F\RJ0IB<*LV@2X5 M):D3*G@0A>$P* @3WGSJSF[5?"HKPYF@MPIT511$/5]1+KK.&JPG:RD_ MV\TJG7FA!40Y38S50/#S2)>4^TWSC?T9C,PRK25#U2;_[; M+[UA^/L)E_JM2_U3VN+.OP >!7;HW].-H E'L1[T0'J3!@G7W'=JLK:CG1\/( M+B9^.![ >T;6C+M#4<_ ;RKH1?Z$=+;B_S) M)&Z [^Z?7X''MX/QR"[0S6$()TICT);&X&1IO,TR_"=X51;[Z05+HG.XP01M M&\ =Y2Y-=,Y*D$?KY=[@IU:#!K# 9$%=(M24+&6!Z9[;_S)7B^[Z[.-R=;"M MGO3C1TK+N):]JS!7*[A^8\@3T):%(T4F3]:6WO,31P-5L]--^CU?F?/U$A:% MK(2S^UYJC;0F316BTDS) CMM4A45=U8.D>;$F#"RI:\.J+V[E'7%&Z M][<#?R%]^R?7G4S#F"=[$7'5BKE^%MN,RE\.97!FN3NWG,N-8%_K!MJPB/"[?/PT@4+: MOJ/91KC($=VRV$VJ_Y?#.IWJ3*Q[J"7/[X_Z#6GC_L2NAM@G;<^9^!%VYT,M M)^@,6@55&S=.:C2%=-E![>5Z/NQ^(0IJ0 9JA:'@QPJI7]0A9 M;XPLW=BVE@:'0+?,<>JFRC[ ^TQ*L]M8 ^T&PO=V]R:W-H965TU*#9 C21:MB77-F G*[JA08VTZSX,^T#+9XLH);HD%;?[]3M*LB(G MCE<, X*0//$>W^,C>9X>E/YBCY5E96BQ)4&4Q4%U]^7*-5AYD7> M,7 G=KEU@6 ^W?,=?D3[^WZE:11T*!M18&F$*D'C=N8MHLDR=O/K"9\%'DRO M#T[)6JDO;O#K9N:%CA!*S*Q#X-3LHLB/%);L(^!LOKX"-?6 ABR_@#3K)@QIO\.^2;X3)I'*J M#?RY6!NKZ93\=4YS QF?AW0W9V+V/,.91U?#H+Y';_[J130*WUP@''>$XTOH M\X4Q2);P<@/O!5\+*:P@PJU?&^ 6>IKHJ-]A5FDMRATLN1'FG)Z+*Y[7\Z'2 MD O47&?Y=Z#W /@#,=DC5O2(;1VQ^R,Q3O?X2&WMJ ']<4-@DEX',P'RNJ*W MH;,;/BG+);S'>Y00M2UKVP$T.S.!:VYRP*^5H)7JX_L2!OZ(#7KMJQ<)B]B; M7N]FM7)TD)+HJ,/KWL" <3Q)SM^\?CSV6NTT+R!*AGXT2CN,8WN,/\%LKC!J MV(J2EYD3'D6QGT1G,-KX#6I*=X\5B)*.9-7<2!;Y;,2ZV8^&S3ZUAI!J1ECC MOOYV/G72U$^3I'^4)L^M^1*BT!\FXY/]>Q):[+4@5]+:LL%_MRP>^^/QN-_Y M?TQC=)K2>/1DPX_Q'S(M9'XZ/F-:&W_.M-0/D^'#BJ?#1Z;%(>E.3C:@32 ; M!Z&?LN&/NC8@L\-3UQZ'SCU,0:^0D/Y=72X-9*HJ;5-3NFA7D1=-(7J8WI3S M6ZYW1 HD;BDUO!I3 =1-B6P&5NWKLK16EC:[[N;TJP*UFT#?MTK9X\ MT/U. MF?\#4$L#!!0 ( $QW7%CML,Y/: 4 *8. 9 >&PO=V]R:W-H965T MVZ8;# MR2K&]?YT.BQ6OBV'QV'M.[PY#WU;1@S[Y718][ZL\J*VF0K&]+0MZVXR.\AS MK_K90=C$IN[\JYX,F[8M^T_'O@D7AQ,^N9QX72]7,4U,9P?KG]^>'DB.\?%\D_.[RM_<5PS28IDGD([]+@174X88F0;_PB M)H02CP_^Q#=- @*-]UO,R6[+M/"Z?8G^+,>.6.;EX$]"\V==Q=7AQ$Y(Y<_+ M31-?AXOG?AN/2GB+T SY/[D8?26<%YLAAG:[& S:NAN?Y<=M'JXML.R.!6*[ M0&3>XT:9Y9,REK.#/ER0/GD#+1DYU+P:Y.HN%>4T]GA;8UVSGW[@FOUR#]=BQ[6X#WWVHAL5EUMW#CEM6:?BD&T@PVVD M[X6]G?39RI/ST$"@*2?C%NL^?*@K/Y"2S*'V=U6XZ$@X)T.)YB#S3V3IP[(O MUZL:V_HE:.Z3LU7O_8TF(+]C_YLS*.H&\M_5]6K"Y@GY!1XGH1M"4U=E!&"' MHVMD]::KT\1IQ/Q ?B2<2JFH%7RTBX*RPL+&D[,TABVILXPR;2]7_X8<5*$E MW!IJI")<HJ;0V#CEV9A$*L4I4!5-K7%;6U(FBZ_,OA34@1KP"B<( M9YH*5A#.'>6<[>)RVE!A3+8N(DG,]<(/WU^':7K3 MYH!2TPCTJ'!C7PJ56M_E EAG=L6P''^V($_?;^IU/J0%A"&2E)1 _CB:TU$E M--&I:9D@;\MFXW\NJQ3+9>@Y#R&N?(]>L.AM2=(>@A&)H6$0J%9(OOQ6PKP1 MJ8274S)9D QW+F.RPN7FS#;#,2'L]2C1%%(A2K#0A2 *W@P>2>$<$GT@2@.> M$!4>3BDB9$HT@A0(4K%OJ.L;<;K$.<,Y 37F$P=2*@PJJ$<;+WV(G, <(?-9!^]:SF_ZD8,>.6P^#C<%<%_I6ZHW5?-T2X;>+. MKF/LLN5DRE+B99$XJ=UGN4D'%'K;2E@*S WD=I43B<\/B>.T4 H!FUW\J=\= M=<78^_BM14HUN>VS='KM[M#Z?IEO2 -9A$T7QVO$;G9W"3L:[QY7[N,-[F79 M+^MN((T_QU+VV*@)Z<=;T3B(89UO(O,0<:_)Y@H72=\G![P_#R%>#M(&NZOI M[!]02P,$% @ 3'=<6,UR"?#; @ *@8 !D !X;"]W;W)K&ULC55M3]LP$/XKIS AD"K2.GVCM)5*!V(3" 1L^S#M@YM< M&@O'+K9#8;]^YR3-RE2J?6G.]CW//>?S7<=K;9YLANC@-9?*3H+,N=4H#&V< M8<[MB5ZAHI-4FYP[6IIE:%<&>5*"8,FI > MN&UOV"_+W"F7!;YXNUM.4OK"O?7B^ MN+!.YS68%.1"55_^6M_#%F#8_@# :@ K=5>!2I6?N>/3L=%K,-Z;V+Q1IEJB M29Q0OB@/SM"I()R;SN*XR O)'29PZS(T,-@HMF<(XSK.>16'?1#G%&ZT=?OMLC\!N(["[CWWZ4+4-Z!3^IVB[Y.\/\)@AI%I2FPJU M!.J^(T6* [$&5=+LH4"_R(@*4SI2T>*V""O:HR^QD 5*KS@39%&,.8>)YY80RJ^ T>M>.RXN0.9BLC)+#3$A?!)SABK6Z''7MKV&\->^W* M/&VQ/NU65Q"_NP+IW^T":6HAS8Y8R1H,60/S]D;KOUEZ89U6/ZHE=EN]*-H([_2CXUTO(=SJWQS- MLIQ2EC(B054K-[O-()Q5_?_7O9JB-]PL!64H,25H^V1 <\=4DZE:.+TJI\%" M.YHMI9G1,$?C'>@\U=IM%CY \_&ULK59M;],P$/XK5IC0 M)HTE3=.]E#92WX A39I6!A\0'[SDTEAS[&([:_GWG)TLM%U6)MB7Q';N>>[N ML7V7P4JJ>YT#&+(NN-!#+S=FV?=]G>104'TBER#P2R9500U.U<+72P4T=:"" M^V$0G/H%9<*+!V[M6L4#61K.!%PKHLNBH.K7&+A<#;V.][APPQ:YL0M^/%C2 M!7Z= + M;$# (3&6@>+K 2; N27",'[6G%[CT@(WQX_L'USNF,L=U3"1_!M+33[TSCV2 M0D9+;F[DZA/4^;@ $\FU>Y)5;1MX)"FUD44-Q@@*)JHW7=Y.N"DU-!XHN2+*6B.;'3CU'1KU8L*> MD[E1^)4ASL0?08"BG+PCHS1E=N]PK7UTN:P-## M\J9!/8 7OWW3.0W>MTG]FF33UR2;O1+9UJ9$S:9$^]CC2Y'( HBA:P)K;!P: ML')S:B E1I*$ZIQDV =(#ND"6J]DQ7_J^&U'>8C/@X'_L"G]WTVF3TW"J+-M M,]MOLY5^KTF_MS?].22EPI*%1Q'6"2_QVI-,R0(SYTG)J_(E,Y(R7EI-@"J! M!UB3):BJAI%#K%E5-3MJDZ?RW]L(NA/TSG8$>FIT$>PJU$(4=GLS=])@UW+#'/]<0%D#_)Y):1XGUD'S+Q3_!E!+ M P04 " !,=UQ88Q@'1BD# #+"0 &0 'AL+W=O/"2V\9:8A?; M;<>_QW;2T*9I-<%>6MLYYUR?&^?Z]M>,/XH,0**G(J=B8&52+BYM6R09%%A< ML 50]63&>(&EFO*Y+18<<&I(16Y[CA/9!2;4BOMF[8;'?;:4.:%PPY%8%@7F MOT>0L_7 =P!_)^< /X1F MML9(.WE@[%%/KM*!Y>@-00Z)U I8_:U@#'FNA=0V?E6:5AU2$[?' M&_5WQKOR\H %C%G^G:0R&UA="Z4PP\MT?XMLI#G0QODXR1=U3P(Z87R.N< M(<_Q@I;]C)]#[QJZWV;G_Z)/_SGZ3C+\^F3X1L\_H#=,$K:DDM YNF$Y20@( M]&/X("17'_?/MK==Z@7M>KK@78H%3F!@J8HF@*_ BE^_DG)M0W.%<7 %)EEE )*HA$'$M 8HT7",\Y@"KDLO6# M+-4CHZZOD%5\[@<===I6V[EO0;G=H+>+FNRC(J?;V05-]T$]KQ/6H)TDA'42 MPJ-)N*(KY5E[5 G0)0JI^H.8KEEMGDNQ<&L+'==K['.\#PIZ0=APO ]RHS#R M&Y9;4'[7"=H]1[7GZ*CGLB*3JB)3D&U.H[UD^U'8V-ZX!>3THH;3?9#G1:'3 M<-J"\IU.K^'4WKJ="N!STQ8(9*I+68[JU;KS&)H+M[$^E!R$>5 VCRN2RX MFGFYUM6M[ZLTAY*J&U$!QR];(4NJ<2MWOJHDT,PJE84?!<'0+RGCWGQJSS9R M/A6U+AB'C22J+DLJ_UE (0XS+_2.!Q_9+M?FP)]/*[J#>]"_5QN).[]#R5@) M7#'!B83MS+L+;]=#(V\%_F!P4"=K8B)Y$.+1;'[)9EY@'(("4FT0*/[M80E% M88#0C;];3*\S:11/UT?T'VWL&,L#5; 4Q9\LT_G,&WLD@RVM"_U1''Z&-I[$ MX*6B4/:7'%K9P"-IK;0H6V7TH&2\^:>?6QY.%!#'K1"U"E%?(7Y&8= J#%YJ M(6X5XI=:2%H%&[K?Q&Z)6U%-YU,I#D0::40S"\N^U4:^&#=YV9$$52PGE&5FQHM:0D365G/&=(AN0Y#ZG$LC5>G-_ M3:Y6H"DKKA%$F6-U_&.<_):+6B&*FOH:W35&_;1U;=&X%CWCVH!\$%SGBJQY M!IE#?W59?W)!WT>:.JZB(U>+Z"+@KY3?D&CTCD1!%#O\6;Y$?6S5!ZYPOL_Z M^INMGY$QZ!)G8/$&S^ YLN'3W8/2$I_^7Z[+;N!B-YPIA[>JHBG,/*QW"N0> MO/G;-^$P>.]B^C7!5J\)MGXEL+,[B;L[B2^ASU? !=8(JH4DV$),!<4W#,>; MJO"F[,ML#+Y],X["\'VS.=B*BJ^<[K$>[.#XA*_P#3?+:]>E-OXDUA_3DO;S M"7:HR=3?G]Z60VHTB$;G4BN'5!R,Q^=2:X?4<))\P3HC+NF(2RX2M]YNL7&9 MLI>98H>MBRA(:\DT0PZPK&F1/A)1F>*HWF%_Q#QGJ:&K^6+*9+.J:IGFV+A( M55#^G_0E3X))PJ!'WE.98=*363EDPF&/N**WODBO%V&CO,5SF/-^/0%OAGF/E"Y8YAL!6S15' S0E]E,R U&RTJ M.P$\"(WSA%WF.%."- +X?2N$/FZ,@6Y*G?\+4$L#!!0 ( $QW7%B,Y$$T MHP( L' 9 >&PO=V]R:W-H965T;6AL#126\8>$E(%8_LP[8.;W"86CIW93@O[];.=-&LAK8:T+XT? M]YQ[SJU]':^Y>) %@$*/)65R[!1*59>N*],"2BS/> 5,[RRY*+'24Y&[LA* M,PLJJ1MX7N26F# GB>W:7"0QKQ4E#.8"R;HLL7B: N7KL>,[FX5;DA?*++A) M7.$<[D#=5W.A9V['DI$2F"2<(0'+L3/Q+V>1B;)QJGD M(S 0F*)W:,:9$KJJ:(HI9BE(='P%"A,J3_3N_=T5.CXZ04>(,/2UX+7$+).Q MJ[0&P^2F;;YIDR_8D^\"W>@\A40?6 ;9+M[5VCL#P<; -#A(^ 6S,Q2F:'X9-*:/B%A8<'Y(1=/4/+%^[C2U->,T58CN:C5\@WX^U8'W36!X?8D^X 82E! M]9Z-AB"R!*:_K)(P\/W876U[>!GDA^&H"]K1-NRT#?]-&R5X02A13WWR&H[A M5N:!%YI3M:-O^-)$-!IZ_0*C3F#T2H&GNDFN@-6@ORG/&?G]_+XTHJ.7HW)8CIN)XI7M7@NN="^TPT*_5B!,@-Y?_^2/U!+ P04 M" !,=UQ84C6BG8($ #&&@ &0 'AL+W=O65.60R%/V<;F)4,PJT4YL3W'F=@YQ(45S>MKMRR:TTH07*!;!GB5YY ] M7B)"=PO+M9XN?,&;K5 7[&A>P@VZ0^);>T!+1(@BR7;\;*%65Z<2 M]H^?Z)_JSLO.K"!'2TI^X$QL%];, AE:PXJ(+W3W&;4="A4OI837OV#7E TG M%D@K+FC>BF4+,\%P0L"OQ7X;Q4$K2!XJR!L!777 M[:;OM7$Q%#":,[H#3)66-'50NU^KI5^X4 _*G6#R+I8Z$5VD/RO,L0H:!^]C M)" F_ /X"+[=Q>#]NP_@'< %^+JE%8=%QN>VD)4JJ9VV%5PV%7@O5."#&UJ( M+0=)D:%LJ+=E8[L6>T\MOO2TP+\J<@J\LQ/@.9X_TI[E*W)82/GL17G\%OFT ME@I M:>F_4EIML.$ MC-FO51YKOTE8W, F-4PM+P^1&TZ"J3>W'_K&CA?SG*[8P+*PLRS46G8C[4(, M?)G",3$\K4Q,!L4D+#8) M2PS!!D&9=D&9:L>(&A@KF-Z#$C[*5S4Q%H;IX>ATG=EP""^UU1QKKTE88@@V ML'?6V3O3VGN'&$8F:$/S M>ZFF17D\,]9JC[:WH84]>P,O/'#79)V)*=K0W7UVZVKSM.@'9?=J_DAAB85< M@6'V;\6%>OD9]]MH>M5)HW%:PQ7! %< M"%ALL#P M[_-15Y^0/CW!)Z_.RR:3Q*5[F.1^])Y_IXJ-UIF8HC5.V[WO]3EBFWJCA(.4 M5H5H/H1W5[O-F(MZ"^+9]4OW?-ELJ>PQS0[/#60;7'! T%HBG=.I?#!9LVG2 MG A:UKL"*RH$S>O#+8(98JJ O+^F5#R=J JZK:OH/U!+ P04 " !,=UQ8 M3V/*KFL$ #/%@ &0 'AL+W=OHPY],=WL ]B,^[6R9;9LN2DAP*3FB!&*QGQL*^B6U' 2J+ MWPD<^-$S4D-YH/2+:KQ+9X:E(H(,$J$HL/S;PPJR3#')./YN2(W6IP(>/S^R MQ]7@Y6 >,(<5S?X@J=C.C(F!4ECC,A-W]/ K- /R%%]",U[]HD-C:QDH*;F@ M>0.6$>2DJ/_QUR811P#)TP]P&H!S"AB] ' ;@'NNAU$#&)WKP6L WKD OP'X M5>[K9%69#K' \RFC!\24M613#Y5<%5HFF!2JLNX%DV^)Q(GY'21 ]O@A X[N M(2D9$>0;KD2_973#<([>HH^8,:PJ +T.06"2\3>R]_-]B%Z_>H->(5*@3UM: M L6DP$5"<(86G(/@:)$DM"P$I$@NE0@WE2B; M2\JD/U)L./KSO61&[P3D_*^^&JO#&/6'H=;G&[[#"_GCFU/G/'4W!]KUV/F3JS [IK%FD+KJ.*UJGB#JKRGG".Y M]G.<@9JR[$F7/DF\9R-R;=OJCF?58^1XHZY16!MY1T:VY8Q/J*+G5N/ .C&* M!T?XG?GSV_SY@_D[KN/;DB5;>>A!BPT#D*_S]VM+'.PM!)%NHDBW22Q9K(.H4Q:0MC,CCWHXQLB)SYQXOFE3JK MD[S,$=[+<[/J0Z4\IK*>U:&O!B;/%CSYR6B=+GFKP< N5?<\GY%.G[$FLHYN M0:M;\!VZX5Q-8%0*DI%OHEIPGFJ#85VJVGD^(YT^8TUD'=5LZ^G+U3I[ MKU5GQBNTQH2A/Z!"T+QZW(*&ULS5;;CMLV$/T50@V"!.BN+I9UV=H";&^#I&@*8S=I'X(^ M<*6Q140B'9*VDWY]AY2LE;U:(P'\D!=;I&8.SQS-#&>R%_*S*@$T^5I77$V= M4NO-C>NJO(2:JFNQ 8YO5D+65.-2KEVUD4 +ZU17;N!YD5M3QIUL8O>6,IN( MK:X8AZ4D:EO75'Z;0R7V4\=W#AMW;%UJL^%FDPU=PSWHCYNEQ)7;H12L!JZ8 MX$3":NK,_)N%[QD':_$W@[WJ/1,3RH,0G\WB73%U/,,(*LBU@:#XMX,%5)5! M0AY?6E"G.],X]I\/Z&]L\!C, U6P$-4_K-#EU$D<4L"*;BM])_9OH0UH;/!R M42G[2_:MK>>0?*NTJ%MG9% SWOS3KZT0/0?$&78(6H?@U"%\QF'4.HQLH TS M&]8MU32;2+$GTE@CFGFPVEAOC(9Q\QGOM<2W#/UT=@\BWDFGV M'[4*+Z582UJ3*S(S6C/]C3!.;I=+\NA$7MV"IJQ2K]'LX_TM>?7B-7EA[#Z4 M8JLH+]3$U]P3ZSXZ0V?4:3ZR>*-G\#Y(RM4*)!$KL@")^G'RAG'* M+V3M+&"^_'\N)%J_?S?QD[$>G36_(+DW3,#UA[/:FBAKD MV@Y;BMC*;>[>;K<;Z&9VC#G9GYM!STXKCS#-E/B>2LQ]12I8(:1W':..LAF\ MFH46&SN[/ B-DY!]+'%8!6D,\/U*"'U8F .Z\3?['U!+ P04 " !,=UQ8 M&#GE&G0' !U00 &0 'AL+W=O+#D";,)/AK.]TVL]MM+SJ]4(P SQJ;E46RF>F/KVP< MC&.A0/M.]V)CC,YS)/QR)+\"KAXS^3E?":'(UW62YM>=E5*;RVXWCU9BS?.W MV4:D^IE%)M=G5AB_%1Z$^;>ZD?M3=4^;Q6J1YG*5$ MBL5UYX9>ALPI LH6O\?B,3\X)L50[K/L<_'@W?RZTRMZ)!(1J0+!]9\',1-) M4I!T/[Y4T,X^9Q%X>/Q,]\O!Z\'<\US,LN2/>*Y6UYUQA\S%@F\3]2%[#$4U MH&'!B[(D+_\GCU7;7H=$VUQEZRI8]V =I[N__&OU0AP$,'8D@%4![-2 ?A70 M/S5@4 4,7@0,Z)& 814P/#7#J H8G1K@5 '.J0'C*F!<7MW=Y2BOIE(,IH?0GCM-#N1R7UL[&.4]-9F4)(XL)]]? M=95.4#3K1A7L=@=C1V!]\CY+U2HG7CH7F#[T;'GT=TR*_ G MGKXES/F!L!X;D$\?77+QK6E#(HOGZW>S ME$+HZJ(,9!_3P<".^352)V%".^9F(U][U1NBZ.\EWR^Y_=,E_^?/N@UYI\0Z M_\LD^QUP8 86T\MEON&1N.[H^2,7\D%TIM]]0T>]'TU:0\)<),Q#PGPD+$#" M0A"L(;[!7GP#&WWZGG^-U]LUB:28QZIZUXHYT:L0(KYLXTWQSB6;K8Q6>D;. MR_,\?2*9UF=4"=>DT%W649FU6*\\3/7JI?AWU7TX%)^U=^>*#PGS3AR!CTP: M(&$A"-;0U7"OJZ%55[]LU_>ZI&6+O4KJ&8%$>E:5>I68D[]/FR=NK3O8\%!S+]2&3!<@82$(UE#;:*^VD55MKE@(J2L8N:L*%;F3<23(!Q&) M^('?)X+\)GF:[UJ9!&;EGRNP4:MTT.' 4#M<9%8/"?.1L )"T&PALZ+G[.\OQ[LN1QJE=,).>Z$.DIT3 3FA0T;LT&;_J4&A91UDZH;NT1YS#$LD0TMG8JB' 7(@(0C6N/"3_86?6"_\G9Z MO2RS]<$T=+Q<6'GGE@LDS$7"O$E[A4/IN%3-"]$86O;'O0EMJP;9P1 $:ZB& M]FKWJV?5S8SG*WU_-2=1<5#<@#WHFI&:ZT/%.GR)*.M/)N-VA;"G/5<14)IW M^C!\:.( 2@LK6G/5-QF-)H?#:,KBP!2E=EEL];I5WX?+@T*RGT?$P6(DS11Y M$NIHE:GR'+[6PP%UVF^_F;U'9RL&2?-.'H4/S1M ::%A%(XS&HR.ZX75>F$G MK%,/A5$KI]1&66.RK'X8/ M31Q :2&*UE14[5%3JPLYO>5S,A?WBCS*6(DWV6*1_T V0D:Z+/&E(!>Z).5$ MK7AJWJ>!.M90F@NE>15M?""WWML>?:DTJ!L-I84H6E-IM2%-[8[TIS072B5B M?K ?E.VA>"2%]TQF4YD)I'I3F0VD!E!:B:$T9UOXU':)WY2C4I8;2 M7"C-@])\*"V TD(4K:G"VM>F=F/[O/O!4?N6V7&<]AWSS)[U;&U!;6S:=L_- MH_"A>0,H+32,HM_O.>SXXK[VH*G=A'Y1F029V4Q$.^SLH@0UHJ$T#TKSH;0 M2@M1M*8 :U.;CN%3(]+9G4%I+I3F06D^E!9 :2&*UE1A[;!3N\7^W_96:-M> MGE!J\L&@7GI%:TQN T-:S]#P3=\9]0VSH*'EL#(9E.9":1Z4 MYD-I 906HFA-%=:>/K-[^G>UV:JGN8V,M1(W/"%\G6U3=63J(RM1F/VY/I,D M7 FI RZX(HG@N3(ZM?9>G*UNA-!=*\Z T'TH+H+0016NJL#;KF=VL_[]6:-#/JD-I+I3F5;37 M5FC0;0 H+431FHJLMPK8*UL%YZS0H!L%K/UI[R$S+I1<:&(/2O.AM !*"U&T MG;:Z!]_9UC/ILOS^?E&5=.G:?9=U?W;_&P$WY3?C7YR_I9<'18+]+RU,_P%02P,$% @ 3'=<6'VJ&ULO59M3]LP$/XK5H8FD("\IPUK([5E M:$R *AC;AVD?W.3:6"1V9[LM_/O93@AM"15(U;XTL7/W^'FN=^?KK1A_$#F M1(]E047?RJ6TY3F27F% K MZ9F],4]Z;"$+0F',D5B4)>9/0RC8JF^YUO/&+9GE4F_826^.9W '\GX^YFIE M-R@9*8$*PBCB,.U; _=LY#K:P5C\)+ 2:^](2YDP]J 7EUG?2:Z^$N4GDY$Y CBZ(!33 ME- 9.D$#'5LBGQ"AZ'P\1K>0 EGB20$"'9Z#Q*001\KN_NX<'1X\-$C&Z9E3F GVE&62;_K82U*CRGE4-O9V WS$] M15[G&'F.%[3P&;W'O6O<_1UT_";(OL'SW\ ;I"E;4"F.T0V3H!Y7#%.!5+#6 MPOX29/3[2@&@2PFE^-,6S>JTH/TT7?AG8HY3Z%NJL@7P)5C)YT]NY'QI"\6> MP#8"$S2!"7:A)ZKXGNN934VJ\28*;<(KM,B@Z0:U3$XZ'<=WXYZ]7-?49A=V M'<=M[#;HA@W=<#?=S6(!-%)IRU4G:LWYG5@?_9?V!+8A.VID1_\U?:-]!F9/ M8!N!Z32!Z>S,AR',"*5:_6;JJHNET/G1)KY"#-=2TW6\N+.=P2UF7NC[7GL" M=QO"W9V$;Q@]2;'($47?=5VP"-XC#+_$:#<)V7Z]3925?=8!_+AQIOO5>Y;M!]U=+:[)PX MB#I;C.VU64"UJID9D00R%5Q=H,UN,X8-S/"QM3_4XYF9,5Y@JMGN&G.5]P(5 M,%60SFE'A9%7XU*UD&QN)HX)DZI?FM=YJ+Q(#>YP5\L%[K*+K:,OZY6%,JR)]V56Y[Y[/ MKMA&)'%&[SDI-FD:\:^W-&';ZY[9>][Q,5ZMA=K1GUWET8H^4/$IO^=RJ[^C M+.*49D7,,L+I\KIW8UZ&UD@%E"W^B.FVV'M-U*4\,O99;82+ZYZASH@F="X4 M(I)_GN@=31)%DN?Q3PWM[7*JP/W7SW2OO'AY,8]10>]8\F>\$.OKWJ1'%G09 M;1+QD6T#6E^0K7ASEA3E;[*MVHZG/3+?%(*E=; \@S3.JK_1E_I&[ 5(3G> M50=8IP8,ZH#!RX#A*P'#.F!X:@:[#K!/S3"J T:G!HSK@/&I 9,Z8')JP+0. MF)9RJ-Z_\LUW(A'-KCC;$JY:2YIZ42JHC);O>9PIL3\(+H_&,D[,',KCIT@) MCGAQ%F7S.$I(F!6";Z2D14'>DYO%(E;"+ ]4CY>2Z1N'BBA.WLH6GQX<\N;[ MMU=](<](YO'76]-7PX(0[;]FOWOGPA).OW[BA1@B#W7,U*'F#X\_57[_( M8R04-"W^[GI$*M"P&Z0ZN\LBC^;TNB=[LX+R)]J;_?B=.3)^ZM(7$N8@82X2 MYB%A/A(6(&$A"-92\'"GX*&./O-EI500QDG"BH(6LK*9LU46_TL7),[(;W HJJ8)P659TZ58;?JYND3 ' M"7.1, \)\Y&P D+*]ATOXZ_,&QSO"NB6HHTC6:4U=!J^Y!B:J2JA)*"TC:0Z4YD)I M'I3F0VD!E!:B:&TM6XV6K6^K%_3Q9RL827.@-!=*\Z T'TH+:MJ+GGXPG+2' M2T)4UK8V&Q?)U [QSVY6*TY74IY:H^5W)&/U'"Y-^0#URLQ#2\H>VUT=EP--[)Z>V(,F]J&T $H+4;2V$AM' MS-1;8NW:X&$;Y>1&5K94S3'LE"+4'8/2'"C-A=(\*,V'T@(H+431VH)N7#(3 M9I.94)\,2G.@-!=*\Z T'TH+H+0016MKN?'+3+UA=FZ9 /7/H#0'2G.A- ]* M\Z&T $H+:YI^S*(]O[YQTBR]DW8??:W^,6').'F36#.H2PI9<'1.PJF3[9_I>VMJ&(<3I^[TYW6N4*$TMZ:UIW\9DVG'_*^N M*QZ,)N.#EC[T% ,H+431VB)L["]+:TETE+.=XH(Z7U": Z6Y4)H'I?E06@"E MA2A:6\:-\V59J"+6@GI@4)H#I;E0F@>E^5!: *6%*%I;RXU39NF=LC.+6#WM M;#T/#H><[/'([!CK@B9V3T_L01/[UJ$M9=NF;0P/$@?0Q"&*UI998W)9YYA< MY4#6[UO6J3"HTP6E.5":"Z5Y4)H/I0506HBBM:7<.%T6S.FRH$X7E.9 :2Z4 MYD%I/I060&DABM;6; MM;)+@Z\6FOD0\97Z%^R$+F4JXV(L'S%>K=U2;0B6EPM[/#(A6%J^7--H0;EJ M((\O&1//&RK!;@6=V7]02P,$% @ 3'=<6+GV[>6\ P H!$ !D !X M;"]W;W)K&ULM5A1;]LV$/XKA%8,+=!%$F7+=F8+ M2)P%\]!M0;-V#\,>&.D<$Z5(C:3L#.B/+RDILN3(SNS)+Y8HW7V\^_@=?=1T M(^07M0+0Z"EE7,VNJ> 4I41+(5,B39#^>BJ3 ))"J>4N=CS M0C81[ MT)^R.VE&;HV2T!2XHH(C"V50>A/AB!XMDYG@V M(F 0:PM!S&4-%MLJ'<+N.]EN8M-7XZN@%) MU\12B6XI)SRFA*$%5UKF9K&T0C^@6T(E^DQ8#D@L4<.A:;;@,@"67OS R?[F_0VS?OT!OK_<=*Y(KP M1$U=;1*T8;IQED\POA%\@/'J/L(<''>[SP^Y7F33ND\(]:+N[AM:: M6UQSBPN\X%5NU?LFBW]],(9HH2%5?WNE'L":Q$0U 0$A]"C!==@4#621@ H%EQ+4[:&#*(4V.O2DK*VI'3Q M4(*'!;C=CM81]G&(I^ZZF6"'U<0;#VNK5N2#.O+!:9$S2AXHHYK"J^&7,PP; M@?G><#S:";_#*L"AUQW^L Y_>$KXZ"NZDY 1FJ"?GC);H@J92D._ZQ5(-,^E M-+6,KHK%Z);*#/LDH">P%@&CFH#1.2MS]$*T@TD0 M["C[I9%1_YZZ'-=QCT\4=JGAWP2/7Y7QP2F.7<6>P%IL3&HV)F>1\:1/ GH" M:Q'@>]OVQ3NGD"OTUO8;!GBR(^4.,QQ@?\\N[3>:+_]_R?DJCF5N6J(P=+X>14 RVRXD3](+0YGQ>W*R )2&M@WB^%T,\#>TBO/\I$WP!02P,$% @ M3'=<6%9!M>!>! O10 !D !X;"]W;W)K&UL MQ5AM;]LV$/XKA%8,"9!&EBR_9;:!Q')6#^T6).OVH=@'1J(MHA+ID;2=#?OQ M.U**+#FRDG0,!@2Q2-T]1S[W\$1RO./BJTP(4>@A2YF<.(E2ZPO7E5%",BS/ M^9HP>+/D(L,*FF+ERK4@.#9.6>KZG4[?S3!ESG1L^F[$=,PW*J6,W @D-UF& MQ5]7).6[B>,YCQVW=)4HW>%.QVN\(G=$?5[?"&BY)4I,,\(DY0P)LIPXE][% MW/.U@['XC9*=K#PC/95[SK_JQB*>.!T](I*22&D(##];,B-IJI%@''\6H$X9 M4SM6GQ_1K\WD83+W6)(93W^GL4HFSM!!,5GB3:IN^>X#*2;4TW@13Z7YCW:% M;<=!T48JGA7.,(*,LOP7/Q1$5!R\X1$'OW#P7^K0+1RZAPZ](PY!X1 <.@1' M''J%@YFZF\_=$!=BA:=CP7=(:&M TP^&?>,-?%&FA7*G!+REX*>F(1%TBW6R MT#5EF$44IVC!I!(;D(.2Z#V:+Y>05<27J&)<-:$,S;!,T#6H#GT@\8JR%;HE M*=92D E=2P22F'$6@\!(K)\D3VF,%33N%/SD.!!AP2*>$819C'Y1"1%@F\$" M2+0R353S^B0D"M/T% ;W^2Y$)^].T3L]BE\3OI'@*\>N F[T#-VHX.$JY\$_ MPD,7?>),)1+-891Q@W_8[C]J\7F5V>JW9R1=+ M:A8+L,Y7C/YM.(<_4U:A2,?E0FMBO_=TCMU@$-3G.&NP\H;!J&X5YE:]BE6_ M,QPJ51C89^24._E88%4P3(54B 3D&@3 G8K32JK17HM6JS"1;: M!)M; JME8U!F8_#FE7U@,TTVP4*;8'-+8+4T#4E M1F&#D6>V(;72\IQ5C:912=/H6VH+^@?]S!5LGR5=,<,AEN5&>2_[)EI:X[U6 MVS;!0IM@54S8\_-">)^(,,=)4TV86,,)VC%=+VA):GD6W&ULK9EK;]LV%(;_"J$50PMDD4C:NF2V@5Q0K$,+&$G;?69LVA:JBTO2=K=? M/U)21,FB:2M1/B22?<[1^U)'?$)JB\?/ 8KS="?>#.)ENRID]4?-O.F3QSZRK+.*49C_,,,+J: M.K?PYA[[*J&(^![3 V\< V7E.<]_J)-/RZGC*44TH0NA2A#Y9T_O:9*H2E+' MSZJH4U]3)3:/7ZI_+,Q+,\^$T_L\^2=>BLW4"1VPI"NR2\1C?OB+5H;&JMXB M3WCQ&QRJ6,\!BQT7>5HE2P5IG)5_R:]J(!H)<'0B 54)Z-($7"7@PFBIK+#U M0 2935A^ $Q%RVKJH!B;(ENZB3-U&Y\$D]_&,D_,/I*8@>\DV5'PA1*^8U3> M(\'!'^"6QB"E_B5H"(D C6=Z11[K8,19G:W!'>,S!^P+(G*B>S1N^ M)0LZ=>3#QRG;4V?V^V_0]_XTN1JH6,LCKCUB6_79/>$;0'_NXCU)5&>8S)85 M_**"FC?V,^RK =XW372#1H'\J:-:ZD:UNI%5W<-\+B>3!97JGA,J.TV?<,!5 M0\JN_8\4,\:6Y6M&4I.!\B+CAC88CJ$?'5GHAB$41"/?[&%<>QCW\U ^]I2! M59R1;"&?*)/F<5:"[=)3O>%W MQPPB'QVI-$1%7C@VBPQJD8%5Y-=\&]#0' M/:M,S;(K\"G;[@2_ I_IGB8 &CEEK=;W_@Q5K>V]\3\ ?"W'JLRA? Y4K>U3 MXQI:27D1RZH28SO,#%$6FD$-6VBG[4 \JZ[2E.<=.["%M-5K&,.>-+Z,9+#+ MU8Y:6TA;K<8N/,/=BR\46TA:H(0OME#V-+V14::W6^^8,5*V] M"-/H1MZKEVGJH:FV?&M/(BL>+\%65L+6?-:0MK;$0MI-U(&ZA+E8[ZFTA M;?6:NJ@G=2_C%CI/66M(6ZVF+#I#V8OG(F18L!H67Z:PTZLOI &+[( ]QR_4 M9:91GB',(D_C%?EO ABRTKGWW#%0M;9936MD7POW:)KN>M>T##.%G5Z'(4U: M9"?M:9!AH]I!U\E#56M[UQ!'T:M!-BBPAZK6WE'4P,;VM?9%>XK>V&ULM59= M3]LP%/TK5H8FD!AI\UV61H(R!-.0$!WL8=J#F]RV%DZ,_XHE@ 2/>6T$&-K*65Y:MLB74*.Q0DKH5!WYHSG6*HI M7]BBY( S \JI[0P&@9UC4EA);*[=\B1FE:2D@%N.1)7GF#^? V7KL36T7B[< MD<52Z@MV$I=X 5.0]^4M5S.[9 VP!<8[169FQ=8(F3F+,UXKI:L>F!R<:@E1M2Z+ MH,.#(W2 2(&^+UDE<)&)V)9*EV:WTT;#>:W!>4?#5UR<("<\1L[ \7K@D^WP MLY(K^,C W2[<5FFTD3AM)([A<]_AFZJ5DE44$)LKYRL0LH[DYS=5B*XEY.)7 MG\F:U>MGU:OQ5)0XA;&EEIL O@(K^?AA& P^]UG>$UDG +<-P-W&GGP1DJBW M#1F:Z^Y8F>Y0860PDWW&:[; L.FOQBKQO%'@^;&]VK344Q:Y0W?4EG7$>JU8 M;ZO8">;\F12+O\NL>?S-Y_N.ZWFO9/:41:'C#OME^JU,?ZO,!Y""53R%/F5; MH;MVSI[(.BZ#UF7P7Y9.L,\ ]D36"2!L PAW[$;2QM!G/'S3;'X0>:-7+1F^ M63G=JH[4J)4:[2#U&)651*S4W_@^H=$;"8X?^N$KH5N?N&OT]L:NIO\H;C!? MD$(@"G-%/S@)56R\WJ7KB62EV>AF3*IMTPR7ZL<&N"Y0]^>,R9>)WCO;7Z7D M#U!+ P04 " !,=UQ8?"T] 'L" "H!P &0 'AL+W=O]5#:#1KF%<38-:ZW:"L2IJ M:(@:B1:X.:F$;(@V6[G"JI5 2D=J&(["\!0WA/(@2YWM1F:I6&M&.=Q(I-9- M0^2O&3"QG0;C8&^XI:M:6P/.TI:LX [TE_9&FAWN54K: %=4<"2AF@:7X\DB ML7@'^$IAJP[6R$:R%.+>;J[*:1#:"P�EL%8CX;F -C5LAG&?0N+?%P MO5?_X&(WL2R)@KE@WVBIZVEP'J 2*K)F^E9L/T(7SXG5*P13[A=M/3:. U2L ME19-1S8W:"CW7[+K\G! ,#K#A*@C1(\)R1.$N"/$S_60=(3DN1Y..H(+'?O8 M7>)RHDF62K%%TJ*-FEVX[#NVR1?E]IW<:6E.J>'I[(H7H@'TF>Q H3D(F1M>"ZUJA!2^A'.#GQ_D71_C8A-3'%>WCFD5'!3\1 M/D+1V3L4A5$R<)_Y<^CGCAX/A?-_WA?_[/U!,N*^R+'3B_]:9)1353"AUA+0 M]\NETM+\4W\,U=LK)L.*MGM-5$L*F :F/2F0&PBRUZ_&I^'[H62_I%C^DF*+ M%Q)[4):D+TMR3#U;5!6X/HFH+Y V!9)$PU ]O-2%D[+-?Y.%HRB.4KPY3/0@ MRKZA0U0^K'7Q$+7PJ/-'J![D0\8'K:#(?#]AS,X;\U/@C[V?8-9$KRA5B4!E7X>C,=$;IYX+?:-&ZQK<4VK11MZS- M* 5I >:\$D+O-]9!/YRSWU!+ P04 " !,=UQ8?5/S*N\# #5%0 &0 M 'AL+W=O9Y@-K37GF[YML\4:Y9#=D0W"XLF2T!QR<4M7-MM0!!,%RC/; M'5P#N90Y(5_ES4,R MM!PY(Y2A!9<44/SLT!AEF602\_A6DEJ53PD\O'YEC]7BQ6+FD*$QR?Y*$[X> M6ET+)&@)MQG_1/8?4+F@MN1;D(RI;[ O;(.6!19;QDE>@L4,\A07O_![&8@# M@.#1 [P2X)T"SGGP2X!_J8=6"6A=ZJ%= MJG@. ,("@!P:4>.B6@H\0JHJND MB2"'X8"2/:#26K#)"Z6O0@M%4BQ3\9E3\305.!Y^1HLU)AE9O8 9I!PC"AXP M)CLH$X6] X^/8W!C?9X]6+?@)D(_!E^<(W/QZ.["YF(2DLA>EPU'A MT#OCT =/!/,U Q.]1H(;!&]*H3>:PA'7B/C'Q#? :_S M#GB.U]),:'P)O*O@OBX>/^=]\G/>XV;X_88*>.\L?'H)7$W>[35(X5?9["L^ M_PS?LSBIDVV& %F"R;=MRE_ $^)KDHBDWB'&Q1G*&?C[4<# T7P(6/ MEMZ'K U]MH$+-+3$X<\0W2$K_.T7-W!^UXEODBPR238Q21:;))L:(CM*H5:5 M0JTF]O"C*/^0,23R9"'."9K.MUQ[SHP:>:Y-$Y-D44$6*#+Y+K(+G8&].]2^ M;N&V'?4Y-HQ-SFMJB.Q(UW:E:[M95X*5GB033U8@Q1P))UPG;+L6G*#KUT(S M;O1WK60%6?L-GQ.3/N/Z.EU=#DP-.3V2+:AD"][[$4X%\<[)P!? MKF=0BZWKUI'(%K-Y@IMD(O^Z!9E".Z4GU MN7VVF!=_DZK1JM=XKSIL)^,CMS]V->.1VY_HQF/9LU1-JQ]NBX;G$Z2K%#.0 MH:68@G/7$9N!%CW$XH:3C6IAS0GG)%>7:P031*6!>+XDA+_>2 =5)S?\%U!+ M P04 " !,=UQ8[S*KK2 " "E! &0 'AL+W=O>N]PY&:1ZU V 04\M%SK%C3'=BA!=--!2/9,= M"'M32=528TU5$]TIH*4'M9S$471)6LH$SA)_ME%9(GO#F8"-0KIO6ZI^KX'+ M(<5S?#C8LKHQ[H!D24=KV('YVFV4M?N\TE MIQIN)?_.2M.D^!U&)52TYV8KAT\PYG/A^ K)M?^B(?@NKC$J>FUD.X*M@I:) ML-*GL0Y'@#A^!A"/@-CK#H&\RCMJ:)8H.2#EO"V;V_A4/=J*8\+]E)U1]I99 MG,EV4-L2&[2%3BK#1(W>H@>J%'7%0J_NP%#&7R?$V%@.08J1=QUXXV=XK]&] M%*;1Z(,HH?P73ZS&26A\$+J.SQ)^H6*&XJLW*([B)1IEG^%=3 58>-[%?Q?@ MQTVNC;+M\O-4VH%M>9K-C=!*=[2 %-L9T:#V@+.7+^:7T?LS6I>3UN4Y]NRA M;W-02%9V')Q:FG- .B2@3XD-=!>>SHWG/ELD9'^L@!RU3@NJ]@.B42%[84(7 M3:?3#-Z$UOOK'@;XGJJ:"8TX5!8:S:YL7!6&(AA&=KX1&PO M=V]R:W-H965TCT@FMQ;4TDT9'H=3K3'U]*U@H"> *+\LN;75L^>""<0QR2 M+[ZNGIK-+]O[NFZ3WU;+]?9ZUK?M#E%U_WVJ M9_5RN2-UW^/7 W1RK'-7\/3GSW2[;WS7F _5MIXURW\MYNW]]:28)//Z8_6X M;']LGKZM#PT2.]YML]SN_TV>#K;I)+E]W+;-ZE"X^P:KQ?KY_^JW@R-."G0< MN@ [%&!A@?QW"O!# 7YN#?FA0'YN#>)00)Q;0!X*R+WOGYVU][2NVNKF:M,\ M)9N==4?;_; /U[YTY^#%>G=EO6\WW5\77;GVYGU]UUTG;?)C_=!LVL7Z+ODZ M^6[]?,7N(_^ANQP/?ZT^+.OD4&";?*GKMEHLO^H*_/Q>)U]^\57R1;)8)S_= M-X_;:CW?7DW;[@ONJIG>'K[,N^+$OSJGFO*YV\[K:;;SXVX=- M5[RDBGN^Y,]Y_.PK[?0Z^_??.O/DN[9>;?]#73C/[)QF[]+OF^U#=5M? M3[K\NJTWG^K)S1__D,GTSU34D#"-A!DDS()@7K3S8[3S&/WF[]U-<5LM:S(+ M/!>5^Z*[6]^GFTQV]9;B:OKI-$Z479H6(O7M=-\N+W(A,^;;&<).B91GI6]G MHTV[T''BZ#@1==P_'NI-M>\>B_5MLZJ3+Y?-=OL5Y<9GD#AICDK3L-$SPDJ4 M++#2?:M,BHRKP(.$F4H+F04.C#;Q0@?*HP-EU($_-6VU3*KMMF[)BT_VFL!* M7I9YKHX-5U,&S9MT]A^X>!BCW M1LL.3=1(F$;"#!)F03 OFL4QFL6(M^4"&6TD3"-A!@FS()@7[?(8[?+RVW+9 M3^Y,,E8&M]L992>ZVW*0S'3?CA>EXJH(DAYEE_&BR(.[2K1I%SHN2]V+4AIU MG?GUTVT[-". *5I*,U :19%\V-Z\O*;C9C\#G!4T)$T#:49*,VB M:'[0F0LZNSP''LIZ3VJYZ-)@D ,IN\Y,!4_"FK"3O.PL@QQ(V:E4I$&]-MZV M2WWGWN&SZ$OCS3^KY6/]=36?U_-D1U_^G(>9 ML6_7/?2Q4+,AS'A:J#1\."3LF!0EYV%B'$-SR)SHD,55!]UUEFI)^@WY3C^# MTC249J TBZ+Y 74B1Z;&3(!0&01*TU":@=(LBN8'W6DA6?3E^X4$6!"/"2AR(B8293'K[O:L(LRY50X< 492>*SC1(D?%V7NI'ISVP MN/;PTN 4Z\L )>_<$MYCXM4,OO#/J]5 :[5$K87@7);T\!1S(@6+BQ3'^U!\ MI"I.&9R*H,H$E&:@-(NB^=%UR@0;4YE@4&4"2M-0FH'2+(KF!]TI$^P5R@0C MI 21EB)4)B@[GF9E.&Y%V&5I7N9E.)^$-$R%8$5XUQE#G&!.G&#GB!-=0HR. M8<4A@[L&5*B T@R49E$T/[A.J&!C"A4,*E1 :1I*,U":1='\H#NA@KU"J&!] MO8!E&1?A&!9I)V7>>P;OVXF\3,,L9R@[I;K'\# ;CB%3,"=3L#-EBNC'R MX-X"E2R@- .E613-GWCL) L^IF3!H9(%E*:A- .E613-#[J3+'A\#!#DF:E".8I:\*,<<;*,$%2=DR4X7QF&V_9I9YS(@6/BQ1OUXM5ER"_ MK:ME>T]Z#ZD#S* T#:49*,VB:'Y<3Q9@C+H" [L$ [L& [L( [L*8PRYA#NY MA$??S%](@WE?^).*A>KJC+0K>S,Y-6''T^Y!L0CGN1.&K.1,Y>& MTQUX7'?P4N'9(UMQZ."N@J1I*,U :19%\X/M9!(NQ\R/4/D$2M-0FH'2+(KF M!]W))SR^FF7 R-:!Y&4WEJ5YF"P)LS0K59@K^V9%D873J0QEEG(5S@N-M_)2 M+SH]@L?UB)?&M3@QA4%FBA6A1ANO9_!U?V:U!EJMI:H5*E4RI8>VN-,N>%R[ M".]'\1&N.&QP2H+*%5":@=(LBN:OG'5R13ZF7)%#Y0HH34-I!DJS*)H?="=7 MY*^0*_*^<%!F&>]-/:/L6"IE;\$T(404N2J*<%D":9@67(13S^*MN]1[3K+( M!T@6+PUTQ5F#>PA4OH#2#)1F430_QDZ^R,>4+W*H? &E:2C-0&D61?.#?K*- MQ"ODBYR0&WB9A5/-*#.9LG#8GS KT[PGXE)FG/>$BWB[+O6;$R[R8<+%\+&N M> 6#.PQ4Q(#2#)1F430_\$[$R,<4,7*HB &E:2C-0&D61?.#[D2,/"YBQ+-D M7T%@+.U-R"7,,B9#Y5839C(7J0BS)"&"9&D_2XXA6^1.MLCCLL6LV72]I&K) MM^=XV<%] 2IL0&D&2K,HFA]3)Y'DY9@)$"J90&D:2C-0FD71_#VSG&0BXIMS M1!/@H:R7V3)9!$OU9X19*56X:HN$E;W\1Y@5)0\W&HNWZE*O.V0K#AS:/: T#:49*,VB:'Z@G3PBV(@Y44#U$BA-0VD&2K,HFA]TIY>(^#*8 M(3L)\EZV^CH3*MPE<$;:Y;W56)JR4ZGH#;M0=EW*[:MXFF$&FFZ*$M<;+O95RQ.+T9#5+F&8IUG:&[4RA"$OBS25X1-YO'V7^L\I%S*N7'C)L'M@_/WMM^*@ MH1T$2M-0FH'2+(KF!]@I%G),Q4)"%0LH34-I!DJS*)H?=*=8R+AB$<^*?:U M*"4R&29%PDXRE8=SH B[3,I,A).E#&G(B]YQ%3;>NDN]YU0*&59!)A(JGD!I&DHS4)I%T?R@._%$ON(\ M$TD<5$)(B809(262L+Z42)@14F*\51=Z33GU0<75AT,Z_&O72>;-BG)='#"T M.T!I&DHS4)I%T?S .EE$C7F>B8)*)5":AM(,E&91-#_H3BI1KSC/1/4WVMDM]YQ0'%5<<_$QXSDMS M'#BXDT#7D4!I!DJS*)H?:">.J'S,S A52J T#:49*,VB:'[0G5*B7K%KJ"(V M[R0S(V%'9L:^'9T9^W9T9AQ#<%!.<%!QP6%6K:MY13H..NL"2M-0FH'2+(KF M!_3DU-8Q]PE5V'-=L0>[8D]VQ1[M.H8HHIPHHEZQ3ZCJ;U-1,A&^K,XH,R%Z M8\R$&5,B#T_.,Y1=44H1GB$=;]FEGG/*@HHK"\_Y+SJT'"<,[A/0N1=0FH'2 M+(KFGW?LU(]BS.TU"J@R J5I*,U :19%\X/NE)'B%=MK%,21):7L3;L[)"T5<7C@FPA=?C>.@P5T#.NL"2C-0 MFD71_ [#:08=AXRX9Z;KJ]K^M65VUU<[6J-W?UK%XN MM\EM\[AN=WWFY--D4W_S#+BZ^0# 4$ &0 M 'AL+W=OFF6EB2X - M.? ,D.NT-^TEDZ2]#S?](&R!W&8JN4IOD"EJS=9U^TS[*, MMUQ\D0DA"CQDE,F)DRBUOG1=&24DP_*"KPG3;Y9<9%CII5BY#E#/2-0G/B8DJW<>0;&E07G7\SB;3QQ M/&,1H2121@767QLR)Y0:3=J._RJE3HUI!'>?'[6_+IS7SBRP)'-._TECE4R< MH0-BLL0Y5;=\^X94#@V,OHA367R";776$853>@9> M@)2!^X3G$K-8CEVEC36+%UAK\#7,H/=H!' >P/43NN7^/Z5MPYEDD9P->:K, ;$J]( MZTVUJCDQ,4%M9/!,UROX!5X,:R^&/W^]A@=9/D=]V)'D48T\LB*73!7M,14U M3+4@NL<1W6DBBJ5,EVF$3=]HO0"C \N\=JN@U_"P9[5KFO&<*;F#KVEU*7@& M#/>V\J5W8$7050)PIQ_ GRR^2L%>7J#?ZXH :I"1O?QRH6]Q]!7<"\PD+:(/ MIO%GW03USP#5:HI5XXEW ,#Y^+ZN&OX'K8D#U\ K:O=.SE?>@/!UV);^@> MVOG^24H2'O8$U(-!AVU-2X#VGG!"6?I'DT/#^=!*QL<49="2G/Z@U^N ;H@: MVIGZGBM,6Q&MV8;&X>BY:L_:,$YT!#7$C^S$?U3MH4.N/Q^.D-]!]ZBA M>V2G^R>I/738$;IK#S4- =D;PH_77J7PJ):(&II'5O8]HOHJ!?X^->JF^ VT MNS.H942LBG%4ZO!K/\N9K=ZM1]YI.>@UQ\MY^3T6^MY(0,E2BWH7@79:E"-H MN5!\78Q]"Z[T$%D\)GIL)\(&ULA91M M3]LP$,>_RBE#$T@;2=,6-I9&:@MH3" 0C.W%M!=N=4 MC((/ >0X9W5)]VKU&=MX/&"F2N._L&IMHP"RVI 2K;,E$%PV?[9N\[#E$,>O M.,2M0^RYFX,\Y3DCEB9:K4 [:ZOF!CY4[VWAN'27\D#:[G+K1^DXRVI1EXPP MAULJ4,-4"7N]AAT MP0%P"5\+51LF'\[A\.!HCVZ_2US?Z_9?T;UXKCF]P(_QS)"V;^OG MKE@;B<%N"5=O9Z9B&8X"FW&#>HE!^O9-[R3ZM =PT $.]JFG5S)3 H'8&G!M M:]B@+:+FH@DR9@J8VXJ$ O,%[KRH1O[$R[O:7J;QH)>$RQU,PXYI^#\FVSDL MB7TD7!+:J&E#MPMA^ ]"+XK[?S&$6Z]?H%[X&C>0J5I24PC=:M=&QDWU_#9O M>M -TPLN#90XMZ[1\:D%T$U=-Q-2E:^EF2);F7Y8V%:(VAG8_;E2M)FX [KF MFOX"4$L#!!0 ( $QW7%@&PO?N]/(P?N* 4Q('1?O/$#WK MX+H6PZ33?6DW_-@*>>(Q1KL(T&R6+1,ZCAPWZS8>%DINER\A/F#5:RI& M9$(%GVH.K(*67*Q]N >!F1)*1\;NFTW7A4C]X.&N[\&6-CHEETJ[W#Z#_SMM MAA\ FQX8Y$*T!GO$!\;#BAK#M+RR'3?8!1]!4=.^75?6X5S3=;?7)UN"N]DD M4Z5SIMLT7;()C8>"%6!'\_D"[D95,8#&J-(VQIKXJ=?>O KLFV:0TU32_C.Z"_J^:U=V4[+]*-*GZOS.>EG8YT?2A0=JU9 MP5>NORI: YAZ%U>G5276GP2?RY+YR3\[X7A(-[QHH31_L-F@5&8VP#2)[IDV M?+8;^:5I=FT/LM9OLOP63Z5LP^3IK,FZ.G9VS;>]D:Z,1O$&,R'=X'Q';I-%TR87A MLNDM>)XS^>B L_*&3NUKXIZ^'9^S@BZ%N6W!$=FVO[&<+\NL'74-"]&,VK:_ MPO2Z:?OZ8G-QF;,5RR=-5\^GKAG9ALW:7$ X1*[<%48PCL?""&!8'LP!QO$L M+,__-)\!.A^/8=X&062 <@8HQ[-"R,1]L#QA3F:O\$RS+$G2%%O1R23H8(*M M6YK"-ZR&>0,&E@-V!D67BW ML3S P'8!JQW('\X#-17F) GL*N8->X)Q),LP!&HQ7*-IBJQ."I_P_F!/29)D M61@!+.P@23 $GD8:_G8Q_ U!+ P04 " !, M=UQ8EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( $QW7%A>5AJ63P0 &X? / >&PO=V]R:V)O;VLN>&ULQ9E- M;]LX$$#_"J%3%]BLK8^D;5 7<.,D:R!UC-C(=<%08YLH17I)RFGRZSN2Z@T% M)X.],#[)HF3JB93F#4=?'HW]\6#,#_:S4MJ-DHWWV_/!P(D-5-S]9;:@\7! M3KB':VOJK=3KIAN\BT%P&^TX[+?=()[;_S.,9K62 B9&U!5HWXVC!=4 :K>1 M6Y4I GAX3,@\@SPC(L[B0UZ#!S:NV%0[;]M_AIBD/"+;XXI+R^ZYJH%]!^YJ"\T?PD$J-!Z!DMWZ# WEA*LQD-Z =OC@A M)N6)-+(H;F"-[RX&/0%08HCI/8F4,]+(TICS)[9S; ZV_;L6P";2"66:]SB$ MI#221O8(QCQ9XM0N+6\&CXVMY7I]&&8HBZ21-?([%6 ?YD9)(<']$:;-E$:R MR!KYCVS9FKC'17DCB^P-G$WM5F!=&U\68'>RL>^>,\0DEQVQUQT'^<&K(TGI M)(NL$S)1Z"7T&:63++).WD@47IMP2BE99*7LK7<'6V/]6_--V22+;!-2>OWY MIMR217;+/O"ZR&)79._0F&&-)J>\D\>N=[UB\&[& M>Q-..2>/7>TZ1,2HV92NI7]B,L2DQ)-'%@^=:/0FG!)/'ED\-&818E+BR2.+ MA\8\#3$I\>21Q?-6VH8/J',0EJ$*2CQ%9/$0F$WV$6)2XBDBBRW>I0\A)OF9Y9W*9R'F2_JK0TS*/<4Q M2VB]H%Y0[BF.NN@)@WI!N:=HW3/8?]\M824UE#.\A,-VP9686]9LNL)U<=I4 ME5:U4A?8=JMO#"_WGXOWG[J__@)02P,$% @ 3'=<6+DCVC>R 0 5!P M !H !X;"]?28*[#X("CA6BC1H3F7-6+[^JT_6^.TS[NJ\;0YI MLVW3X+C?'=*TVN3]CD&'PW'H M[F=4[V_W,P?S4QO_,[%9K;:+^-$LOO?QD/\8''Z:[BMM8LS58%YWZYBG53CN M;MLI7"[R=)Y<#6;+:=7-EE*%TD$*05H^R"#(R@RP>]0-!+^: )!$W*!\D091P2)/6P)M!:D&LA\%H0;"$06Y!L(3!;$&TA M4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%M[']L$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z6^^P MA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>] MG4!O1[V=0&_O'783Z.VHMQ/H[:BW$^CMJ+<_4N^43[N8;CW7-;[_D53G\[/Q M]OK+\KK98^>"5:'WO(FO M?6F:2>*H\DGO<3>QS9HDVMJJS'2(XVS=Y-]2!ON$-*[LYOBBM+X?)R3L9$([ M\G/ ?MWKFIPK<^K-M LONHZSV*9B/FPK\NGY$B=Z-/-YF5%NLE4=EZ3>.M*Y M+XA"7:6[HOWSR2'N,.VN_.K\KLRYP#ASYHSU\<0<71YW.))V]<#&0N1">?X3 MCXFQ]-7?1^UIYY3_,CMN[X=QR^X\/.MNU^_QUS,^UK^P#P'2AP3I0X'T<0/2 MQPBDCUN0/NY ^K@'Z8,/41I!$96CD,I13.4HJ'(453D*JQS%58X"*T>15:#( M*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DEBJP215:)(JM$D56B MR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D52BRJO^4]=V8Y5__^&KO::W+ MYI#/NK^+TT]02P$"% ,4 " !,=UQ8!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( $QW7%CF>VGU M[P "L" 1 " :\ !D;V-0&UL4$L! A0#% @ 3'=<6'(P+\30!0 V1X M !@ ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3'=<6(0"_^X2!P U"$ !@ ("! M@!@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M3'=<6']]V4J]#@ R2< !@ ("!9CL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3'=<6!39?K"7 @ F 8 !D M ("!JW$ 'AL+W=O3JD# !*" &0 @(%Y= >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 3'=<6%SC^,[, @ 308 !D ("!)H 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 3'=<6,'Q MBLVH! W0\ !D ("!SHH 'AL+W=O:(+ #4'P &0 M @(&MCP >&PO=V]R:W-H965T&UL4$L! A0#% @ 3'=<6(E*?&_% @ )08 !D M ("!;9\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 3'=<6+*R]71? P LP@ !D ("! M[*D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 3'=<6#'[*:P' P %PD !D ("!,[8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3'=<6(SD032C M @ "P< !D ("!:< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3'=<6)U ^25J P "@L !D M ("!GLP 'AL+W=O&PO=V]R M:W-H965TK7 !X;"]W;W)K&UL M4$L! A0#% @ 3'=<6%ZKJ)4.!P 34< !D ("!7ML M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M3'=<6*S!6T0)!0 RQT !D ("!*^L 'AL+W=O&UL4$L! A0#% @ 3'=<6'U3\RKO P MU14 !D ("!*/8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3'=<6)9]GNOD P %! !D M ("!!0H! 'AL+W=O&PO=V]R:W-H M965T*NQS $P( L ( !'!0! %]R96QS+RYR96QS4$L! M A0#% @ 3'=<6%Y6&I9/! ;A\ \ ( !!14! 'AL M+W=O7!E&UL4$L%!@ W #< ^ X %,= 0 $! end XML 60 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 61 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 273 212 1 false 42 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.pattersoncompanies.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Disclosure - General Sheet http://www.pattersoncompanies.com/role/General General Notes 7 false false R8.htm 0000008 - Disclosure - Acquisitions Sheet http://www.pattersoncompanies.com/role/Acquisitions Acquisitions Notes 8 false false R9.htm 0000009 - Disclosure - Receivables Securitization Program Sheet http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgram Receivables Securitization Program Notes 9 false false R10.htm 0000010 - Disclosure - Customer Financing Sheet http://www.pattersoncompanies.com/role/CustomerFinancing Customer Financing Notes 10 false false R11.htm 0000011 - Disclosure - Derivative Financial Instruments Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://www.pattersoncompanies.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Income Taxes Sheet http://www.pattersoncompanies.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 0000014 - Disclosure - Technology Partner Innovations, LLC ("TPI") Sheet http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPI Technology Partner Innovations, LLC ("TPI") Notes 14 false false R15.htm 0000015 - Disclosure - Segment and Geographic Data Sheet http://www.pattersoncompanies.com/role/SegmentandGeographicData Segment and Geographic Data Notes 15 false false R16.htm 0000016 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") Sheet http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCL Accumulated Other Comprehensive Loss ("AOCL") Notes 16 false false R17.htm 0000017 - Disclosure - Legal Proceedings Sheet http://www.pattersoncompanies.com/role/LegalProceedings Legal Proceedings Notes 17 false false R18.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 18 false false R19.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 19 false false R20.htm 9954471 - Disclosure - General (Policies) Sheet http://www.pattersoncompanies.com/role/GeneralPolicies General (Policies) Policies 20 false false R21.htm 9954472 - Disclosure - General (Tables) Sheet http://www.pattersoncompanies.com/role/GeneralTables General (Tables) Tables http://www.pattersoncompanies.com/role/General 21 false false R22.htm 9954473 - Disclosure - Transfers and Servicing (Tables) Sheet http://www.pattersoncompanies.com/role/TransfersandServicingTables Transfers and Servicing (Tables) Tables 22 false false R23.htm 9954474 - Disclosure - Customer Financing (Tables) Sheet http://www.pattersoncompanies.com/role/CustomerFinancingTables Customer Financing (Tables) Tables http://www.pattersoncompanies.com/role/CustomerFinancing 23 false false R24.htm 9954475 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.pattersoncompanies.com/role/DerivativeFinancialInstruments 24 false false R25.htm 9954476 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.pattersoncompanies.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.pattersoncompanies.com/role/FairValueMeasurements 25 false false R26.htm 9954477 - Disclosure - Segment Reporting (Tables) Sheet http://www.pattersoncompanies.com/role/SegmentReportingTables Segment Reporting (Tables) Tables 26 false false R27.htm 9954478 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") (Tables) Sheet http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables Accumulated Other Comprehensive Loss ("AOCL") (Tables) Tables http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCL 27 false false R28.htm 9954479 - Disclosure - General - Additional Information (Detail) Sheet http://www.pattersoncompanies.com/role/GeneralAdditionalInformationDetail General - Additional Information (Detail) Details 28 false false R29.htm 9954480 - Disclosure - General - Schedule of Other Income, Net (Details) Sheet http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails General - Schedule of Other Income, Net (Details) Details 29 false false R30.htm 9954481 - Disclosure - General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail) Sheet http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail) Details 30 false false R31.htm 9954482 - Disclosure - General - Contract Balances (Details) Sheet http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails General - Contract Balances (Details) Details 31 false false R32.htm 9954483 - Disclosure - Acquisitions (Details) Sheet http://www.pattersoncompanies.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.pattersoncompanies.com/role/Acquisitions 32 false false R33.htm 9954484 - Disclosure - Receivables Securitization Program - Narrative (Details) Sheet http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails Receivables Securitization Program - Narrative (Details) Details 33 false false R34.htm 9954485 - Disclosure - Receivables Securitization Program - Activity in DPP Receivable (Details) Sheet http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails Receivables Securitization Program - Activity in DPP Receivable (Details) Details 34 false false R35.htm 9954486 - Disclosure - Customer Financing (Detail) Sheet http://www.pattersoncompanies.com/role/CustomerFinancingDetail Customer Financing (Detail) Details http://www.pattersoncompanies.com/role/CustomerFinancingTables 35 false false R36.htm 9954487 - Disclosure - Customer Financing - Activity in DPP Receivables (Details) Sheet http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails Customer Financing - Activity in DPP Receivables (Details) Details 36 false false R37.htm 9954488 - Disclosure - Derivative Financial Instruments - Additional Information (Detail) Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail Derivative Financial Instruments - Additional Information (Detail) Details 37 false false R38.htm 9954489 - Disclosure - Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail) Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail) Details 38 false false R39.htm 9954490 - Disclosure - Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail) Sheet http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail) Details 39 false false R40.htm 9954491 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Sheet http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) Details 40 false false R41.htm 9954492 - Disclosure - Fair Value Measurements - Additional Information (Detail) Sheet http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail Fair Value Measurements - Additional Information (Detail) Details 41 false false R42.htm 9954493 - Disclosure - Income Taxes (Detail) Sheet http://www.pattersoncompanies.com/role/IncomeTaxesDetail Income Taxes (Detail) Details http://www.pattersoncompanies.com/role/IncomeTaxes 42 false false R43.htm 9954494 - Disclosure - Technology Partner Innovations, LLC ("TPI") (Details) Sheet http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails Technology Partner Innovations, LLC ("TPI") (Details) Details http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPI 43 false false R44.htm 9954495 - Disclosure - Segment Reporting - Narrative (Detail) Sheet http://www.pattersoncompanies.com/role/SegmentReportingNarrativeDetail Segment Reporting - Narrative (Detail) Details 44 false false R45.htm 9954496 - Disclosure - Segment Reporting - Information about Reportable Segments (Detail) Sheet http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail Segment Reporting - Information about Reportable Segments (Detail) Details 45 false false R46.htm 9954497 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") - Summary of Accumulated Other Comprehensive Loss (Detail) Sheet http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail Accumulated Other Comprehensive Loss ("AOCL") - Summary of Accumulated Other Comprehensive Loss (Detail) Details http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables 46 false false R47.htm 9954498 - Disclosure - Accumulated Other Comprehensive Loss ("AOCL") - Additional Information (Detail) Sheet http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLAdditionalInformationDetail Accumulated Other Comprehensive Loss ("AOCL") - Additional Information (Detail) Details http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables 47 false false All Reports Book All Reports pdco-20240127.htm pdco-20240127.xsd pdco-20240127_cal.xml pdco-20240127_def.xml pdco-20240127_lab.xml pdco-20240127_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "pdco-20240127.htm": { "nsprefix": "pdco", "nsuri": "http://www.pattersoncompanies.com/20240127", "dts": { "inline": { "local": [ "pdco-20240127.htm" ] }, "schema": { "local": [ "pdco-20240127.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "pdco-20240127_cal.xml" ] }, "definitionLink": { "local": [ "pdco-20240127_def.xml" ] }, "labelLink": { "local": [ "pdco-20240127_lab.xml" ] }, "presentationLink": { "local": [ "pdco-20240127_pre.xml" ] } }, "keyStandard": 190, "keyCustom": 22, "axisStandard": 16, "axisCustom": 0, "memberStandard": 23, "memberCustom": 19, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 1, "http://fasb.org/us-gaap/2023": 2 }, "contextCount": 273, "entityCount": 1, "segmentCount": 42, "elementCount": 425, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 715, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 14 }, "report": { "R1": { "role": "http://www.pattersoncompanies.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R3": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND OTHER COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R5": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R6": { "role": "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R7": { "role": "http://www.pattersoncompanies.com/role/General", "longName": "0000007 - Disclosure - General", "shortName": "General", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.pattersoncompanies.com/role/Acquisitions", "longName": "0000008 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgram", "longName": "0000009 - Disclosure - Receivables Securitization Program", "shortName": "Receivables Securitization Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TransfersAndServicingOfFinancialAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.pattersoncompanies.com/role/CustomerFinancing", "longName": "0000010 - Disclosure - Customer Financing", "shortName": "Customer Financing", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "pdco:CustomerFinancingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pdco:CustomerFinancingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstruments", "longName": "0000011 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.pattersoncompanies.com/role/FairValueMeasurements", "longName": "0000012 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.pattersoncompanies.com/role/IncomeTaxes", "longName": "0000013 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPI", "longName": "0000014 - Disclosure - Technology Partner Innovations, LLC (\"TPI\")", "shortName": "Technology Partner Innovations, LLC (\"TPI\")", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.pattersoncompanies.com/role/SegmentandGeographicData", "longName": "0000015 - Disclosure - Segment and Geographic Data", "shortName": "Segment and Geographic Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCL", "longName": "0000016 - Disclosure - Accumulated Other Comprehensive Loss (\"AOCL\")", "shortName": "Accumulated Other Comprehensive Loss (\"AOCL\")", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.pattersoncompanies.com/role/LegalProceedings", "longName": "0000017 - Disclosure - Legal Proceedings", "shortName": "Legal Proceedings", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R18": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": null }, "R19": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-5", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.pattersoncompanies.com/role/GeneralPolicies", "longName": "9954471 - Disclosure - General (Policies)", "shortName": "General (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.pattersoncompanies.com/role/GeneralTables", "longName": "9954472 - Disclosure - General (Tables)", "shortName": "General (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.pattersoncompanies.com/role/TransfersandServicingTables", "longName": "9954473 - Disclosure - Transfers and Servicing (Tables)", "shortName": "Transfers and Servicing (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "pdco:ScheduleOfDeferredPurchasePriceReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pdco:ScheduleOfDeferredPurchasePriceReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.pattersoncompanies.com/role/CustomerFinancingTables", "longName": "9954474 - Disclosure - Customer Financing (Tables)", "shortName": "Customer Financing (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsTables", "longName": "9954475 - Disclosure - Derivative Financial Instruments (Tables)", "shortName": "Derivative Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.pattersoncompanies.com/role/FairValueMeasurementsTables", "longName": "9954476 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.pattersoncompanies.com/role/SegmentReportingTables", "longName": "9954477 - Disclosure - Segment Reporting (Tables)", "shortName": "Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables", "longName": "9954478 - Disclosure - Accumulated Other Comprehensive Loss (\"AOCL\") (Tables)", "shortName": "Accumulated Other Comprehensive Loss (\"AOCL\") (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.pattersoncompanies.com/role/GeneralAdditionalInformationDetail", "longName": "9954479 - Disclosure - General - Additional Information (Detail)", "shortName": "General - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails", "longName": "9954480 - Disclosure - General - Schedule of Other Income, Net (Details)", "shortName": "General - Schedule of Other Income, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherNonoperatingIncome", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R30": { "role": "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail", "longName": "9954481 - Disclosure - General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail)", "shortName": "General - Computation of Basic and Diluted Earnings Per Share (EPS) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R31": { "role": "http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails", "longName": "9954482 - Disclosure - General - Contract Balances (Details)", "shortName": "General - Contract Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.pattersoncompanies.com/role/AcquisitionsDetails", "longName": "9954483 - Disclosure - Acquisitions (Details)", "shortName": "Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-94", "name": "us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R33": { "role": "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails", "longName": "9954484 - Disclosure - Receivables Securitization Program - Narrative (Details)", "shortName": "Receivables Securitization Program - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromAccountsReceivableSecuritization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-99", "name": "pdco:TradeReceivablesSoldFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R34": { "role": "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "longName": "9954485 - Disclosure - Receivables Securitization Program - Activity in DPP Receivable (Details)", "shortName": "Receivables Securitization Program - Activity in DPP Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "pdco:ProceedsfromCollectionofDeferredPurchasePriceReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-99", "name": "pdco:DeferredPurchasePriceReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "pdco:ScheduleOfDeferredPurchasePriceReceivableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R35": { "role": "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "longName": "9954486 - Disclosure - Customer Financing (Detail)", "shortName": "Customer Financing (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "pdco:FinancingReceivableMaximumAmountPerCustomer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "pdco:NumberOfCustomerFinancingContracts", "unitRef": "financingagreement", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R36": { "role": "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "longName": "9954487 - Disclosure - Customer Financing - Activity in DPP Receivables (Details)", "shortName": "Customer Financing - Activity in DPP Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "pdco:ProceedsfromCollectionofDeferredPurchasePriceReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-115", "name": "pdco:DeferredPurchasePriceReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R37": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "longName": "9954488 - Disclosure - Derivative Financial Instruments - Additional Information (Detail)", "shortName": "Derivative Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail", "longName": "9954489 - Disclosure - Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail)", "shortName": "Derivative Financial Instruments - Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InterestRateDerivativeAssetsAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-129", "name": "us-gaap:InterestRateDerivativeAssetsAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R39": { "role": "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "longName": "9954490 - Disclosure - Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail)", "shortName": "Derivative Financial Instruments - Effect of Derivative Instruments in Cash Flow Hedging Relationships on Condensed Consolidated Statements of Income and Other Comprehensive Income (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-137", "name": "us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R40": { "role": "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail", "longName": "9954491 - Disclosure - Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "shortName": "Fair Value Measurements - Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail", "longName": "9954492 - Disclosure - Fair Value Measurements - Additional Information (Detail)", "shortName": "Fair Value Measurements - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.pattersoncompanies.com/role/IncomeTaxesDetail", "longName": "9954493 - Disclosure - Income Taxes (Detail)", "shortName": "Income Taxes (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails", "longName": "9954494 - Disclosure - Technology Partner Innovations, LLC (\"TPI\") (Details)", "shortName": "Technology Partner Innovations, LLC (\"TPI\") (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-155", "name": "us-gaap:PaymentsToAcquireEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R44": { "role": "http://www.pattersoncompanies.com/role/SegmentReportingNarrativeDetail", "longName": "9954495 - Disclosure - Segment Reporting - Narrative (Detail)", "shortName": "Segment Reporting - Narrative (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail", "longName": "9954496 - Disclosure - Segment Reporting - Information about Reportable Segments (Detail)", "shortName": "Segment Reporting - Information about Reportable Segments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "pdco:AssetsExcludingAssetsHeldForSale", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R46": { "role": "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "longName": "9954497 - Disclosure - Accumulated Other Comprehensive Loss (\"AOCL\") - Summary of Accumulated Other Comprehensive Loss (Detail)", "shortName": "Accumulated Other Comprehensive Loss (\"AOCL\") - Summary of Accumulated Other Comprehensive Loss (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-265", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "unique": true } }, "R47": { "role": "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLAdditionalInformationDetail", "longName": "9954498 - Disclosure - Accumulated Other Comprehensive Loss (\"AOCL\") - Additional Information (Detail)", "shortName": "Accumulated Other Comprehensive Loss (\"AOCL\") - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "pdco-20240127.htm", "first": true, "unique": true } } }, "tag": { "pdco_A348SeniorNotesDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "A348SeniorNotesDue2025Member", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "3.48% Senior Notes due 2025", "label": "3.48% Senior Notes due 2025 [Member]", "documentation": "3.48% Senior Notes due 2025" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r20", "r713" ] }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance contracts receivable sold and outstanding", "label": "Construction Contractor, Receivable, Excluding Contract Retainage", "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract." } } }, "auth_ref": [ "r854" ] }, "pdco_AccountsReceivableSecuritizationEligibleReceivablesAmountUtilizedUnderPurchaseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "AccountsReceivableSecuritizationEligibleReceivablesAmountUtilizedUnderPurchaseAgreement", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible receivables, amount utilized under Purchase Agreement", "label": "Accounts Receivable Securitization, Eligible Receivables, Amount Utilized Under Purchase Agreement", "documentation": "Accounts Receivable Securitization, Eligible Receivables, Amount Utilized Under Purchase Agreement" } } }, "auth_ref": [] }, "pdco_AccountsReceivableSecuritizationEligibleReceivablesMaximumAvailableUnderPurchaseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "AccountsReceivableSecuritizationEligibleReceivablesMaximumAvailableUnderPurchaseAgreement", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eligible receivables, maximum available under Purchase Agreement", "label": "Accounts Receivable Securitization, Eligible Receivables, Maximum Available Under Purchase Agreement", "documentation": "Accounts Receivable Securitization, Eligible Receivables, Maximum Available Under Purchase Agreement" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash\u00a0Flow Hedges", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent." } } }, "auth_ref": [ "r7", "r31", "r397" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r149", "r150", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r96", "r138", "r490", "r525", "r526" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r149", "r150", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Loss", "terseLabel": "Total", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r14", "r31", "r406", "r409", "r431", "r521", "r522", "r816", "r817", "r818", "r822", "r823", "r824" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Currency Translation Adjustment", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r6", "r14", "r31", "r150", "r151", "r422", "r423", "r424", "r425", "r426", "r816" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r90" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r372", "r373", "r374", "r534", "r822", "r823", "r824", "r846", "r859" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r771" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r771" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r771" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r771" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r51", "r52", "r344" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r736", "r747", "r757", "r782" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r739", "r750", "r760", "r785" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r771" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r778" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r743", "r751", "r761", "r778", "r786", "r790", "r798" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r796" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r139", "r226", "r266" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r11", "r46", "r48" ] }, "pdco_AnimalHealthMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "AnimalHealthMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Animal Health", "label": "Animal Health [Member]", "documentation": "Animal Health [Member]" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Securities excluded from calculation of diluted earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r188" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r842" ] }, "us-gaap_AssetAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionTable", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Table]", "label": "Asset Acquisition [Table]", "documentation": "Disclosure of information about asset acquisition." } } }, "auth_ref": [ "r842" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r114", "r135", "r160", "r195", "r210", "r216", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r393", "r398", "r419", "r488", "r567", "r713", "r727", "r839", "r840", "r850" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r130", "r141", "r160", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r393", "r398", "r419", "r713", "r839", "r840", "r850" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "pdco_AssetsExcludingAssetsHeldForSale": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "AssetsExcludingAssetsHeldForSale", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total assets", "label": "Assets, Excluding Assets Held For Sale", "documentation": "Assets, Excluding Assets Held For Sale" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r81" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r793" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r794" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r789" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r789" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r789" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r789" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r789" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r789" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r792" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r791" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r790" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r790" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r68", "r72" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r388", "r709", "r710" ] }, "pdco_BusinessAcquisitionAnniversaryClosingDatePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "BusinessAcquisitionAnniversaryClosingDatePeriod", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Anniversary of closing dates, period", "label": "Business Acquisition, Anniversary, Closing Date, Period", "documentation": "Business Acquisition, Anniversary, Closing Date, Period" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r53", "r54", "r388", "r709", "r710" ] }, "pdco_BusinessAcquisitionWorkingCapitalAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "BusinessAcquisitionWorkingCapitalAdjustments", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital adjustments", "label": "Business Acquisition, Working Capital Adjustments", "documentation": "Business Acquisition, Working Capital Adjustments" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdbacks", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r2", "r58", "r391" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r111", "r389" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Identifiable intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r56" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Tangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r55", "r56" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/General" ], "lang": { "en-us": { "role": { "terseLabel": "General", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r85", "r106", "r107" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "pdco_CapacityUnderAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "CapacityUnderAgreement", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Capacity under agreement", "label": "Capacity Under Agreement", "documentation": "Capacity under agreement." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r37", "r132", "r689" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r37", "r103", "r159" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r3", "r103" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of non-cash investing activity:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r769" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r770" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r770" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared per common share (in USD per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r110" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r715", "r716", "r717", "r719", "r720", "r721", "r724", "r822", "r823", "r846", "r857", "r859" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value, (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r89" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r89", "r554" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock, shares, issued", "periodStartLabel": "Beginning Balance (in shares)", "periodEndLabel": "Ending Balance (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r89" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r89", "r554", "r573", "r859", "r860" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.01 par value: 600,000 shares authorized; 90,092 and 96,350 shares issued and outstanding", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r89", "r489", "r713" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r775" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r774" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r776" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r773" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r32", "r146", "r148", "r154", "r483", "r501" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income:", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCL" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss (\"AOCL\")", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r95", "r153", "r482", "r499" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r164", "r197", "r208", "r209", "r210", "r211", "r212", "r214", "r218", "r289", "r290", "r291", "r292", "r294", "r295", "r297", "r299", "r300", "r839", "r840" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r164", "r197", "r208", "r209", "r210", "r211", "r212", "r214", "r218", "r289", "r290", "r291", "r292", "r294", "r295", "r297", "r299", "r300", "r839", "r840" ] }, "pdco_ConsumablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "ConsumablesMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consumable", "label": "Consumables [Member]", "documentation": "Consumables [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r323", "r325", "r336" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r323", "r324", "r336" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralContractBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r337" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r826" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r100", "r160", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r419", "r839" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r162", "r163", "r305", "r320", "r432", "r691", "r693" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover page.", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "pdco_CustomerFinanceContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "CustomerFinanceContractsMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Finance Contracts", "label": "Customer Finance Contracts [Member]", "documentation": "Customer Finance Contracts" } } }, "auth_ref": [] }, "pdco_CustomerFinancingLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "CustomerFinancingLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Financing [Line Items]", "label": "Customer Financing [Line Items]", "documentation": "Customer Financing [Line Items]" } } }, "auth_ref": [] }, "pdco_CustomerFinancingTable": { "xbrltype": "stringItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "CustomerFinancingTable", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Financing [Table]", "label": "Customer Financing [Table]", "documentation": "Customer Financing [Table]" } } }, "auth_ref": [] }, "pdco_CustomerFinancingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "CustomerFinancingTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancing" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Financing", "label": "Customer Financing [Text Block]", "documentation": "This item represents the disclosure of arrangements under which the Company sells its customer finance contracts." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r86", "r87", "r115", "r116", "r164", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r428", "r699", "r700", "r701", "r702", "r703", "r820" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair value of debt", "label": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r310", "r418", "r700", "r701" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r24", "r303" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r25", "r164", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r428", "r699", "r700", "r701", "r702", "r703", "r820" ] }, "pdco_DeferredPurchasePriceReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "DeferredPurchasePriceReceivable", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning DPP receivable balance", "terseLabel": "Ending DPP receivable balance", "label": "Deferred Purchase Price Receivable", "documentation": "Deferred Purchase Price Receivable" } } }, "auth_ref": [] }, "pdco_DeferredPurchasePriceReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "DeferredPurchasePriceReceivableFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "DPP receivable - customer financing", "label": "Deferred Purchase Price Receivable, Fair Value Disclosure", "documentation": "Deferred Purchase Price Receivable, Fair Value Disclosure" } } }, "auth_ref": [] }, "pdco_DeferredPurchasePriceReceivableReceivablesSecuritizationProgramFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "DeferredPurchasePriceReceivableReceivablesSecuritizationProgramFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "DPP receivable - receivables securitization program", "label": "Deferred Purchase Price Receivable, Receivables Securitization Program Fair Value Disclosure", "documentation": "Deferred Purchase Price Receivable, Receivables Securitization Program Fair Value Disclosure" } } }, "auth_ref": [] }, "pdco_DeferredPurchasePriceReceivableTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "DeferredPurchasePriceReceivableTransferred", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Purchase Price Receivable Transferred", "label": "Deferred Purchase Price Receivable Transferred", "documentation": "Deferred Purchase Price Receivable Transferred" } } }, "auth_ref": [] }, "pdco_DentalSupplyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "DentalSupplyMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dental", "label": "Dental Supply [Member]", "documentation": "Dental Supply [Member]" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r11", "r49" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r543", "r545", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r643", "r644", "r645", "r646", "r715", "r717" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) gain on interest rate swap agreements", "verboseLabel": "Gain (loss) recognized in income on derivative", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r845" ] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r845" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r69", "r71", "r73", "r76", "r543", "r545", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r643", "r644", "r645", "r646", "r693", "r715", "r717" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Financial Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r113", "r403", "r411" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r16", "r69", "r73", "r76", "r79", "r80", "r402" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r402" ] }, "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss expected to be reclassified into earnings", "verboseLabel": "Accumulated other comprehensive loss expected to be reclassified into earnings", "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net", "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments." } } }, "auth_ref": [ "r17", "r74" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r411" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r843", "r844" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r16", "r64", "r65", "r66", "r67", "r70", "r73", "r77", "r78", "r80", "r411" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends declared", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r9", "r110" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "verboseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r731" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r764" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in USD per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r155", "r170", "r171", "r172", "r173", "r174", "r178", "r180", "r185", "r186", "r187", "r189", "r413", "r414", "r484", "r502", "r694" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per share attributable to Patterson Companies, Inc.:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in USD per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r155", "r170", "r171", "r172", "r173", "r174", "r180", "r185", "r186", "r187", "r189", "r413", "r414", "r484", "r502", "r694" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r420" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.pattersoncompanies.com/role/IncomeTaxesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r377" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll expense", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r729" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r729" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r729" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r803" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r729" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r729" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r729" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r729" ] }, "pdco_EquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "EquipmentAndSoftwareMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Equipment And Software [Member]", "documentation": "Equipment and Software [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r15", "r126", "r149", "r150", "r151", "r165", "r166", "r167", "r169", "r175", "r177", "r190", "r264", "r265", "r322", "r372", "r373", "r374", "r381", "r382", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r421", "r422", "r423", "r424", "r425", "r426", "r431", "r521", "r522", "r523", "r534", "r593" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r258", "r259", "r261" ] }, "pdco_EquityMethodInvestmentPutOptionCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "EquityMethodInvestmentPutOptionCarryingValue", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value, put option", "label": "Equity Method Investment, Put Option, Carrying Value", "documentation": "Equity Method Investment, Put Option, Carrying Value" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of investment", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r205", "r257", "r814", "r832" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPI" ], "lang": { "en-us": { "role": { "terseLabel": "Technology Partner Innovations, LLC (\"TPI\")", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r124", "r260", "r263", "r804" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r772" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r736", "r747", "r757", "r782" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r733", "r744", "r754", "r779" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r778" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r81", "r82", "r83" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r310", "r338", "r339", "r340", "r341", "r342", "r343", "r417", "r437", "r438", "r439", "r700", "r701", "r706", "r707", "r708" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r415" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r310", "r338", "r343", "r417", "r437", "r706", "r707", "r708" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r310", "r338", "r343", "r417", "r438", "r700", "r701", "r706", "r707", "r708" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r310", "r338", "r339", "r340", "r341", "r342", "r343", "r417", "r439", "r700", "r701", "r706", "r707", "r708" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r310", "r338", "r339", "r340", "r341", "r342", "r343", "r437", "r438", "r439", "r700", "r701", "r706", "r707", "r708" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r68", "r70", "r79" ] }, "pdco_FifthThirdNationalBankMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "FifthThirdNationalBankMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fifth Third Bank", "label": "Fifth Third National Bank [Member]", "documentation": "Fifth Third National Bank [Member]" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r267", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r318", "r321", "r411", "r434", "r435", "r436", "r437", "r438", "r439", "r441", "r442", "r443", "r447", "r448", "r449", "r450", "r453", "r456", "r462", "r463", "r464", "r465", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r478", "r479", "r500", "r697", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r828", "r829", "r830", "r831" ] }, "pdco_FinancingReceivableMaximumAmountPerCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "FinancingReceivableMaximumAmountPerCustomer", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum credit financed for equipment purchases for any one customer", "label": "Financing Receivable Maximum Amount Per Customer", "documentation": "Financing Receivable, Maximum Amount Per Customer" } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year End", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r59" ] }, "pdco_FivePointOneSevenPercentageSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "FivePointOneSevenPercentageSeniorNotesMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "5.17% Senior Notes", "label": "Five Point One Seven Percentage Senior Notes [Member]", "documentation": "Five Point One Seven Percentage Senior Notes [Member]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r740", "r751", "r761", "r786" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Ineffectiveness recorded during period", "label": "Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net", "documentation": "The net gain (loss) relating to components of the gain (loss) on the cash flow hedging instrument excluded from the assessment of cash flow hedge effectiveness. Recognized in earnings." } } }, "auth_ref": [ "r75" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "verboseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r133", "r276", "r481", "r698", "r713", "r834", "r836" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Goodwill, adjustments", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r835" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r99", "r160", "r195", "r209", "r215", "r218", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r419", "r696", "r839" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16", "r402" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Income before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r97", "r119", "r195", "r209", "r215", "r218", "r485", "r495", "r696" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r161", "r375", "r378", "r379", "r380", "r383", "r385", "r386", "r387", "r531" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r122", "r123", "r176", "r177", "r203", "r376", "r384", "r503" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Receivables", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r10" ] }, "pdco_IncreaseDecreaseInInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "IncreaseDecreaseInInterestExpense", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in interest expense", "label": "Increase (Decrease) in Interest Expense", "documentation": "Increase decrease in interest expense." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in assets and liabilities:", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other changes from operating activities, net", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities - stock options, restricted stock and stock purchase plans (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r181", "r182", "r183", "r187", "r345" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r743", "r751", "r761", "r778", "r786", "r790", "r798" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r796" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r732", "r802" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r732", "r802" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r732", "r802" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r45", "r47" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r84", "r121", "r152", "r199", "r427", "r578", "r725", "r858" ] }, "us-gaap_InterestRateCapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateCapMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Cap", "label": "Interest Rate Cap [Member]", "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount." } } }, "auth_ref": [ "r686" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail", "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate contracts", "label": "Interest Rate Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to the right to receive or pay a sum of money at a given interest rate." } } }, "auth_ref": [ "r686", "r693", "r706" ] }, "us-gaap_InterestRateDerivativeAssetsAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativeAssetsAtFairValue", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail", "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate contracts, assets, fair value", "terseLabel": "Derivative instruments", "label": "Interest Rate Derivative Assets, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative assets, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as assets." } } }, "auth_ref": [] }, "us-gaap_InterestRateDerivativeLiabilitiesAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateDerivativeLiabilitiesAtFairValue", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail", "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest rate contracts, liabilities, fair value", "terseLabel": "Derivative instruments", "label": "Interest Rate Derivative Liabilities, at Fair Value", "documentation": "Fair value as of the balance sheet date of interest rate derivative liabilities, which includes all such derivative instruments in hedging and nonhedging relationships that are recognized as liabilities." } } }, "auth_ref": [] }, "pdco_InterestRateSwapAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "InterestRateSwapAgreementMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Agreement", "label": "Interest Rate Swap Agreement [Member]", "documentation": "Interest Rate Swap Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r686", "r722", "r723" ] }, "pdco_InterestRateSwapTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "InterestRateSwapTwoMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Two", "label": "Interest Rate Swap Two [Member]", "documentation": "Interest Rate Swap Two [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r140", "r690", "r713" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type [Axis]", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r536", "r538", "r539", "r541", "r544", "r596", "r605", "r618", "r626", "r639", "r647", "r648", "r664", "r668", "r669", "r670", "r671", "r717" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investments [Domain]", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r536", "r538", "r539", "r541", "r544", "r596", "r605", "r618", "r626", "r639", "r647", "r648", "r664", "r668", "r669", "r670", "r671", "r717" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Investments", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r487" ] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/LegalProceedings" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Proceedings", "label": "Legal Matters and Contingencies [Text Block]", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r109" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r21", "r160", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r394", "r398", "r399", "r419", "r553", "r695", "r727", "r839", "r850", "r851" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r94", "r118", "r493", "r713", "r821", "r833", "r847" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r23", "r131", "r160", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r394", "r398", "r399", "r419", "r713", "r839", "r850", "r851" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on revolving credit", "label": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r86", "r115" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r116", "r309", "r319", "r700", "r701", "r855" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r136" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r137" ] }, "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtPercentageBearingFixedInterestAmount", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Amount", "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r770" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r770" ] }, "pdco_MillerVetHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "MillerVetHoldingsLLCMember", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Miller Vet Holdings, LLC", "label": "Miller Vet Holdings, LLC [Member]", "documentation": "Miller Vet Holdings, LLC" } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "verboseLabel": "Noncontrolling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r29", "r117", "r160", "r262", "r289", "r292", "r293", "r294", "r300", "r301", "r419", "r492", "r556" ] }, "pdco_MitsubishiUFJFinancialGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "MitsubishiUFJFinancialGroupMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "MUFG", "label": "Mitsubishi UFJ Financial Group [Member]", "documentation": "Mitsubishi UFJ Financial Group" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r789" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r797" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r771" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r158" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r158" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r103", "r104", "r105" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Patterson Companies, Inc.", "terseLabel": "Net Income (Loss) Attributable to Parent", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r98", "r105", "r120", "r129", "r145", "r147", "r151", "r160", "r168", "r170", "r171", "r172", "r173", "r176", "r177", "r184", "r195", "r209", "r215", "r218", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r414", "r419", "r498", "r575", "r591", "r592", "r696", "r725", "r839" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to noncontrolling interests", "negatedLabel": "Net loss attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r63", "r112", "r145", "r147", "r176", "r177", "r497", "r818" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "pdco_NonCashAdditionsToDeferredPurchasePriceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "NonCashAdditionsToDeferredPurchasePriceReceivables", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash additions to DPP receivable", "label": "Non-cash Additions to Deferred Purchase Price Receivables", "documentation": "Non-cash Additions to Deferred Purchase Price Receivables" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r770" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r740", "r751", "r761", "r778", "r786" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r768" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r767" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r778" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r797" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r797" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionInvestmentsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionInvestmentsAcquired1", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncash investments acquired", "label": "Noncash or Part Noncash Acquisition, Investments Acquired", "documentation": "The amount of investments that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r38", "r39", "r40" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Contribution from noncontrolling interest", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r13", "r50", "r57" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling Interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r60", "r322", "r822", "r823", "r824", "r859" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsEffectofDerivativeInstrumentsinCashFlowHedgingRelationshipsonCondensedConsolidatedStatementsofIncomeandOtherComprehensiveIncomeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term receivables, net", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Current receivables of finance contracts not yet sold", "label": "Financing Receivable, after Allowance for Credit Loss", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r225", "r272", "r562" ] }, "pdco_NumberOfCustomerFinancingContracts": { "xbrltype": "integerItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "NumberOfCustomerFinancingContracts", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customer financing contracts", "label": "Number Of Customer Financing Contracts", "documentation": "Number Of Customer Financing Contracts" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingNarrativeDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r827" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "verboseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r195", "r209", "r215", "r218", "r696" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r430" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r430" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r429" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r208", "r209", "r210", "r211", "r212", "r218" ] }, "pdco_OtherAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "OtherAccruedLiabilitiesMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Accrued Liabilities", "label": "Other Accrued Liabilities [Member]", "documentation": "Other Accrued Liabilities [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets, net", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r134" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r31", "r150", "r421", "r423", "r426", "r816" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense related t cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r144" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedges, net of tax", "verboseLabel": "Cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r142", "r143" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gains or losses recognized in OCI on cash flow hedging derivative", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r142", "r143", "r400", "r401", "r404" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense related to cash flow hedges", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r144" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation gain (loss)", "verboseLabel": "Foreign currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-cash losses (gains) and other, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r105" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncome", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment income and other", "label": "Other Nonoperating Income", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r156" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/GeneralScheduleofOtherIncomeNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "totalLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r101" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r770" ] }, "pdco_OtherProductMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "OtherProductMember", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Value-added services and other", "label": "Other Product [Member]", "documentation": "Other Product [Member]" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r738", "r749", "r759", "r784" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r741", "r752", "r762", "r787" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r766" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Holdback payment", "label": "Payment for Contingent Consideration Liability, Investing Activities", "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PaymentsForProceedsFromDerivativeInstrumentFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromDerivativeInstrumentFinancingActivities", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for (proceeds from) to settle interest rate swaps", "label": "Payments for (Proceeds from) Derivative Instrument, Financing Activities", "documentation": "The net cash outflow or inflow from derivative instruments during the period, which are classified as financing activities, excluding those designated as hedging instruments." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r35" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r35" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition cash paid", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r33", "r390" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments related to acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r33" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments related to investments", "terseLabel": "Net assets contributed", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r33" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Additions to property and equipment and software", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r102" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r769" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r769" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r768" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r778" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r771" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r767" ] }, "pdco_PercentageOfPrincipalAmountOfFinancingContractsHeldAsCollateral": { "xbrltype": "percentItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "PercentageOfPrincipalAmountOfFinancingContractsHeldAsCollateral", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of principal amount of financing contracts held as collateral (at least)", "label": "Percentage Of Principal Amount Of Financing Contracts Held As Collateral", "documentation": "Percentage Of Principal Amount Of Financing Contracts Held As Collateral" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r815" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsFairValueofDerivativeInstrumentsIncludedinCondensedConsolidatedBalanceSheetsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid Expenses and Other Current Assets", "label": "Prepaid Expenses and Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromAccountsReceivableSecuritization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromAccountsReceivableSecuritization", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Receivables sold", "label": "Proceeds from Accounts Receivable Securitization", "documentation": "Proceeds from securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing activities", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r805", "r819" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Draw on revolving credit", "label": "Proceeds from (Repayments of) Lines of Credit", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "pdco_ProceedsfromCollectionofDeferredPurchasePriceReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "ProceedsfromCollectionofDeferredPurchasePriceReceivables", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Collection of DPP receivable", "negatedTerseLabel": "Collection of DPP receivable", "label": "Proceeds from Collection of Deferred Purchase Price Receivables", "documentation": "Proceeds from Collection of Deferred Purchase Price Receivables" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r220", "r480", "r515", "r516", "r517", "r518", "r519", "r520", "r687", "r704", "r714", "r806", "r837", "r838", "r841", "r856" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r220", "r480", "r515", "r516", "r517", "r518", "r519", "r520", "r687", "r704", "r714", "r806", "r837", "r838", "r841", "r856" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r129", "r145", "r147", "r157", "r160", "r168", "r176", "r177", "r195", "r209", "r215", "r218", "r262", "r289", "r290", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r392", "r395", "r396", "r414", "r419", "r485", "r496", "r533", "r575", "r591", "r592", "r696", "r711", "r712", "r726", "r818", "r839" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r486", "r494", "r713" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r766" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r766" ] }, "pdco_RateOfBadDebtsWrittenOffMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "RateOfBadDebtsWrittenOffMaximum", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt write-offs, percentage (less than)", "label": "Rate Of Bad Debts Written Off Maximum", "documentation": "Rate Of Bad Debts Written Off, Maximum" } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net of allowance for doubtful accounts of $3,949 and $3,667", "label": "Receivables, Net, Current", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r713" ] }, "pdco_ReceivablesPurchaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "ReceivablesPurchaseAgreementsMember", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Purchase Agreements", "label": "Receivables Purchase Agreements [Member]", "documentation": "Receivables Purchase Agreements" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from AOCL", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r18", "r31", "r150", "r421", "r425", "r426", "r816" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r733", "r744", "r754", "r779" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r36", "r529" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r162", "r163", "r305", "r320", "r432", "r692", "r693" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r734", "r745", "r755", "r780" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r735", "r746", "r756", "r781" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r742", "r753", "r763", "r788" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r91", "r110", "r491", "r524", "r526", "r530", "r555", "r713" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r126", "r165", "r166", "r167", "r169", "r175", "r177", "r264", "r265", "r372", "r373", "r374", "r381", "r382", "r405", "r407", "r408", "r410", "r412", "r521", "r523", "r534", "r859" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r196", "r197", "r208", "r213", "r214", "r220", "r222", "r224", "r334", "r335", "r480" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r125", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r685" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r797" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r797" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity Related to DPP Receivable", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r31", "r848", "r849" ] }, "pdco_ScheduleOfDeferredPurchasePriceReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "ScheduleOfDeferredPurchasePriceReceivableTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/TransfersandServicingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Purchase Price Receivable", "label": "Schedule of Deferred Purchase Price Receivable [Table Text Block]", "documentation": "Schedule of Deferred Purchase Price Receivable" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of Derivative instruments in Cash Flow Hedging Relationship on Condensed Consolidated Statements of Income and Other Comprehensive Income (OCI)", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r69", "r73", "r402" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/DerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Derivative Instruments Included in Condensed Consolidated Balance Sheets", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Basic and Diluted Earnings Per Share (EPS)", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r825" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail", "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r258", "r259", "r261" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r160", "r258", "r259", "r261", "r262", "r419" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r129", "r160", "r258", "r259", "r261", "r262", "r419" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and Liabilities Measured at Fair Value on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r416", "r417" ] }, "us-gaap_ScheduleOfInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Line Items]", "label": "Schedule of Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667" ] }, "us-gaap_ScheduleOfInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentsTable", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments [Table]", "label": "Schedule of Investments [Table]", "documentation": "Disclosure of information about investments owned by investment company." } } }, "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r649", "r650", "r651", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/GeneralTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Income", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r41", "r42", "r43", "r44" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Information about Reportable Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r41", "r42", "r43", "r44" ] }, "us-gaap_SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuritizationFinancialAssetForWhichTransferIsAccountedAsSaleGainLossOnSale", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on sale of receivables", "terseLabel": "(Loss) gain on sale of financing contracts", "label": "Securitization or Asset-Backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale, Gain (Loss) on Sale", "documentation": "Reflects, by transferred financial asset type, the amount of sales proceeds in excess of or deficient from the sum of the carrying amounts of transferred financial assets plus transaction costs, including those transactions in which the seller/transferor has continuing involvement with the financial assets that have been transferred." } } }, "auth_ref": [ "r436" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r728" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r730" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r192", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r224", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r287", "r288", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r698", "r806", "r856" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r222", "r223", "r537", "r540", "r542", "r605", "r618", "r639", "r664", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r688", "r705", "r717", "r841", "r856" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentandGeographicData" ], "lang": { "en-us": { "role": { "terseLabel": "Segment and Geographic Data", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r191", "r192", "r193", "r194", "r195", "r207", "r212", "r216", "r217", "r218", "r219", "r220", "r221", "r224" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.pattersoncompanies.com/role/AcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Business Acquisitions", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ServicingAssetAtFairValueDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServicingAssetAtFairValueDisposals", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing contracts sold", "label": "Servicing Asset at Fair Value, Disposals", "documentation": "Decrease in servicing assets subsequently measured at fair value resulting from conveyance of servicing rights to unrelated parties." } } }, "auth_ref": [ "r464" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash employee compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r128", "r192", "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r218", "r224", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r698", "r806", "r856" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r27", "r126", "r149", "r150", "r151", "r165", "r166", "r167", "r169", "r175", "r177", "r190", "r264", "r265", "r322", "r372", "r373", "r374", "r381", "r382", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r421", "r422", "r423", "r424", "r425", "r426", "r431", "r521", "r522", "r523", "r534", "r593" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r222", "r223", "r537", "r540", "r542", "r605", "r618", "r639", "r664", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r688", "r705", "r717", "r841", "r856" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r165", "r166", "r167", "r190", "r480", "r527", "r535", "r546", "r548", "r549", "r550", "r551", "r552", "r554", "r557", "r558", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r572", "r574", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r593", "r718" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r165", "r166", "r167", "r190", "r480", "r527", "r535", "r546", "r548", "r549", "r550", "r551", "r552", "r554", "r557", "r558", "r559", "r560", "r561", "r563", "r564", "r565", "r566", "r568", "r569", "r570", "r571", "r572", "r574", "r576", "r577", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r593", "r718" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r737", "r748", "r758", "r783" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued and related tax benefits (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r15", "r88", "r89", "r110", "r528", "r593", "r672" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r15", "r88", "r89", "r110", "r534", "r593", "r672", "r726" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r88", "r89", "r110", "r529", "r593", "r673" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of common stock", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r88", "r89", "r110", "r534", "r593", "r673", "r726" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/AccumulatedOtherComprehensiveLossAOCLSummaryofAccumulatedOtherComprehensiveLossDetail", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Patterson Companies, Inc. stockholders' equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r89", "r92", "r93", "r108", "r556", "r573", "r594", "r595", "r713", "r727", "r821", "r833", "r847", "r859" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r60", "r61", "r62", "r126", "r127", "r150", "r165", "r166", "r167", "r169", "r175", "r264", "r265", "r322", "r372", "r373", "r374", "r381", "r382", "r405", "r406", "r407", "r408", "r409", "r410", "r412", "r421", "r422", "r426", "r431", "r522", "r523", "r532", "r556", "r573", "r594", "r595", "r674", "r726", "r821", "r833", "r847", "r859" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r777" ] }, "pdco_TechnologyPartnerInnovationsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "TechnologyPartnerInnovationsLLCMember", "presentation": [ "http://www.pattersoncompanies.com/role/TechnologyPartnerInnovationsLLCTPIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology Partner Innovations, LLC", "label": "Technology Partner Innovations, LLC [Member]", "documentation": "Technology Partner Innovations, LLC [Member]" } } }, "auth_ref": [] }, "pdco_TimothyERoganMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "TimothyERoganMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Timothy E. Rogan [Member]", "documentation": "Timothy E. Rogan" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r769" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r776" ] }, "pdco_TradeAccountsReceivableSoldToThirdParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "TradeAccountsReceivableSoldToThirdParty", "crdr": "credit", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables sold", "label": "Trade Accounts Receivable Sold to Third Party", "documentation": "Trade Accounts Receivable Sold to Third Party" } } }, "auth_ref": [] }, "pdco_TradeReceivablesSoldFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "TradeReceivablesSoldFairValue", "crdr": "debit", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables sold, fair value", "label": "Trade Receivables Sold, Fair Value", "documentation": "Trade Receivables Sold, Fair Value" } } }, "auth_ref": [] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r796" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r798" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.pattersoncompanies.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsLineItems", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]", "label": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r457", "r852" ] }, "us-gaap_TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferOfCertainFinancialAssetsAccountedForAsSecuredBorrowingsTable", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table]", "label": "Transfer of Certain Financial Assets Accounted for as Secured Borrowings [Table]", "documentation": "Disclosure of information about the nature and risks of short-term collateralized financing obtained through repurchase agreements, securities lending transactions and repurchase-to-maturity transactions, accounted for as secured borrowings." } } }, "auth_ref": [ "r457", "r852" ] }, "us-gaap_TransfersAndServicingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Transfers and Servicing [Abstract]", "label": "Transfers and Servicing [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialAssetsTextBlock", "presentation": [ "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgram" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Securitization Program", "label": "Transfers and Servicing of Financial Assets [Text Block]", "documentation": "The entire disclosure for a transferor's continuing involvement in financial assets that it has transferred in a securitization or asset-backed financing arrangement, the nature of any restrictions on assets reported by an entity in its statement of financial position that relate to a transferred financial asset (including the carrying amounts of such assets), how servicing assets and servicing liabilities are reported, and (for securitization or asset-backed financing arrangements accounted for as sales) when a transferor has continuing involvement with the transferred financial assets and transfers of financial assets accounted for as secured borrowings, how the transfer of financial assets affects an entity's financial position, financial performance, and cash flows." } } }, "auth_ref": [ "r433", "r434", "r435", "r440", "r444", "r445", "r446", "r451", "r452", "r454", "r455", "r458", "r459", "r460", "r461", "r466", "r467", "r474", "r476", "r547", "r853" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingActivityinDPPReceivablesDetails", "http://www.pattersoncompanies.com/role/CustomerFinancingDetail", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramActivityinDPPReceivableDetails", "http://www.pattersoncompanies.com/role/ReceivablesSecuritizationProgramNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r318", "r321", "r411", "r434", "r435", "r436", "r437", "r438", "r439", "r441", "r442", "r443", "r447", "r448", "r449", "r450", "r453", "r456", "r462", "r463", "r464", "r465", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r477", "r478", "r479", "r500", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r828", "r829", "r830", "r831" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r799" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r800" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r798" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r798" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r801" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r799" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.pattersoncompanies.com/role/SegmentReportingInformationaboutReportableSegmentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r795" ] }, "pdco_UnsettledContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "UnsettledContractsMember", "presentation": [ "http://www.pattersoncompanies.com/role/CustomerFinancingDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unsettled Financing Arrangements", "label": "Unsettled Contracts [Member]", "documentation": "Unsettled Contracts [Member]" } } }, "auth_ref": [] }, "pdco_VetsourceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.pattersoncompanies.com/20240127", "localname": "VetsourceMember", "presentation": [ "http://www.pattersoncompanies.com/role/FairValueMeasurementsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Vetsource", "label": "Vetsource [Member]", "documentation": "Vetsource" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Denominator for diluted earnings per share\u00a0\u2013\u00a0weighted average shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r179", "r187" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.pattersoncompanies.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEANDOTHERCOMPREHENSIVEINCOME", "http://www.pattersoncompanies.com/role/GeneralComputationofBasicandDilutedEarningsPerShareEPSDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Denominator for basic earnings per share\u00a0\u2013\u00a0weighted average shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r178", "r187" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//860/tableOfContent" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 5)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r804": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-2" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 67 0000891024-24-000005-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000891024-24-000005-xbrl.zip M4$L#!!0 ( $QW7%CJJQN-E@< -(? 6 97AH:6)I=#,Q,3 Q,CT:2=7-LRXYGLDDZDWUIVNY,9_9E!R0. M+:Q)@@5 R>JOW^\ H"1;<[SLWXG+NJ_+J1N1+^?9KTWSUS>1R?+X_#(9>94:NK2Z470JNW!UKEXSP?%>KD?))-YM+XBZ56?CX;#8=_.PA3 MKRX+ RW2@MR4QLY>#<._"Q[I%[+2Y6KVW3NK9?E=S\G:]1U97<1AIW\C;(>= MP^,RGG:*U:6NJ3M]-.;S/M[.=::]F(P&H\MCGK\E>ASD]M26(TD?W1]% >"6/%Z$2EA[96T('U^QF*6>TU.2B9SV5] M3>)=[EG]T?EDVA/2/5/]I#(-NV>S08*U8?!>OQJ]&5Y,AN,.Q9^ES61-KO_# M;4FK3L'Q<#A^LG)[>+Q_U7]:!SJM_B";3/?:Y%,/X:N6I1+_&(A_M5!ZU1-Y MX/4*AI#^]:N3LXL'I:^DO49@\::9O<%Y?[(RHX'X).823F=IH6D)K/U<._%K M*RWP*%=XWQ@+*&OQO;&5& W[/XK"1&(W.-0H06 ZK"%K+%J)\6DOQFN@_UEZ M[.*P^+VI&EG#!7KB4YT/8*/SEV*C\4#\73IH"#6JE;BIS;(D=4V]:*ID(&7@ MWK5!2L.&4M="UBO$ &];@IA(=ERRX!2+9LTP.CTPB684G1F1IM46[ M/@EI*5@=5M094CD' M-@+46:G=G*?SM K>S![-STJ[O#2NQ3KVBB,\J.'SD,69 M4JO0+[DV3P5T8\$5$#ZTD]*4H\.[9D1S$#W*7,HSUPASF/]]U' M$PBD6VC%O) HHR0'*>G *<[J3!9I50<AE M*C M8*30CG"G@LZMD^XHRC:7;IVPV+,#RTB%D!>LDL+1"DW'#96I-[DWO_>[#?5D M9OW)/#I)/<7_5HZ&1EQU%.QM_(W=?YL&&]=C")^0L':JC+5H$I6&-]:M>Z O!+3/(0CRN-.0+FQR")DWH_!W_S_5.QW#ZM=40/["YK<.W)'?T MTJO.B/H[='.Q*V MJ5J+'YY0*"QVM??-!'J0* DL )A)]+V8-AY3AV@I0P#!!F109]_; +S\C M=+7A.P3^PL(9>K P!?\%1N$[20*S%R.FKA>F7!"'S5I>I\\]-KD\54UI5H31 MY=Q$/Y=WJ )H_R^99? '&/S+GV/O[OM-,?H !$+D$-]39OGK8\1L?)8^03Y- MZ/UZ?DN%HOB="#Z4^^G@#*Y(MH_S2]DXFG5_7"!?-*5 M5#.^NEIPTD$=D! .8,?A=*LU/1N\.9ORQ9:'%;SJ#DYW7H-PYW7LU>[8^=G@ M?/CP\' P6H\=A[WC_M# -;)^>S YZ!8D4L[&S:T8W:4D\_2^$E'^;T6Y841H M"G\,OSO7 &OJ/$+3!"<3$(J*T-F+3N@OF"%YYC.PQ._1_OGC_!D]$OKN]&'L M@1O*796/@_L]YF+V*V.=EO*=^'.[R_PM02P,$% @ 3'=<6&Z'CH%[!P B1\ !8 !E M>&AI8FET,S$R,#$R-S(P,C0N:'1MU5G;;B.Y$7W/5S V,FL#DBS)\EB6/08F MZW33K@ZE75D]G M7@S[PY'XQ=@[O9!QW&M?TFV[S\U9?+XY"X?<9$:M;F^47@BMWAWIT97*^S0> MY>IM?Z14,;X8RTN570VOU' HL^P?@R,LQ?2XQOE52>^.YKKJSHC/GXR&O6RW+[SI. M5J[KR.HB#CO]+\)VV#D\+N-IEUA=ZHK:TP=#/N_3_4QGVHOS06]X<\;SMV2. M@D!Q>_MP;$^*TL]K28Y+$?VZ%LJ\8&LUX7.I=>F$J80?D;BPTQ3(3[K M2E8Y3A _%IA!5OS46-=(B.;-CL(O0YV_-26)P;GL#D8G\E08*P87*CTTE8(. MK-_/E#=6>TU.?+K/9[*:DGB?>U9_<'4^Z@CI7JA^4IF:W;/>(,':,'AOC@=O M^]?G_6&+XL_29K(BU_WQOJ15J^"PW]]EZ]K#I)W"R;RI)V\ASY:N_VP<>++Z MG90=[57V2T?\0 M=B;_TQ)^EM:N.R -=5]!/^C?'%^/K5Z+*H">^B)ERPJ*5 M&%YV8A@&J#])CUT<%G\P\UI68'9'?*GR'FQT]5IL-&24'32$&O.5N*O,LB0U MI4XT53*0,O#:RB!384,)%;VJJ7B.-$MJ?"3\Q? !)13'\GA=-@DA+FO ];A")S+QAV^ MA$-A1C!^.BD&5]-8; "_6F@7O!6SJ K[<%FP\?/M6&&IE '-%%TWB'12'.%! M#9^'+,Z46H4VR#69TTI+&S*JCCD@1*^*=VH">/!MXP@"^5!@=D2- M#*_SII0_,N*)B!I83^I94>+%L24[C1G@(64.]L = MYASNNP<3"*1;:,6\D"BC) N?%K(L@D^R(:DHN N9P$3N#V9=YV'#H@I\7%_,@[4P$+$ Q=3 M?F8:_[0$AT0]N9Y-7,\47R_N1-962H'M%"T16CP@RP>\6G15&PFBX78!X&H^ MY=,]=/?9R.39*[5GJO$Z>6%B -?#/ M1VN2^"@8*;0CW*F@I-'LWO M_->&>C:S_L\\ND@]Q6\K1T,CKEH*=C;^QNZ_38.-ZS&$STA8.U7&6C2)2L,; MZ]8Y(KS EG,TIY[H/P2WS" +\;C2D"]L<@*:U*'S=_P_USLMP^G71D/\P.:F M"I^(W.EKKSHCZN_1S7%&#Q\N<3A7Y[DFH)#B^[H$7)*\XX =,VH(V:$6"%\# MVL[N6=BF:BUV-'N<4RHL=+3VS2=YD"H(+ &82/2=F#4<4H9KYH "A@G*I,BX MMP=^_1FAK0W?(_ 7%L[0@84I^"\P"M])$IB=&#%UM3#E@CAL5G*:/O?8Y/(T MKTNS(HPN9R;ZN7Q %4#[/\DLO=_!X'MN"Y[<]YMB]!$(A,@A/E-F^>MCQ&PX MCI\@GR?SBU53M$+Y4/^G,S/X)MDNCBYE[6C2_G&-!%*7S.?\!75@K,0"H,$>4 _#J?;J]&X]W8\X@LL#[MXU1Z<[K9ZX6[KS*O=L:MQ M[ZK_]'"_-UB/G86]X_[0P-6R>G=T?M0N2"R=#.M[,7C(42;N8R6B_-\*G*#B MF^,1'#3\/KH56%/I #T3F,PNJ"E"HR]:D5^^$7Z[XB]?MR5/ N>=LA= MZU98>71OC"8[?.J=Q.]""]JY2=XP)GAR?[-$9J!-XW>7?.7.-_W&J_"S< 7_ M;U!+ P04 " !,=UQ8X[D69$D$ #[#P %@ &5X:&EB:70S,C$P,3(W M,C R-"YH=&W=5VUOVS80_KY?P3E8F@*V+,F.WV,@R%J@^]*7="BP+P,EGBPN M-*F25!SMU^](RHX3ITB ;D6R?# BW1WOGN=>=%R4=BV6BQ(H6_ZT^+G7([^J MO%Z#M"370"TP4ALN5^0+ W-%>KU6ZT)5C>:KTI(T3H?DB])7_)H&N>56P')[ MSJ(?GA=][V21*=8L%XQ?$\[..GPT3@?YB$X!AL60Y=/I $9#R"!FZ7B2Q?F? M20=-43W8&-L(..NLN>R5X/S/AFDT/JWL?,.9+6=)'/_2\:K+1:$016N0*Z'T M["CV?W,GZ15TS44S>W6N.16ONH9*TS.@>1'$AO\->!R>[!\WP=L8K067L/6> MI,[?FYN29]R201HEB[[3WXLY!(+ ]?*N[ "5A1O;HX*OY"Q'YD!W?B2("]"6 M%SRGEBM)5$%L">2BY%"0-S>0UY9? WE?H ;H Y#/ T)5:U-3]&8522;D]^@R MNHC()>0.TO%1,HKGR> T[A)J"&6J75&=4@NF]OQ'0 MD//8_PC%\$,<[27(E92"=;+@M M/:Z/-=5(J6C()ZB4]J@^4(NO#*I=J'5%)0?3)>]D'G7)B;,Y/IJD:3P/PL8_ M)?/7!/7?*KTF2=S[2 JE_?E?=^=7&+=B!"3#0OB-2A0T)!UW_5#S55)P@:)= M:%@@M>86O1,J&?9%7E*Y A?4FAOC&T=Z38:SDY2@ 8/?CS! V@;8];HU^M<& MLX"N5&BP7?\%0"0/S>E0_]M%3AXM)Q")2^R6=?@48(]:REUQ\E#;6Q(I]TVDP3B^NDY, MA2!H!BX09--42* )55YP267NWN.!C/NC71.A5BT"W0H;TOLT]^H_>B'LG9-M M&^-RA'A%P(%-L\$:L2 Q#&3'[U=MK3&2-8<]66+S9H#ZE5;7W(TG;+[]@>"8 MVW!D.W-5V^8'3[JO4]1:'O"4$:8)QX1@J$5!Z@K?N%C!V.]/PP-KT,.? M5;]N9VQ&O MW13-J6A]>'=!W*Z/PTDTF@S=!FDQ3,NVCMOE,O++9=^R0]ET$DWC;XOC*-G) M^O[L<#XB,)BKL\Z@LS6H*&.X<<_2ZH8D=[D44!R "/'_J"KW$(^/AN.Y\;]X M7< JQX]G1/ZH\?O1['+[!*1M.EW1(%!BE.",;(-^_C1\#_3GC^X#SF4]73!TT MFP5L65(8GL6CR6])!TU1/=@8VPAVWEEQV2N9BS\=I-'H MK+*S#:>VG"9Q_$W'JR[FA4(4K4&NA-+3H]C_S9RD5Y 5%\WTS87F1+SI&B)- MSS#-BR V_ ^&[M"S_[H)T49H+;ADV^A)ZN*]NRUYQBV!3'>PFYDC(4'3;U1_40L_F10[5*M M*B(Y,UUX+_.H"R?.YOAHG*;Q+ @;_RV9O074OU)Z!4G<^PB%TM[_YYW_"O-6 M%)BD2(3OB41! ^FHZP\USY*""Q3M4D."U)I;C Y$4GAWFY=$+IE+:L6-\8,C MO2;%LQ-*IADFOY]A@+1-L.MU:XRO#78!0ZDP8+OY"X @#\/I4/_;)(2R M)+;KC$MNX$:J#59ER8Z/SL:S5\*U)()?$&3+J*(6V/XQSS35S M]Y9QZ!]4]80@I30D9R?T[:YL=Y38T:&M73(Y'6"-)C-'EE=2IS34B4N&.G#QP>UM$POT0:69(5P0<.#0;Y(AE$M/ ZOC]JN4:A:PY MG,D2AS=CJ%]IM>;N>,+AVS\07.4V'*N=.=:V_4%/#W6*6DMNRCL'SSG"-'!L M"*9:%%!7^(O+E1G[S]OPR!KT^+7JETLTLB03;"O/E,:3LH<]%*0R;+K]9T:Y MJ01IIESZGGBC69M3IJQ5JZG;$=?N%,V):&/X<$'! MV^4R\LMEW])#V60<3>*_%L=1LI/UO>_@'Q$8[-5YY[2S-:@(I;AQ3]/J%I+[ MM12L. 1\O]2+/<0CX\&HYGQG_ #6^/8_QC!MT3K9M?99^!LF^DH@S#!*,$I M;%-^^47X^\!?/K:GMO[_!<@KENFP\(W#PG<(K^\/DN>\Y?8.L0?OTDH9?]=- M-1-XMZW9P4OU;B#\017?F9 ,IZ*VAR9/O"G;S_#4[OLG_I]02P,$% @ M3'=<6,E$HW3;\@ BY\/ !$ !P9&-O+3(P,C0P,3(W+FAT;>Q]ZW?B2)+O M]_TK=.BY.]7GR)3>#UV9*MMCJ)F=^V6.0(G1-)882=CE_>MO9$K8 M8, @)*&4B#F[70;TR(SX160\,B-^^;\_'J;"(PDC+_!__;/$RN-2/?FU-XGAV_O'CT]-3^TEM!^']1]FV[8\_ MZ#6MY*)S[T>\0F_R-C]&D205GA7%CC\BB^OAR7^\>A$9&F,9Q$9K=P!G]OWP>.[ MPY3U,\DZ4^77YVQ[J:PN/6AY5N[KM);':'Q,?EQ<.H_.[AUG]G+MV(F&[-KT M!THS=7'QS!T%*P.9.7$,C V G0\SQ_=(U(:_Z#V:)"OFXKY1,/?C\'EU0 LZ MI#^NO.A'Y&T" 8Q?_O@_W[[V1Q/RX)R]98Y+O,VO@!]6'D]&[N8+X8?5<:SQ M>P6.]-?%I5$8KQ,1OEQYGA<%FB*;[P$NN8+=<#YU0$1:Q#_[WF]U?ID0Q^W\ M\D!B1Z"WGY'_S+W'7UL7@1\3/SX;/,^ $J/DTZ^MF/R(/S)Y^=CYK__ZKU]B M+YZ2#N7@V8(]OWQ,OOSE8_+H8> ^=WYQO46ZT6SJ?-\[@<^@0%X M/\[IA21,_O1OY 0F^4O/]'?$?&O[9&9P!@WWF@3R+>>?>!^"[\ M?_QEZMRW! ]X,#Y3]%9G[$PC\LO'E0=E>.YE,)JSQWK1R)G^DSCA%_@F>GF# MT>K0&1?U@ENX/'!77V&V.G]3#W]!SP=&/%_ *T)G>N6[Y,=?R?/+PZU61X+_ M6;:<:Q87\S!P1=]DA^ M1&EX,[ZBRH+@,D(R(7X$UR5?]G[$].-P2GH^?1=3AXOQ MZ:;\73YW!4S,"3%..-"GE>)-2S)=)@:(['X1N M-PPOYXL1)0O0KZUTT3IWYZ'KO,#04F"DJBVOO?'CJBX(R9@ SD8DVJ#"J,(\ MCYCVAC$)3(&>QZ"X?FU%WL-L2E4Y^VX2TB&O:*OVC\@%7<;>]_J2])U1, _9 M)[:@GZ?S9D.G8K#XGC!!6WSR7/IY[)%08&,B&]?IBZN_K@K@VYL[BZ]6GSYC M>F+Q"5:J,*;B1G612L5,E1;WO?[V,DQW<:EV)LE,(E=_67Q>O.3CRKPWDT'A M@ S)DAVG,U. N2\/2G_9;V9SWTNF%4T7Q \>/'_38_>%\\HC/JZ.?B<_=0[X^49-RM(2 M1X^D)@W>R*!0,NRW6JB,#%819##Y(X,$7K%\9#)899,AG0VYIX9D\M&%E_V8 M3;V1%W\C#T-XA>L]4!LR\%_-T1?CLP=N(#@/8'B"E^;'4?>'!^OAXC+X_B'P M^W$P^B-YUB\?-[[BA1HO(\FF?955DR:;]ETEN5USDG==UZ,6-;B*CN=>^1?. MS(N=:5W(+TMUI_\(W/7Y%*YUF?.TP2>K#2]*=UU*YL4=B<%9)F[/"7WP7:/: M$+YT9ZEDPE_3F*P?A\%TRF(&,?C+45P;\G/F@14YM=+=IB:JUT,M0;C47&)< M'DM0YLX_JH@.I3M(M5^3>.!2Z?Y;0Q8P'GB%3B;G#$*7M#[,4NKNOQXQ9&,6 M9-0J=?=3*XK9%$;_NKNK',1L"N-%Z;YK[>WCD@A?=\^ZFIA-8>3GP3\N:6IU M=WFYB-D -_:T!5?2OKEL01ZSF%70H>X>YO%C-E5PJ>YN9E4QFPIXI:*7R3F# MT"6M$;/J[K\>+V:S0O,\1JU:=S^UFIA-_..2IE9WEY>'F$T5&\_5NGO!1X]55,$EK>[^;T6QBDIX57=7 M^)BQBDH85'?WMZI8127,JKO??*Q8Q1N:YS'FM-K[RA7$*HJD?]W]XZIC%47R MHNXN\U%C%442'K=45TK^TAWZZJ96=Y>W^EA%PHV]:@6\*121QQ;42_>":T*' MNGN81X[95,2ENKN9E<1L*N(5>IF<,PA=TAHQJ^[^ZQ%C-H<7T7I#\[K[J17% M; JC?]W=50YB-H7QHN[)Z&/'; HC?-T]ZVIB-D61WZA[EIB+P,:^M6)5NG>W M&(/)J'/-W"+I4'>7^?B!C2JX5'=GN:K 1A6\JKO??-3 1A4,JKNO7%E@HPIF MU=W)/F)@PRS*J*V]8UU-8*,P^M?=F>8@L%$8+^KN7Q\[L%$4X];5!#8* M(S\/_G%)4ZN[R\M%S,;SJIA- M%;Q"+Y-S!J%+6B-FU=U_/5[,9H7FN8S:NONIU<1L"J._57=WM?J837&\P,W: M%1&^[IYU)3&;XLC/@W]3GUJ'_/(\ SU'4'0'Y(Z;G$\+/W%%P_LV;3DGX M=Q+_'L#C .]?OUXTKJ<1H<^OJUX*#Y=2RLKEU[[]XON./@+Q7,+UP3N]> M6KGNR(AXC\YP2J+;>3B:.!'IWH>$61KUL=JX===Y)7Z!AYUEB5O'G2OJ'[KV M%QC6DB5N?7Q^696AG7>!BSS0%UF53:S M\^^=Q:A?^/! G&@>DF2>+]>]S&[QY,5EB\_TT=N8S%VT(0KC\XM@3J,V,U S MS]?. UD),\31?.A%$^_[E[^\ .&W,)C/&K)>O0#!G].!KS$_?0;\>0B_N0M> M\,3O(NWK"#Z%^\<3P93+S0O7:2=,YGQ^>HYD&A]B!WH01.F%/.&4-9 MXBY*P*D&*G"3H"S5-#IP,8_BX(&$R57D@J9UG-$17-,J=ES(M/@>;9L#GSW(Q+'4^*6 MR)J2_!"9.V>?-VH7F1.0N7.U>=- 91&>.W>;8\(7&3&6N7.E.29\H8J=.Y^: M8\(7N.-!EKGUJR]A&H].S+;]+BA_YT5_K&Y&66R.O ,+[L*I3T15X=93?I_N M#/7+1.\_.;.7_$V9Y)<9^56Y&/)SZP)?DF&\4=5\ 8[8CG K7N[E0-=5;.62'TY)Z 4]%(I#BZM>J;HQ5"< M6U>5+Y6S'%9(&+!76"&Y]%4ZS+,F57;5POA5N?]P A&3P%]3&( MN/5Y.41\H83GUN?E=UFH*B>@<.LF<\RKBC(#"K>>]6=G2H,5_0DA\==@Y*P? M\;@-R%U&6VJA8E5MG'Z%P9/M2 MY3;PL!L*C/'T;/()\;Y0-MW1*)P3]ZOG M#+VI%WOE1CJ+%?L&Q7).@/6%2CVWT:3,&G]_\E??7Y+(N_%1E M>W ;)?OB>.'?G>F*(3CB;/7\DCF:XRZ^6B*W\VCR-VA5R;8)7& M;;"J"#XH]>$#MS&C(OB@UH%?+Q7* M!^YB-;0 41_>Z,ZGY&:<-#?X1N))X+Z>BU__EI WA8K^3N(HF(>CVK3XD'7N MXB*U8D6A4L%=#*(@5@S(:.('T^#^^1;\,9^$5[X?/#)7L?P6%;*URJ+W#D#9 M[-)B0@8Z=R&#)G SHX>O%=2N0M:Y\_ ;PC, M)M[(23WV$2UK&SZ??^\W3>\:W$53JF=%14K3X#.@4K%45&);&GP&5"J6BDK2 ML@:? 97=K/CM<^/6"CZC(96RHJJU@L]01L524U2I:*2M<*LJ[==JE14LE:8#?2V=[[BI7GVXC6+ M/MEI+"]:"G5>PF=GVI_/9M/G9N8N/A1&I]R'0];T' M9_H[<:;QI*%+'$:DN(% 5:MH72-2#81 50MU72-2#81 5;9 72-2[VPMJRL$ MJK(%ZAJ1:B $JK(%N(M(G2X$*K(%;.Z"7J<+@8IL 9N[N!IGJ8GFVP(V=Z&[ MTX5 1;: 7=?H8 ,A4)4M4-?H8 ,A4)4MP%UTD%/^5+50ZXY0_5:VBW,75 M..5/54L<=T$O3OE3U?I3UXC4$5(3B\LN@G 6A'!I(Y!I"@!<(5&,+*!)W$2E.^5/50LU=N(A3_E2UBM8UEG,J2UQ= M8SFGLOYP%\NA)LAM&+CS47P3]DGXZ(V62PA?!'XT?W"&TYT=[.NZXG 7O>&& M(U6M,5S&:[C@2$6KBLQE^(0+CE2TCLA<1C/>X0BM5C^CC^KZ;C\8QT].V% 7 M1N8RRL 7:RI:663NO'_^6%/5$L.=X\\?:ZI::[CS^7>PYB:>D##]O:%K#'=N M/C\LJ6IMJ9MG?U0IJ69-J9MK?U0IJ68M::YOO_--G%:.J&@)4YH;4Z@K$BI: M.96ZQ3*:CX2*%FRE;J&3YB.A(CM!.8%(35TA497!< (1HKI"HBK+H6Z1J1." M1%4F1-TB8R<$B:IL">XB@:/[.!YV[^"2"HG*; M0NQ*.[% MBPNV<1[B/S77HB7Y 29W\1ON%6-9 MG. NPD)&[OF5[WJ/G@LP7XIL#+R'()X\]^Z">\=O9IK;Y"X.4A4W\L/]H_?C M/"11, ]')$H^3HCCLO' ?#J_P'\8W3W%,5U'TDQ'&1)-'Y*A*Q-7&H]4W1E* MFFK_BVJKUWNB^'D*]'_P_+,)\>XG\;FFM$U]%G]Z\MQX,O;AD%TR \_XDR?]+X-WPCY9#%56I/^3 MO-TE(QI4 "Z?SWT@"[T*!N%4/ )A$I+QKZV?=G,%/*8!K64G!&/A@G(=M/0O M'QU@%27D@F/K?%MC1OI-',S.-?@X'U2,+8&SG3]*WL=S#4=O3R+!19B$QB> !'I[Y3FZS^F MY#Z7!/CMY?T?&5UV_US\WKW^K2=[#&'EJPU?GOGV1#^O2O'/]+GG!T M5NR'H2\W=]^$7V#A]0/_>OX #QD)Z?I\1Y7\Z$QN";Y#K1F7>.>7 1C5,,K! M\PS6 ;HTC^&"#EAB?V/+]^M3.D)3^;F8UY$7#KMMZ6K6A4,#J\=X=]W8>PE2 MVY*F[;,$;5MO%DN&,OM!%XUEY4G7\342!+.,N!"^^]XH<(GPK;^O?EK#2&(8 M9I8',@?'!BL%QACF#[GP^#8#ITIM,@'@8_%I*C4#C: MIF9\>BL\+[(3NY61W,W$&Z_W_6_=Z\' MPN!&@)5K ,N3(*O"S9T@Z\(']^=$,&^^"(/?>\+2TO:RK'4O!@+\+-NJMD*> M')9'B6NXO:_Z9?-]I=9M[^[J!A;SZTLP2+(#\9:Y6KW$PUV!X;D+WYP]P",F M]+8SUWD^>R9.>$;\!1[!M?V+XP.4GP7%% 6%.:BKP&RC]D/MMV8-T/B:1[W$ M3.I/2]6?UD#U-[CK7O>OF)*K5O]5JMXN@H<'+Z)A*N&+!^KB.FAGT&D]%GRB M-\+%0QAYBAN]U9'.P&4PE1.Q.8\]*T7;B[M9.7E'[KTH!ET17\,O"VX:K<.+8.['X?,%&$KK M5DI$KYB%P2-]SJM9;+8ZWSS?)U$0.\5:*K4DZL#Y<96FJT:,L*NKL]7J:/*9 M9%F&+NOODNMP,&ZR\!*Q;AU#)>X,K3&Z?F" $X)08#L\A+_,0R]RO1$E&>C[ M8^OQ_0:](C%L[.&]XWO_RSZ_67N*Q/P+]X['GJOV7;O?%GH/LVGP3$)F**P" M.UG4$GC_7!!TRY]^.5+?==V01%'ZSU=XGKR0>)L&@%4YH=8WXKN@)Y,/O[,W M1LF'N\!QA(/@Z65EDJ56IQ^W$_K>.O/I,9:GVM"+ MZ=\;6C+TT?-'^Z_WLGSD!;\V%+T-@&33_^?-$OLI)9?2ZN@ZN $E+?8E&TE[ MKA8I!:BC=AL"G+R9,Q5Z/\AH'GN/1+@9PZ)!HI^YM@?WG"KP5Z ,WK#D\1EF M^K _G*D.[8;$60&PVNJ L?H6OC]G"%5]#8!=MY/ ?Q.JDC5XM&6<@7Y>$X^C M!ZOVRPA_>(U#_/=/EB*;GR)A0*9D1F1C-:1PF#@2XXM44E)4/PY^I"@"#7NB.XO,Z M94-4O6W:Q:1#9*UMRDHQ00NC+=OO/ZI.!M^FE,I[F_D&7IQLCR/.:"*,IDX4 MUI(^ EKUXV#TARC,G%!X=*9S(ORI+:VMUDT 41:Z MI5*4"-$+T6@RY?+BYM2)LP!5+Y6X)-_TUOVC\OC&\S-!6KO]R^[?A-^FP1 L M_#Y8/J-8^.:$?Y!XMX.SYS848W4;RIN]RCNWFQ=O!]'S R,:K1P^"Z,)&?TA MP/#^ "U%6.B2FCOABUEX+GR0TW3UQ(F$L3<%F\F93N$2FOVGIM1_YAXUI,!^ M&I+T GCRJBVETO"BK']P7RRJ)6MLP3EJ9=&?:=9;<.%76#CHI;.0C A;1F1% M8)M:(N$#/ ]X+$1S4*W1)*#I,B$Y>P#W./&;:0A/SNI0Z3B3F].)_"P*CN\* M'Y2EV0X!+G#1\-\4%G 3NQ[NI$-)'\;J ["1L)$Z42S8DN ZSU$:J5G_;U9_ M_&(>AO"69+L%50.Q$\^C%QA;K9]7ER_$_HGPV$#Y31YB=%5=KI!?'$BV#$ MSHPFV,M6,\EX7Q0'B7XN3"TLT8N2*]42+VK!1K5P FI!K;=: $ETA"F,GPC. M: 1J@9;5<9FDA'0]WOBM '@^V_A#] #Z!-X2+I9*D*('F/FS2,T/>!PLUY16 M]\)]&#S%D\7/;;!&"!N;2\:>SW8WLNAO:]O86D)KXY?;1]!BYD5KRPA:=.J[/N]TC94O9B] M.&U;L7D;D]I6E&S[@XH;%(]/VDHHJ:WN""16@BC5/.*V<9Z=\M?MO.$%:,C[ M('S>X).SBYCN'*47O;KGBM3J?-VL?Q MN[Y_Z B7'2Q765]:=].PGSB^";A?O-_D8^KC<@)Y%-Z\9CWC]:)&\K['W^4C M'@!%\S#O?'J;PU1-F!I73*I*A!?\_8VQ]V(1A-Q/E)4B1+G8Y;8Y:#NHR!9_ MV<'Q.^%V4? V9PF\\::\(E207DR+&;I.Z$8"/2O@ MN9MWB JR^L'Y>6.4GM,\TM$XOWVG,^^0S9ZYBB9D.EV@6O@ 6&7YH^0<]_O9 MG.UYX'^2B!<,938,*3TR+B;JSL4$D\/;TN9[B%BU,M5E6=0O9!C20D,)_10I MJ38D4ID(B?!$_Y,B[0O;T #Z=>Y["T0-)&M+-2]&OKZOK+ MADU3;#LIVTW:9X^XF<=,MX.27RV5Y,\?SMR [>>E#X0%&>P%>);T E&MU;%L M4;<547H]V;$8:D=(AIB4/7W=P[H0^A6=$9+L>9)^&KKWI.S84B>RRI[N+,_% M%J%W*@[MI7@S"/MQ)G1U?=G[G\I.HYF2F5G[*VU5RK8M8]NC]+9FO[]M9\]( M^N&!A>,7M=@<6K@%+5K04:+M5?3>.Z)9K-;:<;#J"'KS_1'LKS=II8;;[MU MN!+.A"]7U]WKBZON5U YM !S=\!J=:]IT>V1H0/,F.*R;J74YD"X%0HW<*%I MF\STJ U [B6P]=(^9].Z77"]S1-E/J/, MTYT3>\G\!M=WIL^1E^Q^>I%VJ@Z2?:KT MFCL2S:=O77Q4 YRI J M$:9!-*=; YUA,%_4%13NO.@/%'/.Q)SR56E:K [%_& Q-U,QUT#,Z=:W$)C! M1/PV#$;$I5*-,LR;#)LHPRC#2[NP7K9AT7U8-X/?>W<'[\'";5:()VEUGQ5@ MZBNY![>.+0FL<"BN";RM"8QI2M-2,YB$S27'1FKJ."5^<41R$*+[\ MB:_10/'%-?APV;67XK#?_:4^3GUGFAS"3+9(+/<7H'[;]X@D[=S86HV2SI^D MVRCI*.FO>*"=)IFDZ]1Y8YL>K_SDW#8\$^67-_FE_$+Y1?E]P8.5RJ\!\MO[ M,?&&'NYRX%!L@4T*;E]"L4WQ0.LT]H&&3HPY#A[EE?)'>7<_PIXE3&1SM:P! M_5RSDB6EEE[87-!(*:(D"CT?CC513KLFRI$KH- L&-NLIGS:4I#@K;#O"66U MM<]LW]1/.6ZUE$'OFR"WEPHQ] ==^*YW/>@?/&WCG6GS420F>]6;:L=[<7-] MV;ON]RYAO-?]FZ]7E\"D2^%S]RMPK2?T?^_U-O'K6&-GSSGW8GC':(]UXL.5 M+\238 Y/=2.1=H,FLYB6)TVJQ0G. RTXNM0.NRIF;!G^=]^9NUY,W.TCW'-] M.6Y](E@&VU*R%&8I4&18;4,U"BE0)*MMP\CVJ.W?Z^K[-?,R#>K]QF(-+)NT MIF@8,/[B^+08I:"821W*H_14X67RW5GH307%9E-7LU2/&CJC/^Y#T%KN63K" MT8@0,-(..=\HL;9M@MOI+!U+OT/L/*@ZU_UO&['_\\'BS M[Y[VOA6<*")Q='X0L]_,-#,_RKJ_(+$4V+\VA[RC)UMIAG9$_Z"MDQ^=:>)5 MK7(QRX0EH8*& 'M.^$^Y)K8\H9 ^E8,9;2W>/(_7*S?134KAY'IW= M.\[LG**AZ[OTG]XK%+KQA1.&M)C_WYWIG.Q7OUE=U&]6Z1$>115MVUHKWKRY M/<,ALK4W9XI9(U :FB -6@72((,TZ+9HGTG!4HV1;/0O9*BTLM1DF=V1$ M@*/@YT:BX).8!A1IO^Q*$E^G+ MNNF[7H>7&E=98::T.J!RM760L<4^TS1V2$FITZ!5&D%6S+5I[$B+*=GPNU%% MUU&C[8#<$NJO27P@3[161[,T45?7FS%DU&";-4EIZ_D^/L*I F>'D!<"'!V M8YJB:FF< *?ISMV5_PAL"L+MC0/?@_N^IFP=X;Y#3[X0#L">%>5&JV-+BFBJ M*B<&7I$AL5/%RP[UF "G((>!6*]Z&9.9XKD!^S&AUJ.2 M0L"V.(]6(ID':6>T@B*+?:.=F]7.34AY.W7\&.R3WH*:V;T_C1[;4PRP3'(K8C1PN<'/ M3@.W./S0^BJR(BH6+_BI_3ZVS>Q/:\3Z]\*4.!$1&!7.@O'9'#XD]NWANK3) MD;,=NO2%KE\I6>_H2V[&W\'MHR3-*@P:F!J2)>I2489&S0S71@)HAS(M%$!Z MJV,KHJWS@I^&VJ)? __^+";A@Q"^V8:!IF@V]P^-RH-W/RWHEP3^P0KH_1A-YY00!PJ"+K4ZBJ2*8!!P8@R@47F$75'% MXXC6WZ'.B8GQSM*WCD;QPZ:3@"=O*^RQ>30E759T*V N&)JHZ;P<#D+3\BA[ M1P^$BTKA(HF2PHLGTE#K,JE_"^0]6]W1A-;E(1F?U]U\!\>6=)KID4U1DG@Q M ]"<+#_34P1P=!J4E$13S;W"\F4_GVA>WTI] ;K9>^NG_8_%WI_^WXU^&>>NEM+G%&!]K3V MQ93DK[*VC[5;_.@:&I);E%F;>L[0F[+>2H?56BNH]EWA]S?]X.FB*HHPN7&$PG2YJ)V!J,)OR[SW,IL$S(7>T5PMQ MO[Y:8HGY0FXPM$.#%HXAN=6Q%%'1>:E7U'0W(,DF.JE& M7?+F,).8V92F),PO 4J21[=E7@K383;Q&(9H,>!AFS LT;!S1TG1%CWH*&Y> M#=ID6R+3Z=N%+#P?* E:JZ/*HHS&:(, E.GT;5X Z;2YIJC:#3LLP:TF7604 M'FB[6:9 :8WSZD+(7D,IH_4)AV%Q/6P#$Q6K0D/ MCV[&%XQX!TH K14+]FXV:4X"\"-#M.3UTG'@H."45)-#88>EI Z7!ZW5L211LWDY\(GAU*JR4H=C M2&]U#%-4S8:E^'E3J>MU%C"WGZ_.PI)/=CCZ:4%8'9PR;G8(HBUZG&(+A:#' M3$H@&MR4RSR-^"K&54N/JV:5!%HX5K3!D# +ZX", =4Z0VW_@&I6J-FLZ98A MB49A+0\QDIH=#/TX&/TQ":9 N&AQ6)_VWHJ?\>3VP2$>UWM?"Y; M,)BC;I\+'AX"^BY@LBC\Z3W)OR5A?^*$Y-W%YNKZRUL5D+R"P>C6"6_"?DS/ M_/S=F<[)ZR-3Z9<6TF])[ZNA;8/12AF,W.I(;6E="ZU](H>WFP67@<=[!J:V.(4D;]S*LDSL9K>"\ MO.U35K+O,)76)G8SCZ/8\:G(9IV95C[9KZ)HGIWDM&404-Q>]V[6*4Y;+^9! M]AXD/FP21F;J9I:X'+P'#](V1%7/ &J/D2'I[/[ZXI*7RAY"X2\\B\2,BX!/N/J9=/.%[HJ6@8O^TLQ>E[^X>+"4<3Z7JBBR4UK MTZ:?C>N.1O.'.2NQ(00L+SD*'F8AF1 _\AZ), VBT]C;\2&7=HU@U/#7AM/W M"^JR3-/%,FVO?" U^0H$OB;QS7C@_,@J+>"D6X8H&^L)RY_1&JTAK-;4;36P M4@%6MJ@8Z[[^T6'5=(OVCL0.?.D*Q E]>LH.#=ELANR"@+V4?DNB<4G&WLC+ MFLBWV48Z1;3R)R_1D.4&13L,V>)11..EIB+*"B]50G9H4M>+9E/GF0Z4; == MF5N*=DI?AN$].G=. Z]X3RF_04& MP>HR=:!$P2Q2M]4HW?!HDIW;6)!F-G6/ E(YL8^M8]C'O)G(_"X,2R=QV(:T M_1>*771(F9,0=%-KM)-N_%@$6>JNI_8_S-3UW=P.NBPII35?+8";%7D[*,4H MQ<G/#>\Q=CHZ&V]!LV&&M5G$:$ M6F=%0X4]YYSN$?-&[X-'8>?*"*$-9%BBY)E&W_P@7CKG^W:"Z;V:TC9U>.,L MB-CNM/.0MA#R'LFG)\^-)PM@+MV8DD1ZO<49 F?F\?9;UHE9.O'>)97Z9M/_ MTG_IJ"GD/<4Q74?23$<9$DT?DJ$K$U<:CU3=&4J::O]+MEN+FR;AZ^&S>W(V M#(GSQYDSAFF=.],GYSFB>%NF!Q#C#?T/(MV_YU'LC9^WTVX\+IAVR=M!302T MF KP'J2:A/0J&(13\0B$24AUXT^[>6>"'4X%GY:VOZ!JU:S"1=+S#@6 M:M>Z/C/4"K?=P:!WU[^Y%BYNOMUVKZ]Z?5&XNKYH;Q7R:@=\<7-]V;ON]RYA MO-?]FZ]7E]U!CW:KAG^^]:X'?>'FBW!SV[OK#J[@ DYG01MLWPQ^[]TQJM_U M?H*H;B0+Y,2*P:,Y(F!R/$IP'UH/S MY\JYL&7XWWUG[GHQ<;>/,)^NS#1H9:]!KYI%S-1X7469:0/OGSJSB)PO_OBT MV.GA^>QY[*9/JS.CZ\7;* :=:/+SZU+2EI+E)(VFI&].?V[#3Q_7O]?,MFYI M&W^2VO+&[[<]2I;;LK7YIVV/VOZ]KF9[$@ZJD$$9[SYJ1ZPNXTG^(ATN:R]_ M:[/;\C(3>Y^9)+KPF'-96Z:2N"(8/T3X!M=-(J$'-I$K[%%.XMTH?ZWF?PW? MK$Q_9?9[(G57\8L,_BB/-/J+X\^=\%E03%%0)$7;I][(/E,^%;)9C&QJ7KEJ M(&404(4!JJ%ECZX),,J9KE>>VS-*>)J1[A,(9.N[3AL\$G].OH3! XW4T"?^ MPXLG%^#.!0\D[/U(<^C=*"+P?V[V(URRI-$&"7>S3B5 MELP2P J=*X8N2A9VW6D.9G;X$?DPP\XL*;HI6I:%F&D,9G98P;DP(TNMCBI: MJB'J2E'G'1 SU6-FAPV7#S,RQ8QIF*)WJGRW889XRPMXRNF>&O /QU>CBXX(W=W 8$$&DY3+H\2%,!:9HBVANJY2'2 M3@]I.PS!/$C3DG('-KB;11450ZS5&6L[#,@\6*/EZRQ5E LK@HBAO>Q8>.GO M*Y ?,^)'&-_+:D*^4+"7$C"S(!BMCF))HFWSTN,!/>_2S<'\J#$!->![2UKN M70"(&FY0L\.TRX\:J]6Q-%6T\^\=0=1P@YH=1EI^U-B &ED1525WY3R,\^UG MC7FLPC[&^LHPU%Z[%V05!$5J=4Q)E$YF#Q "K@@;+P?@9 "<+MH* @X!M[]Y MF -P2JLC&[HHJQC_0\3M;UKF0)P*B(-%U3)R=SW%..#AEB?KRY98G<*'-!;X M\_D^)Q,/\% M(JA\5ZY8!-'T).@@LZAS6YSX;=S:<(M.!XM]'">QC2-3Y^,=-MR"@(<"GI[4 MDD5SP_$);)1=1[CLL-CRPL5N=6S15-=C7HB6.J)EAWF6$RTJ/9XETSKR")=& MP&6'+987+C(SWRUU_?CGT>'2T)T:B7$L# EPA@BQ\^/ C;,GFUC::8TM\DF+ M A.>/P0A*J87F*JT.H8LVODW M6F)&M ' W6D7\@-<%8!KBPH>Y4'@[F.B\@-<>@Q-UT5;REV_ I'; .3NM);Y M02ZMSFC*HBS58L->0S>SI,8Y6.4G%0TMW/P&44D]T,_$)P><\50-$ =-5+7< M%@@&+[B!SEX&<'[HF-0&$#4\WM8@Z.QE@N:'CM7JJ*:HJ@B=YD!G+QLP/W1L M@(X-"U;NK3/'"9]6OS>2UZN0<-5N=N7-)Z"-5/!09>&.0E+[Y9!S'YK4ZFBF MJ-M%;7/%&$^=<;;#J\B!,[G5T571RN^#(LX:@+,=+D@.G-&3D[(EZB8&K1%H M.QV6'$"C!R95633U6A0>;6B,F=J34UJ5UXGCT!O.DS;5<2#X*XD$L#F33,)I MU%7+MR$W@E'#7V]%!4C]FN+I+I%[$&S+VJP+#4TIRNL!(=P^5T?DK!F+92)' M;W6L]6P> J>.P%FS_LH$CD$W[:Y['8B<.B)GS9PK$SDFJ!QUW;K#S;M%QP+7 MK+=;^(*$$8#A(GB 7DD$@5@:!O[+Q<[:QX50H%QT14UD-G#LUAHU)1.)32* MPG3:PK0C^)M/F&P6_[656G201&%"82HWPIU+F'0I"7);=NZ.7RA-*$TUD*8= M8?Q\TB332+XBZC;N%J_.&^PYH0_#BX09"85HXH09O,)T_.Q$WBA/B:E&66NU-LAN2=BGB_*[ 3CE MK5VV6-07=S- O)A@TJL)IK0Z4ELOROZJ@<."**\3RHUB4*XRE!?ELR/*$>6% MHEPN!N5TCT];:5#56T1YDU!N%H-R6F*@75A[%CR@QJ<+5OT >;T*"7$S?K)JG]@G7-66*S3[LI"W"VD$$*ITU+L%%,T" S)RK:_8D2 MA!)T2#CB'0DRBPE(H 2A!-5+@K*%.MZ1(*N88 =*$$I0O20H6QCE'0FR62"E M'FM00T]B_(-](*[@P$"<>Y+LOXD.VU:SO@>JR*TA^QR$Q]'Q-+JFQSLV;G)X MF6B33NIM7282=9'Q;,Y"Z703G7,]?QB2\&;,EHOH9AY'L>-3NJ01^&Q[.@VI MU;$549)R'S? TY\\86K'$95R,24#IDQ15;",;J,PM>.D1KF84@!3FBA9N:L5 M(:9XPM2.\PKE8DH%3!FBK?.BIYJ^S75+QFLO.E=\J;@30N1A]F5AB-29A6F;)13)1$36$Y&'6:>%(=)@]JDI M:8A(1&0>V[8P1)I,1UK6>L]F'A'9T-.ZE]ZCYQ+?C2@4IL!2EYW;'04/#P @ MAAO< (:IPSTV@%U=?WFK02X8BOIQ,/KC!6O$[6M,^4RFJ:1\_NT80\DV M?&G] TVUJ/Z!"'F$?)&0+ZV5H:D5ULH0,8^8+Q+SI755-/7"NBKBYL6]V/XE M".&C+XSF84C\T;,0A_"TJ<,P<.]XOO"!-EA<:WJ499]$_7="9+?N;^()"5=B M(Z\5RE.:7Z0D'U"*)V_L^N[@E?Y=]]_S*'X@?@RNXLUXX/S(+$\&R),BZFI1 MW7!KMD.GD)LLU+B31$7NFV+B?(LUH=1=S4\Q&!QQ/P2FG\ MR D$[5;'$E5KO:K!_LTCCU,9LO9!] LGF@CC:? D3(A[3SN"^"06@K$0.S]. M^U1VL38KI?,7(//OE,J_@5] O_Q,0"[('4W01I$W!D(P^1G')&12LR88E@2Z MV?>,;)0RJ',5H0I&2$5+,@EG/Y*T5*KP[2:XFJ5'"39I1>E-Y3E=X=KF&1TLLRI[)H%%V, \47 MQ?=4Q7>'&UZD^-+TLZ*)LIY[CS07XLL\]H^L%3K\ZWJ/G5_@/XM!/SCAO>3O!]%Y-:9LZO'$61!YEY7E(:,KND7QZ\MQXLD#DTHTI2:376YPA<&8> M;[]EG9BE$^]=4FFK5%G^+QTU!;RG.*;K2)KI*$.BZ4,R=&7B2N.1JCM#25/M M?RE*:W'3)%R,>^;@R@94\&E6\X+J M4S\&27$ZFW"QQ(QCH=;+7C MO;BYONQ=]WN7,-[K_LW7J\ON #[T!_#/M][UH"__];KPSS@AYN+ MO_Y^\_42)OG?/UF*;'X2>G_[?C7X9W43S*B#/USY0CP)YO!4=VF#9U5\V3+( M[[XS=[V8N-E&R);*UU6 +S&[ZM*K%J+Y[&]>F M[TM^?E6%;2E1AVE8/7US^G,;?OJX_KUBMFU;W?B3U)8W?K_M449;EY1,3]K^ MO:YN?D<3QF2V+=GB;$PR+*L6;X.RVK*<[4FYQK3!.3VX"^>>\].X Z?5-B7] MW2>EF;LW=K&B@9.^C4#O)H3MM-Z)4BW3U[1VK=&+_!XM+\?*1.Q186#7 M'J;%:\!$;HP0FI*.M-?AN''SJWCN6>>S_Z^<&9T\3]=THQ&\X(3$ M9?1@:?V$,LN1!?8-S>*?+*'N2.S EPF5%KVZ"J!&7L5=?\I>!_X9C7F%8&'2 ML,85'1:)XM/%VB!XJY**7L.6PMD90G \TBJICKM/\9Q])MIP8G4?@KD?%Z>U M*KEL/U69OS3.81NXRF3JMFYJ4\XL]*:"*HF"(BE*0=TU#L@[E9YH MV8\R&:MT6SM3+8N":XG2N8JB.:VQEC'-8K%>,Z91\ ZENN= .4UQ[H>T0S.< MO"4P<\K5AOSE#J%BXC0)ID",J/>?N1<_7_FCZ9Q._S8(V0[A. Z]X9S%&0U(HGV0)96JTJ M!]IZJZ.)MKU>SVK_N!:B#S7"'CPI\I<__C:()]DT_EJ!'KXUOL&-QF_L MKK*W16+KWX<.] M+,E+=7TR&U *&%"Z:!CK#4^.WK4:$V:H$U GY'.E"M$)*C\ZH;$9L;2L<409 M)'BL#MLIY,0R%K23]RF^E52QNYR']!PGC"IPD^IVU^2)_;0QO$2[;.9O$X0Q M)FYB3(_.=$[>!0IMZ(@PX1DFV1;0M5)C[]4XV@V8C$NK 4NK*&OK5?TP MKLT'F##QB3S!]"+R]]1EKIS3=^4LJF:RJ*Z7H\;#=$7!X8[,YN%HXD0DHAT) M1TO>ZRGD ;=+0PZ_]96F&YS733BW6IU"BE]B((\#E9D#(4Q=;@*(#0!!>' * M#XR](T^0)T?.D>ZA1K,9F[+4ZLBT=$/#%"TF3%%!U(0GA29,BU<0,B@(781Y M5Z\@&IL]95P[&U*&45]T1OP(JWABM QY@CPY+'N\HP'1:\6O:!!TW44S9MJ' M^UY DF$YO-WP;QI$B'C;NE6.5K*6YL"O("KF#-.2B"QF'P(/@K M_3D$+VW0<0H)28Q+(4^0)\@3Y GR!'F">:Q"+?"U BZK%OCFMFA7_B@D8')_ M 8-H)H2J/&I0L"HZ-FA00UT_GMYD#7KDW6DG!O4=[0\K@CH] M^2+*"EJRIPW.?4Y<'1^<"@6GI)BB)*\?W>0-H(W=Q)>V6!=&:8]U(7YMJX[[ M]C#%C3Q!GB!/^.1)MGC!6F&&+?&"]WJ\IJO%1;I8#.A:D;R[Z[N#UY7C]4S M-8EOQJS5:T;S0 7SP!1U>SW.5>NR#@V"7V-4 FY1;#9_&\23;"I_W\9_G*A\ MC1^5W]B-$+1+NS">!D_"A/9IC[! 1S:.\A[:0IX@3Y GS>%)/A=O_V6>K@M? M8%GXG:X*OSF>3[_\3& %)W>TOV@4>6,@!%OIQS$)V?J^OH3KK0X_O5\14LT6 MGS1B]FUSN8S! M=9A9K8ZF:-7G1U 9E>[FY5!&M.V0*AI:[HV_F$U[G]\OW=TI)Z=.>!H]PS' MA#Q!GB!/D"?(D^,;TCM\N):D:158#2I5:'4479;5A;>$Q888ZH28\R;G1 ML02=(/.C$QJ;$;M8:F,M>*QZT"GDQ#+685+W*8RSWM0]J/T3*;. M2QU/C#'ECC$=B!36=^-=H-#3.0B3QL!DGUI'NV&2<4'58$$597-]/44<<80C MS'DB3S"SB/P]=9DKTA\M9SW5D_6T)DF_ZHL=XU7-N*JQV65LJHXQ6>0)\N18 M;CYOG5Q5@Y:(4]3U_6X(08X@B&H!>8(I:^3OJ($\P;UJ.!;YV(+.O,$STX$X=:T?(5?- M835Z?$121=TTL3ML@S":":)<=B74-%C=54W4C75D-EF%'CG-?F)0WU&7O2*H MZRRE*_'??!/U<)G@W.>LPO'!R;;^29HBRE+N X*E [2QNQ&P.VQ#$D;($^0) M\N2D>)+)"-A15(N/!H$:W82HB;*=VS=#Y*$VP&T6)\_?!O$DB[;/T2;NB,K> MXDS9-W8'!+:$Q?,SR!/D"?*D'CPYEF-73"]!S::]!',7"T1(H9CSE\=$_J+, M<>ZQ%:/%=8DG+=[8?!MVA,5P$O($>8(\09X@3X[A'^\X!7IX$T9=9DT8;867 M>JR8&.-KC[ZVUIOAD(ZPNM+J6 HVA.44$04Z>3E4D($^0)WF.NN[PX(KH_:AKK/>C;JT'P+$?;//PASJ!/YYDT@D[/*E" M5(+.CTIH;#H,V\'N4WE).ZQ[X^YVL+K1ZAAZ$^.7IP"632''8OI\K@/%;'5X MB2TA3/+#9)_:6D6WK].3_?Z&8B"0> 829CR1)YA71/Z>NLP5Z(^6LY[:R7JJ MYJX%B/U@\:HZ7=78[#+V@\68+/($>7(L/Y^W)G0&/80BVGKN" %"$-4"\J26 M/,&4=;/YVR">%!@AX&XEEOE:B3&V@%?Q&5NHRU:+I398?W'\N1,^"XK%VF"I M>;9<-+B6]I;-&.I1VF 9"FN#9>8OCIV)437('S08<9M<^!UP*ZT-EJ%2 !:U MZ0/15T_TK;49XJ%W@$%W:RN&J"NY6UL@/'F#9[8CMFL]AKAJ@V7HK8YEB[*\ MOL4R\_E=A"@W$,V$4"Y; QD&+.X&./CR:6G0(V\_.C&H<]EHR* ]!419*6J7 M3#V CN!\"\X==5(K J?%P"DIHJ;DKKU7.D ;N^^F\"Y8-4MD8'()>8(\09[4 MD2?9X@5KM02VQ O*:I&R;@'8K8XFK1NGM2X[T"!X-4;D<5]-L_G;()YD4NGZ MOE46CZ;238D3E=[8O0R%-+2JV7$T/"*(/$&>($_JR)-\+MJQ6Z&8=.^K(7%R MJA8AU6PQQXH(S>9O@WB2SRT[NAI7>%+CCWD3'55L?41-O(O2F40[1@_JN 7,M:/9%#.EJ96JNS:3\FIKSY M@$21;EX.9:0S961IZ[W/N#R"7M]L6D$]K6H6S, $_($>8(\09X@3XYO2._P MX8IH8&,:K($-_-NLYK&8,$.=4!.>Y-S(6().,/G1"8W-B!75U*HI88/-=93T M?0K;'-+4RF1]9G@I7(863QY_C:()T7ZH^6LITG=:2MW3UI,^KV/A#LRFX>CB1.1 M2 C&,+=7G_44LG_;(S,YO-57FFYP63-+@D)+ ^F25GVD!J-[!43W<@ HK>"_ M#A$5(+*^5POQP0<^,"*//$&>'#ESNH<>S;@.:[2:@ZAM*(5>:T6+:514$#7A M2:%IU.(5A)XH"'L]EX Y5>R,BX$TY GRA+O@YHYD(6_]^"P#%AE1MM>C00A! MCB"(:@%Y@GE&Y.^IRUR1#AMW2[')UU*,K7'QJJ-9S;D*@NT&\^&4)*U8&MQ\9TL"?:U37REM>!?UWOL_ +_60SWP0GO/7\Q*GM5K$:$TB]% M3N>784@?E\[Z\ ?EA* L+3#(GG-.L]W>Z'U4*FS'+"&",Z)[91W_&2@J^$&\ MU"GQ[832>S6E;>KPQED0L0SY>4AHY\M'\NG)<^/) O%+-Z8DD%YO<8; SWF\ M_98*B/(8FYY:C"O-Z0\ MB ITRX,W?MY.AO&X8#(D;PM!7[CY(ES\WKW^K=>'>< /-Q=__?WFZR5,DFW7,C\) MO;]]OQK\L[H)9E2G'ZY\(9X$E_S\J@K;4J(.T]TDZ9O3 MG]OPT\?U[Q6S;=OJQI^DMKSQ^VV/,MJZI&1ZTO;O=77S.YHP)K-MR19G8Y)A M6;5X&Y35EN5L3\HUIA)"4[OFIW$'3JMM2OJ[3THWK+TQ<6504JUM!'HW$&BO M7;;!.4^4ZC&]TK4U>KD*:?_=BBY[3APN"X.GMUO?:D"$U^W"S)VC>X;//)_] MG>XYYE.AF2C2/^^!522IE'SRW M\HPR>,HRR..V=5622]NV7HX8-K8Z\Y<@A(^^,)J'(?%'ST(5(?,\#84:J3[2%;V3X&=D#P0.C^L72-N$B7B %=(9)7=GUW\+I> MO);[O";QS7C@_,AL%RBMCBFJAL5)@4X$7K.5 =9E;C9_&\233,I^1ZR;^QFLPLGF@CC:? D3(A[_\[&RP8UGL)F8,@3Y GRI(X\.99?1]>%+[ L M_$Y7A=\2-@1!LM:=U$]@:O[Z,:ZV.8L@%17$14BCF M/'ALR%^4N9IX; 6I<9TG-=[8?!LXRX+'6"=\F *?UO;P-3%V@?$DY GR!'F" M/$&>'-VR4MZWK&[#8.S%U&3*'+\V6AU5%A65EW:"F!GCZV2)H>YYLF09@^LP M,UL=65K'V/ZG/SB$5X,@4:2;ET,964P9R6KN7H^<2WXTH)Z=. M2%S,IV& "7F"/$&>($^0)V48TCM\N):G:3V8#RFYU%!T,J#R6-H>8P809 MZH2:\"2;3MCA2A6A$V2)'YW0V(Q86NTXH@P2/%:=[11R8AGKW!G[G.-,:MM= MSD-Z>A-&%;A)S;MK\L1^VA1>DN561S=R'\+$&!,W,:;#D/)W9SHG[P)%8>UV M$"8-@8\T2>8&81^7OJ,E>D/UK.>LK:?^HF M+SL0&IOTNR.S>3B:.!&):'O"T9+/>@K9O^V1F1S>ZBM--[BLF25!9Q6%I'7+ MLM;1VY/ T*%.[!8 ,96Z"2(&0&1]@SOB@P]\8$0>>8(\.7+F= \]FG$=IN7C M;5&SUZOEUEK18AH5%41->%)H&K5X!6$Q!:%+ZV5?,*=:% 08U\Z&E&'45YT1 M/\**GAA(0YX@3TI)%KX6 XL&0====&ZF39NO_+1=,XOK,)5TL:21[LA_YE[D MQ:1/PD=O1)*5Y8Z,@GN?/>6P1<:FI<4D&?/57$,0U0+R!/.,R-]3E[DB'3;> MEF)%XFLIWN'SY=<5>!5>A4##JW@!6E&;+N)@=LPU\;,S=?P1$9Q8^,M\^BPH MMB@HDJ+FV6ZQM450_2V%+?LP=K087CH;DVR[2#8H95[CY5;'UD6K_);!=@0@&8NY \HJ_6Z%MKY,Q#JSM%;74431$5N_1^DPA/OE.M M:_V->6HTKBI:JV/)HJ&J)38:1XARK4&Y[->KZ+"X:Y9HYJ]M52MX'GG+T6E! MW=S1-Z$\4]4 -6NCHW3:Z-MGU]7Q%:V9=&66144KJA!\>0!M[.8M;,F,&4KD M"?($>5(_GF0*")AKAS.V! 3XZ->I6& >F*)NY3ECB?!#E8";MTZ>OPWB23:5 MK]9+Y=O\J/S&UI; ]LQX;A!Y@CQ!GM2#)_E_ M#?F+,G=,-;[FMAU=C7(,RVI'H<_#.Z*J M2JNCVF(!QT(X1 OFQPK(Q:P5M3FD/;-*6UI(>?;,($^0)\HQ:M+"N.";,ZL3? M!O$DYT;'$G2"P8].:&Q&#-LS[U-HR=RG\LTA[9E5>B;3RIWWQ1@3-S&FPY"R MLSVS2OLJ($P: Y-]BAD5W4Y2M5L=5524W-4)$$?\&LI+SL0&IOTP_;,Q7NKA;9GUF1:6HB+2 U&]PJ([N4 T+;VS)H" M$,'VW:U9\J*V.86#_;EX!@BD;_GA2:!JW\%:PF@82+8FVH35+J#&G MBPJB)CPI-*=;O(+004'(HJ%QH" :F^#%7M$8U4.>($^.E;GDK4&E9K0ZFFBH MO)S,0 BB6D">8-(3^8LR5W+2D[NEV.1K*<86OGC54:Y"H.%5/ "MOCM EMI% MWXSB8$A"0;&P8W3V@PQK32I+Z1BM6;2GGRAM*"S.6Y^I(V<.&HRX31;J#KB5 MUH9/LRD ^>]RAN@K$WU<]CO5:<5FS18U[!C=/'AF2KA::TU*N>H8KB1-QZ=&-1WM'(HS535U5;' MM-"T_^2%NX8.38+AJ3E*>($^0 M)P5; #N.9_#1,537P2)01%WEY'('AXVB,;#@L@3Y GRI!X\.9975TQG4=VDG46+V@F#D$(QY\%=0_ZB MS-7#72M(BUL\:?%F9MJP.30&DI GR!/D"?($>7(,YWB'675X/U;=;G4T4S0W M-.ZM/UHP)5; UONU"K>'-(/<6!S:#X@4:"+=[@N,F2FB_3\6WPQ MB_8.K[$Q- :6D"?($^0)\@1YH?-5$036$-I=105K*>&=0; 1!GJA)KP M))-..(9*4/E1"AH'8=(8F.Q3+:OH)I:&P5KW;>C!@3CB"$>8ZT2>8$81^7OJ,E>@+UK.QFB^$(Y GRY%@I%]Y:Z!E6JZ.*)C?A M)80@J@7D"69KD+\H<^5F:[A;B6V^5F+L,8I7'>4J!!I>Q0/0:IJZ7NID^Q?' MGSOALZ"8K).M5D GVV0].%=A 7&#^7!*DM8J#6ZFLV5O]H[6CP7UN34EVHE, ME#8<1&4#XZ5/^I"E;OS6(>)'53^.U('5K7!9?VMI10:E%J M46HS2ZV]UK>6AV9U)CTIK*NB913<5QG%&L6ZKF*=Z>RNO=;MEZM^U*;:ZEB& M*!OK)R,/[4>-HHVB75?1SB391VING%&@-1!HVL?;RGWXL/YB761P#54$JHC, M*D*MRA776QW#*KC_>1TU $HM2FU6J3V2T&9^#F=4>>784@)MN5) MZ2@TI6WJ\)A9$+&=%^HLS! ;/X^VWO#OJ M.F@J-ISBFZTB:Z2A#HNE#,G1EXDKCD:H[0TE3[7\IL$JF M-TW"Q;AGSCTY&X;$^>/,H;UCSIWID_,<4>0NTP.(\8;^!Y%NE>$;:#<>%TR[ MY.V@:(*0[>0Y!\U 0GH5#,*I> 3")*0Z^*?=O#-;G0%5(?2H\@55WWX,,N=T M-N%BB1G;4+M#U(X%=G,CV&^[@T'OKG]S+5S](6;+\)%M_^[\.7KS3_ZU:_)QJ;-MN6[I*E7:Z+R9] M<:K/VS"^C^O?FTK;L)6-/TEM>>/WVQXERVU#-3,]:OOWNEK@H.QW'[5C+U'& M+4-5;&[>9#:_S,3>9R:)@!]S+FLJ-^FS!M\(W^"R223T8#E=K2VY)Z=VA,ZV MN@0;O (>:;3WUK",4SX5LEF,;&H69'&WGW"W! MGC/*$MY;2\@7U93(I&7*9$O438N3\RL%G*!"S#? O 685V71U U. M,,_]49JZ#S!3=14>%_BE4X]"' @A 5D9>5,B^*_-JN%[^FGD1!-A3@NC>+X0 M%&T45FWWE6K:J29_G+\D,^"VUX#J-L>WBY9IEWF5H.=Z#5&5L2!Z<_"RPZ;( M@Q=+ KQHHJSR8D@7N23RJ!B[#W3GPO\>KABYJ2!W?,6X3+N;\94?._Z]-YR2 M;A21.+-!;$)"D094T;?< MM5)N.1U\0TE(3Q( B:]8B+KW@^J_S"7V++W5T419X<4Y0/>RA$6S=! 9K8XI M*HK)"8B:I_UKYA]=3!S_GM DF<-B%DSM3SUGZ$USI,FR%>X]WOU%KN6ZSA\W M[\B(>(]T/W5T$@MVIH(>.WQ;T*LA 0?EDB3_7OG=T0B($T==WV4*>(FZF?6N M"7I7TT3%7/=Y:]U\Z&31M,/?+1=-%J!)L45)7?>#Z]I:AUN=>N4_$C\.PN>3 M"!:6JU$7M/0.P+S=ZLB2(:K*>FIY?\QCP) ?]&36H#G08TLTY*R+\H;L[-'1 MTW0K=+'2"3/GF:YO:(H>&CS:;D7<)J3-+ =RJZ.IHJX64#4.S5 . TAEXX=N M49!$6ZM) *GVUB?P*YR3E9 ,VJ&%JE-*WJ^OU,TL$329K8FZO!Z71[.TCF#: M-R9?"I@T6)Y!O4IY_'I,;3?#C&91(F'$ O21, Z#AXT'64XG/5MN;(*1^^7X M>-I#[9IDKO=FZVQ!T.P\GB::V/P@*;.-71B2#';XQM"4ZI%4]]6 ^P$VHOK" MSE.7>7P7GMMV5>G5 .$O@.ZW8?#HN<3]_/P=& !::$'^[@OU,RL@FK64;=': ML-\RLSU:?;7A@MR>4\/AO@Y1B3AD^4Y+E.WUL!-'.&QH226:=HGP]'R-E^9% M@VA6-6$6TH4Y?F8[O6@SZ!DMJ, ^1<$X?G+"PQ(VC0X*[2H]Y#PO>G&/@*(A MN4V)?#MU_+CKN[T%G3.K/KO5T670?.M56C"\6$FR +@9+V*$K;-)'(\FB4&7-0EA.LO:Z M: CG-80_SR-X(3U8>$WBFS$-$*2_9&TOKTDTTR[*$N[_; :4LEK"14)):W54 M553T N)): MGU[P>"RD])*U?T/+-I6&33F;?2#P)W*M7NJZ*Q-C[0=RS_R5A ML$D:=-I2P5)DY1,GU@C:N17HU[V M(=N-5AU%Y@^9JT;G[7& 6+>?Y'WGZ6) M/V'XG"[PF/LOQP;8DFE]2=0=G&G5));QMT1)+JHV%Z;]ZPG!'=9#B1"T6AW# M,$556D]4\ ;!AF;\OWB^XX\PXU_?1?G2HV+IN_0,IH=AS$.=[)OQ"R$SJS&; MAOA%25F/\&.XLHZ0V=.=S@$966*0L?6&G5'G44'>D44R/F)9G^#A(:"O#D9_ MG$1$L@QM^24(7\EZ,[Y@-.U3DF:6!%I+GYZJM/($Z#$8R0^$]M2>!4)(P3#D MR031N!]@[1V*ERP>R/DT\._/8A(^@$@/#SMZVFA+<<=R"0KNQ5;\"J0< "4O M@9"9-9S:ZJBZJ.A8>8!;W!2X1.X'FW<3O;)66*(7W8S]XC"A\T159D@>@^DC MC:B-0N)ZIW%>O]C>SFQCYI

%@1!+HC".Q$1M3,"E2G_9:,C38B[GNH*Y)V M=TPN 4ETSX/&$Y*:;H\FQ5'&&Q(5)V&/EJ1:E]QP1N"71-#AZ3S9I&TK3"-W MP3BT5+E!5 856P:B:.=Z1;2,FC2NK[T1NW&'SX>TS,?/Q2GAE"Q;T_6UVFMQ MS%(?10B5S1HW2W:>=&56!M; 1&X&&,O?^%, !!6IU3%,T99S[_LY!@Z;;F#W MQF,R8B?BR(^D!J$0.C%YJ4<(**)K EK;V:SMA*PWXUY*U#N@Z8U/)8K^/]V" M_PAB 0;3'8GBT!O%Q&4'G7QW]8NE*S>)$LV?;MA&@"8W3[ JI0I3*0#+J,AI MZE4T-0YV/IV$:?[2PBTYN^R[R1_DE8-HCI=BCN>2JEN8"#UH];9ZZ&@ZIR1= MEM]$IC.+89(?-$PTZ1L(Z )->LYAK+4ZNJB8N:,]Z!444-AHVPHC.+$P)/>> M[]- $'@-,X8+= _>B*)6HBAFEBQ:J5RW1\01\ MG2(5=R1VX$NZ124F(;"2!L@C,IJ'7NS]K\/T<1S""Q*UMA8BS^T[UF[)W32Q MNJ^JNPKI!#X5]IOPU@GC]$/WM2KL4A6T1:5).?-22NL J+:H6D65,^$@R(+" MT03AV+73IWSA4&G% \T0U0U5,BH,#WV,:55O^-?U'CN_P'\6KWUPPGO//TLN M/Z>K7OH-LVN558R/"%UYBN8^>\XY[2CHC=['@\),'4+ @!D%#S"&9VK-^$&\ MM#WS[033>S6E;=*.J+,@X?4YJ]WJ/9)/3YX;3Q986[HQ)8GT>HLS!"-_'F^_ M99V8I1/O75*9JU19_B\=-86LISBFZTB:Z2A#HNE#,G1EXDKCD:H[0TE3[7]1 MSRF]:?+BD,R<>W(V#(GSQYDSAFF=.],GYSFB>%NF!Q#C#?T/(MV_YV"WCI^W MTVX\+IAVR=M!S(.0&5;G()$T]F$BR5F' NU:[X,0^UM=S#HW?5OKH6+FV^WW>NK7E\4KJXOVEMEO-KQ M7M\,>GUA< /#O;[L7?=[E_2O_LW7J\ON #Y\N;KN7E]<=;\*_0%\\:UW/>A7 M-Y6,VO;#93"=.F$DTDV3!):?&0$E,'' MW0>8+6*X1?6:(M^%5&/))X$% MU%J[GC_ Z_KN9R?RHIOQ+0"*!C3HMP-XR.OO*'[6%#^&BEQ<\;T)"0M\9":V7 M.UI"$"9ZG3X\C-@20)\$=K>3]&!L/1&Q);2">0C_T-4 <-_ZF3X&7OT7!Z0* MAJN8HJ!(BI:L%W"M (.?3V-V4=I9F3[L)=,[G@9/$76_V*N3#&]$$[XPUK]?&FQ+]6VT)^/)BO4!WU#O/1"X,&0P%([(R.& M#'@CH$@(V-E@%O?S'E)24+8L1O1,G) .@,ZC.X-WO+R?S2D; MP9)G':X!=?^>^XFC_>3%DS>06KK78_OATK[8P$Q*<*'KP^RGPAV9!6%,#U1\ M 3(+LG3V5WC(%"Z&K_XR]TGB"2MRRJ?#-$%6)Z$$34"Q\;[_D[?XGGD_PC?/!W,!](XP=9[:*^-Y.[ZK*_;B\9R^ M7T5B6B4Q(LFB3*,"*C>$: J>&#"![].IZRS;.2 2T45 M-(WL,*$-YC%,9UE4Z/5>/$\T1ZH^$Z4#=\[#:"'Z7B@,4RNH_68"5^N3^GLQ MDR(A6UN6VC72WP#)8Q!3[PUJEV>2J,<4L*L %=^,_NWGC;-Y6B@@Y]'QILQ5 M3=88>BVPGCP$\(&.&]1E-$Z6N-'4\1[8ZSVZ4++Z%D&8C(WZ)4SC"G_X@+37 M7S./%E3KZF"3N1\F[LXT"O:4^0$937S06O?/ @U3@O4*"[4?/#II5S<0MH5D M@4TUGH=L;7"9!3U,]#$SQJTW:O6M 9S)?OWBT4AGLC/ZU4I5#[92C^2R9#13 MDUD*_Z2K:<]W:VN@_H.D9@M)%G%'T)4S716>"/F#V::)#T*9_D@5Q6*QIUIZ MG-!@V:(($NTU=4 4^]1*$_8/J B4)1G#[FQ39CYD%( M4H,U8@^4DQ%ELNFHQ49U'36>IL]MXYZ\Z?1%R'0E?3C3)"]7J:^&R^** M'7+"ESF2$=%)41DP]&$-$X5K$J_YO?OK@/X(UI#YE-R,V5.O S^UC?W[Y 4] M,%M!'[*(XP:?5CM86W!@Z=VD%GA"2-I9DRI]+Z(:/[7AQV#>!$\T55.P/;&.@+DY]?8_-M*8G/ MIYLITC>G/[?AIX_KWZM6VS",C3]);7GC]]L>):MM7;8S/6K[]ZJEX:"./BA% M?_=1.[;JO+LUR%Z[;$,V/@G(EIF]MO;:ES5@H8)O282@QY:Y/?9<-6?^US1 MLCS]E=GG@<'2/H]]F^'P2*"W1L\^._)VSOJNCBIJ9IX%0)E[5[; 4RE;= M9*"O8AZ YR%GS!4I!CB;1#A:VEEN?(G*X05-7Y80=NWP$J;N>.,RL37>% M9587M-:S:.BY%YH".@8U M)!.@J?=($A*_7U=!,]?+.6CF>M$(SDZF9#STLT*6]/!/,6><.#C;MJU6!V/C MFZFGB2J/5E-XF,WI61TG8H=W%K\LFKJ\'(E-3]K'Y(&>47-B=IHTI%68Z-Y] MUX,_XRFKO1#%@*Q), 59B?[[)TN1S4^L.'W\W!;Z0!UO##) LV7L6; M!LG.]08A3!4NF(%'NB,Z2$EYT>;GLC?[QUNP.H6+,[3.4FOW(A>-@X6T27Z3&%(1LZ[K<9:) ( _*GHH,<&/42SWK1D]1=X M]^_TU8M4^&=""7-'1E,GBAA&6'T;Y\Z#A ML#I>?*S?O84>O86EJ,]JK7UH]6[[K9_75_$5A8AU+Q,"6MOK7F()RP:7L-Q> MQDW96,9-S5K&[?4(_$)&0429A-(*9Z.N[UYZ5%+<+6?@==[KNNVL=O1RR%U( M3Z73*B:@N]-248F=[2Q,4?I5\DAJ>H-?"#*W*!5)[;O822I,S*/%"CT=S>EZ M+0PI/9FF=Q.*"J #SQ8OY5TM3A8K^EM2\EVQGOKR6RY;11V7%Q7-[\$!U7F MH)3WS^CCP7H\6%_^P?H-L4 >:53DF>CE*9\*V8YWPKYNE$% U>VH_;&;-5T2 M/P#?T8G3*JV)/0LV;)*Q80%C^5/R88N%?-"QBM/H")\0*&.H]A\IF;L)E<'E M&Y+P9LSB,8=:-P1#$(W-0...S$6Y:-0!C9HH6:?2^1C1N .-.S)0Y:+1 #0:HJW70C?NZX'2#V#55@':8NE?^*$R[ 5\$#P^!GXA.-P;"#N/;SJ5PGU#HL&-C.=V:W(\M^K X%)Z^ZBAP]/E MMI$L;?A6$.JN=UP1$ L+01!V?XI0R7:5>FQ+8ZNJ8GY-@$121)L"V H67WU MWSDG$QL!+J @$:1R8KILDV BE[,O3SIVRUZVI.C72]&[Q3!;HVB3HICVT_%+ M)$5+BGY*'+0UBN99HN&P6HY_B!2]17=AM]KZUA;;7H=8Z@S#S!YK@Z?976I8 M/]NNL7L.@Z:O_):]\<,/WL'V,0KO+O(RWVHI]#G="]^8&"T$H]9JHO)IP3"& M@=O5&/M9**%N&V9-#XQ8Z&[W##??G0T68DN[4]T &\2.5M,1MOLY;Y"CS[82 MQ*6UJO; 3@B&N MSUW5D#UPGM)ZO><^+;%FY2L;A[>!O_N=]AU0-V(MO$?WE@5T>VB!_.C*8VPN M#H-X<4=]$_,H]!9 :2JU/<\)&IA2=8LY=B.KH-XGR8,;L?*G"=YOBPHPDX6N8WY]L,^\GH)==9N?XP,3XZ4W0(YPS"L,1/U[]"@+4G\]16,U#'Z< P_ KC\>8_5WU M=OP53KG'+U$N$1F1%D(!%(@'B,9/\#-J;?>0.E*>]A"O/&6 )?I.MT.0]-*@ MP#BP@X]*"/M "YO3K6BL)\K=J[,P)F\S78>O\Z8XV!YXP.\$KP#80U&+%E$6.3BN7>P M(1[7'ECS,L)G5&46/KHS.#M8^&WDWL4%72AH5G&Q Y.+4=RB.Q?1.1).*_X= MIXCTV;)H&F'*+[W.>PJ<&$8D(Q$K(?(9*D2B_07>+8^P)9RX803FWR./"DP4 MH+/%K$ 046X (6EE$Z7S13D';Q48)"D<0[Z(GO(7+@+$/.*ON,2^ HTD?49, MG&0\P9[\P$Y_YJ6DZ>8$7YSKE,U JN8'@/-).TT]ALH'K7$G&E-O(",H7AU-[ $CR/NIP$1?7"EX' MS%H0C "CB= K3$K0@T,B8LBE*55'1H MD#7+GE!4_O<4O2_7]S*:=%-3<)%J?PX.P-=$0B+._YVO,0.;&H_Y$G/IH>:/ M ZTSX3!FG\U\K@3\BO]UP#'@B]**\VUR2;+6A@#/P1:<*893#"8U @"< 696\ MX)JK8_$0J!*TE9!T%4JWD,;/WTJF(9(?KB5E_V6;M:><)]M0IUJ_'4#:STVQ MG\3K'AN?MG%RUM=4LZ88[D6(=?>)(YS^0!W65/!R(9$9ZAD((@CA: $?%,YF MF:3?%VRTC2D*8ANKJN:850W3[C27">C2K[W MP33&I!T3^A2XJTSW-0I*PGC5J#]'PGB]5ABO[1-/7]C#.;<601)=@TJ$OXYY M@&D]%K!M55)/J_'#S$/'!,;008#(M9=QC$(]WS.EO&D'ZS%=!LI[6"26R CK M N7R1S\ .PK-F<**OV'!C!N!E_-K"'\H;TX^GG_[]>1GQ:]L3O[H'W/TIN#9 M\V]_P*-?PAZ]YE0#J7["$3*5&_<'&#!O;L(Y$*[=UWY^JUS>H6DE(IY@3.5/ M*N_]>#P+XP4FM-$G\F,%Q@85^>^%3XEP$5.'R7OYHT5$4PRNDTJ%)8*:YA&L MP"O@H#+NF?&X3, >E%@L"$.#.7PP&H]N '1??A78 A,?U:'RR%S:UH$8'VW$ MNPW/@MY_ 'V, 78@/-?C!B?F0S (@1F/OU@:'L,',.\M(G'"J/#OYB[O'^2_ MIH]YSB0GV4X',#:1[!>DC262!5K,*!'H(:4FLBL>*NQ\7,"RCL40 ERW&)U.OQ)QX\)+%'<4+L"'%2:F@ VD MI_^+CG+B)QA2@,?Y@,*_?\#\PXBE$_,XC@J\+:74(B7R)%M<6 ]8BF'=HE*+ M+?&3F4AI"@N)=-/49Q/E*L7M1Y'",:\_N]]AE6].+J[>?P;VIWD&N!'@DV=5 M&=/P@<;&AS#4'(OPN#"M[ZCH@F_KTKHQ] W+CJE"HYC)IA?-0'/Q^<"OTY1X M2QQM->#HP5XXNFH@U\5T4%EOMD-,,.6[+"@J"$H\,!R"G#=Z2C/3Z%>L]P&2 MN@CO1CXGTIPM:PRB014DU1Y4+TQ7$%49T_1H!W=_WI!7?!S M)WX4)\J_P;--,!(Z25DD\W IP]3(MW4V! )$D][',+J@W;R%?UP4(ZV9I\LO MZ88GSE$(D,O>V->U,9ZE:]5X%JJ3N0M"M!U@$7$"#Q8"0FQ,&*8[%"$63 MJ&%U9UG%C)#O\*_/(.)A%_]DB?([C(E%=ZKRZ=.%2"/Q=1-,NX05[>$VTAZ<&F\HCB '2K7*!JH6*? MQ@U?//UVY_7 M_)&+FY]5^/*'&Y_RY"VB$KN!SY9BG7X0A/OHJ<"Y%T@EH'E+&_-8VA9T&.*$P:3^@]-:JGV"CV;L%*M-1^YM MFLI%(0 ;X].&8;T-GA9*"_X/W)10!*4GC*?MPQB4"5T2@C;,*,02''=VCR%& M2G%BJ4R<5>^$8-9$_&H1M $9PUM.DB0K&J+L.$\J%810C.896:@@G"XX#<") M"1+"+Z[Y^(5/J7CH%#POF":8=@G* V&5>EZ93'BY;;P BQ>W.YOCX7(Y"MTD M3& ;\%N:ZCI-I2<"TT7WX3GG-!3^=*^*:CR1%L*#^OL<,V*?*F"QUJ)V=]U;"JZQ1%9L*7HBSM M5GIT\,QZ=*COKDZNLF=8QBL='E1XR-<09BK%O\7?_<%?_5Y_N:Z MLS'P^K::M O1'R5?Z%A\?BP3D%:P!?5*H*><9P6S17,+=T7-LOE94=USDW&> M4KGTL!5IXJ-W3QG56'"P=QYXG_(,$GP'1^U=!J"\;OWL8;ISYF;J!K^%H8?$ MVI@!3#!;;=6LZRN!_?(+TT-?5[PJUJ^?_:T8EK>0@+&< MSK^@[3M[U*!CYRQ*'J]G8*[ $Q]2@Z+Q)EDDX\P:5FI4_U*(GU9U6D])SS!3 M$.!\,+(2<,.7KCX#/3D/8Z0C=%)\!%\APVKTV*YB3"=U+?1R'J'>('OPZDB[ M)FV)]B.8=FC78;7!DBA!V\M-RSR!N-:(VGS#: OR>EX?:QA)4 G3ZG?FSD"P MI8%"7HXF:ICB6DE[1/&L0I[MVG1HE@\3R^D M'6(ELPKW$2WS&>,G 2^Y&BMSUUN&XNR##<6934-Q-Z*^+@8!R)U=./VK M29:=XG*T&I,;UEQ8.JRYL+18&9QV./Z'!]VN>57.3I$Z_JJ:"1B'%;_[BY?, M8N\2W=V9WO99K!;/7)Y"A\(;Y$T$9#*T=\4M3L6PLJ;$_SDY&?ES:3WO>=R]L7OD;EOPN^/X>EG/P&A[,=37_GC MXS_Y[WY61?DD5T4TJHLM,BB?>><%R>^)B_F_A&K'BLUZ8IG7X"L#[87E!:]8 M7+:0PCXM @QJ8(81TS"9*/$#.,I$>,3%X=+]B;+1^(K3B7%!7IP,:%DA%D6B MAS10^KPP<_)2TNPN4I*.Y]\NE.% 4Y6,S4B[9(Q&\A^F.0.24:[?7R@?%_S> MJWP5R(U86 $2^P#KL_$*@LN=6'O M#[@'[(:?RI@Q+ZZVC596RB_!]6F#QKF5F=U?2Q&7O(9J*1[Q1M#9^^OKC%QS M:N*T!M\5FP^ P$"A42<(%5JZ,]X2\UC@CL+E9M.L%<'/KS+CA2^/^$!Q*6!I MIM:DDE.^4-&\+LR]!R*@>>0TO$&@*),9&)T+SRLUR"P^/U8A7P!P9G#Y9 MJ<6A\R:\8D<%*GEL5EE$O!UL)"Q^D>"[PV'!6EFV0[7>-;" MC(WS^9:5UP>QH,)Z/O.9G:<;^@?N9V86I[O7V+? J+ZFJ5J=_T@F&%]ZM:81 MK6,2SGO=%0Y1\ <7<5Y+>^*LV1.T485$/>3.U=0O"+!4 %4=$ZEPAJV;0J@7 MFR,*>ZZ*RH=DZG*'(2N83JKBAZ<),H'" \IW?H#ML"(%(9HP)TSTQ*7-%#PJ MQ%C:#8$EI1[H']1-*$7!X^6RL]2WBEUEV!S$:[U1ZT2HWD#VE4-$L/(XU9.B MSP!K$M) 9!IPVJJ 6+WF$A7I+S82%C:W(SX*D%,KXD=\'R0HU MQ+*2=BLR1]1N64K[.DMI5_AU!^;!YY[6JN1;U!T%43_-[#X/H*@ M^Q/E7%.]ZF"_TW"@.F9-7*YQ$XGCO-B\]9.S/@C[H56-P"XWAGRC[E(TFRM" M/Q7K8)!G=9%F+@(&PYR8-<=)%DJZ(+EYLIR]YFR%$D@!ZC%,\S2P<*?1%2I349Q MXVWH\VVP5,UIHYEKY5F^R&(LOAA3=:P:H>(U:=.BI2^CDBWS]\$:_/61@1P: M)BD:L(7 SI9JA_]@'C'*Z-:426=H$!31XC$"S\?2$8+?&+'D@:7 4VX44:PA M=_"7PP8X+H<3NLORY>I&R(U[@DN3>1\-@"%]=DD5>!DESE%B.!:;TRXF'D ML9TLIU:<'.5:8G1M,+Z L4YR8M*"9HZR01@%'/8"QT77YS)(DS%8?I1NX?IS M*&1HRKFQN=I-/0\1F7Z&VS^)YC?58#_:BP?!MABK==P@T-T&E7#;H-B*L4&'5RO!^\C^!L<_P/VQ(!F1&R%_XA6')?7Q3\NGT%9-;YMV;P1/4^EV[S1NG;G M,7N;_N6=Y\?SF?OXU@]H@?2C=^478K!E^?X:?"'_.H_#]#0>BQ'7YX@WBZ][ M\-4OU<^M8<_J.[5?:3W]I]68\>F\@5+9WI[::HGZL&Y=O[%MO1YGEJ)L[_N M=JRN'-RR3EUYV563]6XXR./8,&%O-"'TMJY1V\-=&[\RT(S44;/DV JG? NZ MZ03_;GFKQ@;:K+T6I2,G]??6KE0N+_F@;H!I&KO?8,#[QD/9T-Y%DJM?*5+IFO"!7&2=GNF.I]J#E6\&>@:L:6P(3^K\#L 2^A,$I MCWL+Q!SJSRQ;!8=B#6QUJ5K-R1SFM6B-,[MPU!=PTN?I0=^$&SBZ:<^HI9DG M9P.Z%NW)5U?6,]"SJ<.EUS6^JN^XJ6I=JOT%J*I_B"MIIC0A6/I>8>;LA_-^=8"ONUKZJ#&P/NYJ6W7 M ;](TM5Z3?!B=#5 ?6"H=DU._L7IZG@]@P^\]/Q( X3B&-9>N_NJ(AUM;D@7 M!5UK!,(]^1K27:5[+J+@[KB'HMGX5D? M.K]N<>G[4S J^N;!8E3TM\6H( )++\T057?!;4V)F%.!@H#/JE@4Z5!*-M8N MV!-BZ)H7'ECGTGE,+>[!/0OX%8M)6+H^)Z8B9$(/S*X83"O"DQ1L :O 9PF+ M FI5+-T]Z K42 YN(>[@$?WS66O[*=W?%U(K/7^BIWS,;B>O_%Q@32:\\#O# M0B#LQ4*!>GK0:1EZ<:1\XH@6A3T^V%<>P-J#T]L0/_>#^W!V7[@,E15^5+CU MM*?\D76"KEE0\1KJ%"Z ^OMY>3E=JOA8Z&&YUIJWO3[J& MZ/++QQ)[9:R0R^RTD9V*^Z]9E+)-4UFN:]C[H=64KE(7,6__1S0@NG^V1'F( MG:#;[PK;GE[(Q*^M#:A_%Z%2:S$_TE.K@ G@2U) @127LT#(Q8M]Z;*J9P;^ M() )*MM=B\-1LPN'#>4IKN',KD*NQ?2LW)B*+)-V6BS\).8 :'!<*%#*CG0! M(HWZ740QK3N?ST!94\WKG!'5")PT(0O4$N *S*.,R4(0L-F]9F%9V*PE6GXO M9GJ#:!G;H]3!MDOC3:7C+:-*VM/"?;V=:LF)EOJ%LG87^&F073CZ+.TU/>5# MWKY#G4]>L? ZTQ\%V9#AEI=OA_97]02M@?W;>=('R_2_9]<08YO!0WZM,B(E MK%)EV>:[.5#(FGZ593B@&97LD65\%@0:F!.O9B%F3Z3,OUF7YR M!MJZIN^DJ#>*L%@/C.NVI'2KZ $+;U!:G%Q3N"#"^DHOCD_"7)7G)H^P8\H: M'&^U9Q&7P&"A1[E0SU'*"/V#L#\$@E6&7E4#F%6 P'*+(%ATHXF+/IH_YTR: M"93Z&= ;A+A+%3O'CDJ%9K8.NIPZ!>#"*=/]DC/FQLEJJ@Z(+*M.=G\=+8,5 MAC6]L 57$_"P US,C!MH&59?@;!_!VUY'F.6 "$7"\89N"@9-6.!D-6K&F<_ M96HY73@*O!H%C <3\\ZH1S@=%PTP!6\T3/!NE^)5,>F H/8G( 7#GL)OPYEG MRP)5%*#1"[2$4^8WO\3%Z]4S9#R4E:CX)P(3IPQOEM,/UZ3@_X&3D#P6++6: M9U&M53JF$$FH8:>UM>X0+\14R&G8%?S(TL'QMVRKWJX^9,&"VX @9D7=4!(O M=%H?_0G\ET &.$SAFY/"1R<_XR72$0-"+3Z8>UW;&&N]):N/VU0HFU:X(X57 M%:6'UT1\E,;878H,7EJ*]+>6(@3#T+(864GOW;F59/VU/$4J)3(3UXS!Q 7] M@!H3UW-4J7@509:@J4!"%D Z_65E6H2ZJGDYMXF7O(&F$8C!NL3VIK;0?'Z- M1:6%Q*GVZYIGR>M:XG/8N<(G:N8QX>IY("#B(228)]A['A^D>(29'0 ;*Q' MMD, TR4"F$0 *T77E^+H>Y;E(*FHHYXN$JLS'6,!=XSB@M_K@R)ZV>[$ZXBR M7Y/@:&A;VB]@6P[ MC3J;4N4;0UG/'RN&1=\:YK*]H]]X]_8QG:R9FCZGJUY64'>"-] ZS?/M>)7;!JOVZ=SX , M5;EI*"=M%#,O3[@[(ISI>OU!S/=0.)%SI(>W@@C%$J6J6_O*8 M536D?+$,&8HF2EI;T098Z-[0-2T#H4)U71T:;8C'#?KV61>",*'F4-6<%Z"9 MPS7S+]-+POP@S]W37S#A=0^;&B2;Q/42,*C;F-SU%>6@*9U0OV+@X1\?\EF= M)Q>B>&$7B&?+H.OB5-NNH8\=A.B&>\V?9PF(_6BJ6MVE=^[V5QF4I1_WZ++; MZDKXR&F $KZ[]\-%C)56*.+61X\Q4"%NGDB41[ !R T#I9',&!D&!1(4D+&E MZY*>E?@VD!Z6EQ9DTA?6. )B@ =C]57=;D.@;J"R%F:+X)"V.JA!3MF=I"A% ML9RR?V!EHN"J]5Q<]/.DBL3JQE2URZ\^4+0'9LNG$ N H[LL2745B6OD&GM[ M)G@6UL!4C7X-0]9N0B$#4BZS*E> 8-ZX>+U(36ZYIWS+KFND6UT"V,6<'=-: MV1&[=:F847>,C!+E 30M.PTGDYB?"B\'XT80,&',;WYIFCQ<%ZW[ M"NQ[-?G5]=[#^^._X/T)"ZXF$U$K6I<:-,&CJ4KK+"\X"UVTQ2+_%F_8JMS? MV.@2PQQC-"4=XJU/^ J0XS4UKM4B31-OM#!4QWYRR[/$/^T"I4FN6L55E1MZGI&KL##9L%2SYB[# MKG'5\:(<'27^J41);9B2?U$\2],Z.>OK:K\S<)82)+4-HEH'G?T"1(77U#EJ MWW@R1+W$2'U-&*D22?4)NN*E$"]-^^0,+QVVJAI# JD>)EFMTQ8O1E982F"I M1DU)D\11E3BJ$FWU^>(J$KZQ* Q7U'4^2]3%P8;.OCK4#QV^4<*M2G[=$[^^ M(#QR7\/< SBV@[:NE.DPW.J!E7.5:@H%HI&RH !JBI""Z(%^0*"062TNUM]3 ME6<*%SDCZ,Y;QK^BIEAJAYXOS/O%EL8,W2Y]WX\GH7Q M(JHI4>S7P,[V]2K.;?XR)>O[40KOW0GUEK^HYO4'AGK[%^]B=@4:+&*1"60I MK*=E"6&$$?R4AYB08T(638!A8F(N0I3*>\BQ#26A7FAX*"RBD*6CYMPD"E]7 M(Z-Q,*!\;-Z-O?;MH"-"#CWJX9HXHBS,:8H#\Y"BX!55\E+7(:5QC5/][L/TVF[<_8F4"@.WP0X\#'98D-77-QPD+QH^IK&6@ M&F2W1>R&U@?Q[ ;.< M/))@F8(:R^"2.4HVB)T[@8JBTC<9]D/6]RMPJI:A9XND'Q,$7!4?(N4)CL2$ MMDQA'#<6/<;X&X')6NPBY$R: V,5!@K'8$@=,$#G99#SNP:..&YV24"Y2MH8 M4#[C^*%XR*WQN:&MZ"IIG='-DS/#TM8P>@G+VQ<(\E2<,)F%#YR$54+NC:BM M)Q147=ZGR6PQ3A:BPQTM\""%%N4)JX@5H.*!KIHVX1BKVG#R#1LEN2UW*2:' M_3G?L!'?RT'^ZIIR^GV0A[T:E(&?E)@%/NQ,@)TSP"U,^>R"6E ,"]6&;J5P MZ?Q[\B B1A@RL"IZE"O[]'D!Z3R?N=AGS3'VV4-3\C$V[ ;V@\$.W.&NY"O_ ME;G([!_]'\Q+=VA'LK+6D%7CL]VTFB>>+2:I>_WAUF N8(O>G>N1XA!DCB1+ M ,;8Z)HWYI4$9(_#U@IA*&#/,QCPE5 7RAN$M_A9)4@-5'+N#S5%N"T#IV>O M3+46. _<; =56P%0QU[ 95-#X@RNPADT),Z@Q!DLQ3.,VGB&>7#QC!0/?1O+ M+LX-FQ1K=XV!0V@ _MT<@Q-DFF=F8(X.E)OSA9;2XFTN]=YIG:.Q/-57X&D< MKJ=(T05N0BP#"I1QBY>="+*_UYX[J&<^<$/[8P/@0FN^!E5VZ*JE5:]>5O/H M#C(#K+ <7T#Z20&@3:VG- ('K+ISV['\2F]NIUU>T1O3^BYC+MGNJX9>K;XP 71#%3_S)-Z5DC,4("YG>X MX2BIOO<)LC8S8];*BM2&R2X$$Y=8<9+DMT1-!! 3& I9J*D9H&+A9\C>XFXL M^G01+U] E=]2U0Z<2FW:\C+XELXPNS;"G5T+SS"#8:WF+RWS>"!6!.!67&-9 M>GGZU<]W35R,F5]9LQ5$UF$#L8 [W-.X2]P$B<6P>WVM'=@0*N@[_LY%KJZ> %Q$;/L+I',)BR$LO,5@:'<%1Z(EH_"UZ/N# 3RX0M7.22I N)R2CJ>: MD97K/Z8.[V8B8<.E&\\E$@8G9_I -8VVD-HD7$ 7B&D%6L!S$Q/6IYFJ49/) MVP\QO1!(P$LKE1NZHH!7=N2A^5:Q&FJ[GXBZ'%X\/V_+^.H0>>AC)@D]Y1497,@;+: 8= MRA=LG)K,%AQGMH"B!UCU'"U8J8Q)9@>.,QBZD[59$*8EI5C1>P/MY,RLN:E6 MY@ DV>^5['[Q]NS4,I(Y8=*]%5Q]ZI'^-TI;!67-#MTDSQF_F! X, MJL@WC&J;CPSW'RY%;6C5>5:*PKM^#-6IZ?$XZIC_'FB"A_WS/L[]A_[K,1&U M=;"(KR& V<:V'+I0:M6I:RB2^J3DK)K>K&= &UTK!UU&24[2W9^AIQ%2^QL M 3N;JC%XZ;=T7;% M#/H)%:3RE8U%0RHB:B)"\/EXO+A;<.@$GI6\*$ER^AF!UEP*5+P/I$OPNVL. MS%"^%^G@SMS9?+E]C4W4Q<.^F4:,*9]# M_X0. ;VP1-=FZN/)Z=^X*H)<6- MVX6D.]J>7NRX)Q"3,GHN6HX<21(,NJD_WR;.]O1V[FYLS+=5=BWX"$T;]C>5 M QTXA^S0]-]*U_:Q;-NP!C! $I0DJ%8):M<2A%TWI2-!SVJOD;TCNE-QYW-S9KT 7=9P[;>TPN+.F+F3;H@#=./2J M 'U@=BV#.^S9P\Y-JJNY;CFIK:L";%D5T.FJ@-*;8(SQJ?_C=.I['@O>HCK1 M-S]B%&L+4.4I;U#I_8PE!NG5>/"A*!H C5M(0F8ZJ?R'K!Z0U0,'N7.OIWH M[W7S&%K#KK@?)2TA*!23R@("64 @\[VR@$ 25*>W3180R *"9P8XXFT@Z]&0 M99161FEWB])6T*0W1FG3T.Q54+C9>#?NCS(Y3?P?S#O]#XO".DJR M&])Z5](".-DRN!_F*A$Z)$ $V]W//'&*&.Y'!3&*2U' M/'ME6!)<"YZ7#T_QU1V0I/O'TN33H^WKH.'._F)T$!'E$HDG%6[!?!]1:O6D*N6DZO>KOC8TRJ,9JO8I)3V MM JS796TIU7T6Q. P)G%>6R25\H<^#WT5HHM?+HBMY1S2C,O/ZS26Q@(GSO* MRJ>@3W->3XH_<0LH'W7"&(4PC.(FBA]3S]\8GTQ"9402),<,(200YD:PDEN8 M#-B3]/( 3EI)'MCL/I/',-#?=Z:0 ZBY'2)DFUJ'NJ\J#U-_/%4>_-E,;" 7 MP2X"9J'BBY@;,]Q>?ZG/LE?51DI96Z%NPAGXAFM[KM:W76/$^M:(C3R=>=ID M;%KN2.N;SO_UT4II"7GK.11:)3U)"NU+F#!ET%.: <1EP'OO_7@,Q+R 3:V" MO0T'G.A@;YEWGHC/<+0R!!R.IM!PRF42E@UFAB/GX-6\U&D#- M#?9O:-">W-.>^+' EO/'(-820>TP$7Y;WSA_9C/'6#6VX"NMDUZ$D$ MTQ "8<1 :+! ^1Z$#S,4YNB JL0Y*#WG;H3 BCV%@.[R&4Q]%KG1>/J(LNVN M<$0X-S"&V6T8"=L3F QT"3['Q?",W;-9K(Q@29 'Z2M\$B4/6=4P M6S^8+Q)E 4^_;6 VBJWK&ST;J\KG8>SC,V\YT,H]RXO)?RJ3@3A_+?^).P)/ M?Y&L_DF5BGXBC[<+4/01/@63+4$-&HEH-E0 HH8URD&6]_:63^(CY"5R=M3_.1% M5=4GE!<\EJ>G^_%R;,9??*KP/ZO__9]%R(U!D-($^^1RT#;8U.\,)"58.W!" ML',8#Q3W5I/96;C8 J4["LB"B%40$;17M4F.X!"-[AWBU0@&OB<&)$44"^L= M3/5 ^??2"7-?"8^:%J7HJA(O4#/'2X_BT<<^+,*-5AU\A5[>U8R1D\]6 Z:4 M1WZ&&S&J)N9O>8,D4[-[9/I'$%8(%0F$6X8)1>/!,@-22/@Q!F'QG!3WW@7:@1^3I1=G8X"6 MFB%N\9T;@+F XN?__6UHZ/:[&,EL<3?GQ=:@FQZ07,209#6.?=@=&.*!K-$% MC4FTFWKEW%C%B&5ZV42O8M#O@E"=N2+B-M/ *T"$"W?"NPK 4P5[&";SJQO[ M,>G8&H?%WAF=>G6_Y,N1S=4B*ICJ2! KA(/0+Q[JFX*9'Z+;$*4;A3:[3Q:^ M&PO4ZWA'A.FN-),Z3L_6[*:]I'VKYPS6M]AMW:VG]\P6VU*;C;1F4@-K(">U MY:36=X ^I:&NT/=X2(7M=?T [?05'GKM/]VN)/LDMMHK84/+W6JP6X;=+K')YC25MB_%SZX/G5- MU$W6>1PEJL=X(_:&*F\D@O/ PS\^Y*10D]QLG*Q&:$5U4 ,0):^(EPRQU[+L M#3=%/Q]+.)(E)$MTDB4V7'6](TNL+05V-(SR#PW=>"?Y0?)#M_BA A7_ OR@ M=XT?6HH/=-8!>G]]C;D>YO,LXFGA'[$28Q+(3_S_\,J2>13>1N[=RJ""T6Q; M:GG_$%EEA7LQ]\;AV_=LPJ*(>=>+:#QU8W:->?ROV1[G?XN_E3;[FN]U"Q:7 M8YRX8"6Z% =H5O6IU3:\>>["^8JN.%S$LG47*Q _< &O,=K)-M_5+#Y&+GF"; MML$C ^ 1O:\.]2?S2'?B&Z^>IIYD>SY1U=M="Q!(@MJS;?E$@AI*@CI&@GJ" M[=B&WG.ZIO>./HZ9]:=OA8G_6IVJ#940*2+S5S=A^8Z*EHHD8XR&[##0M),S M0U>-@=$13TGZYR]00[ 3,:U3U@.MO?20)*0.$=*&S/MS225#2J4C)*8-:>MG MD$J=RW>T&0A-=2(KL:FAO0K0YQMO.I#%P ;+%S.Z$]W\09:_^3, M-,#%L]LJ9>P$EO,3ZKHD9QTW9VTT^-OC+:O=(F')61T@-^4>2Q(\Z<$^H2S*S9.97S\P[9>#;T_'FSC\WGDSQ3#X1?!261CB6PLD8TELG%7=VOIGA() M;[QM&NC007KEY':=W+$G]R2\\6N ZNOO!\MUH!LG9WU;M>VV(G<'$'N3''$( M'*'WA_OB"5/RA.2);O*$\^* K@.]/6@VR0^2'UKE!TO; S]87>.'HP<&D0#' MS^5@= .(<:!C3XMAJTY_T)'^:]G(_XPF_-[Q9@=Z>R!TDN Z1' K[.,.$%Q[ M('62X+I#<*L,T*[H5:=K>O78P_42X/A%;=,6>,2@XE5#=>RN #U*^- ]VYY/ M4_5&YVY D@2U9]ORB01E2((Z0H)ZBNW8AMXSNZ;WCCZ.*0&.6ZB%>"8H4:./ MV!^J-K0ZXBE)__P%B@C:AQ(UVDL/24+J$"%MR+P_EU0:2*ET?,2T*6W]#%*I M<_D."7 L$>UV7?6A"X -%FYK>';&\.2LK]FJW79C_J'WW4O..E+.VFCPM\=; M3LM5PI*U.D!KDK5V=X%:8RU3:\OID:PE6>L06&N30]@>:^DG9Z:IJ8YQ$+QU MI+W/$N%8SJ[5V1U]595$.):@:_L/S#PGAJ)IG)SIIFH,M*. 79,8BI*=]\[. M.Z9_GXRA:+9WG:1D9LG,DIF?D()O23OWI7:6#"T9N@-E$$_7SJTW\'<.X5@L MZPOXR9$_WH!X+#[!R2VY_O]:Q(D_>6R;@FB!%%\(D"N_J=)4H$M!OWE)LI_B:*'N&@ MQ1#AI&:4^3P*?P!#P(^4"="V>-8-/!@PH1Y!^,:-F#)C<0ROA"U(IA%CRAVL M8AKW,M+=C'3=]7-_ NS#/DDCF?JQLC3WD1LS3X%YNHKGQV,0(0G\FXY_,@L? MX'S=V6,,OUO$2""+(!S!?/AO_6"^2&)5>9CZXRG\:SQ;>/@6IH!H)%+Q%/@3 M?P7ZB_'L!NYX\XB/X*<@P%LV(&OD#8=13OL'9^Q.0 M,4"^8Z"L6]AG'^8<9#^+"T_43!*?]D&X\3-Y"!6 ,J9[%^7OQU87)'34;K.XH M/7ZR=U'-/[B1ISSZ#*@+A, ]4R4WO!YN6)L)V ,#7"TB,&+K)H7F+A!W@N3B M"U.6[ '@@+GBWH+6SHFS_$#\X,ZYU1"7AT3-3Y3A"9X11QXO@$GLBTU NG';BCKF8!/?0^BHP#0D<,']/(S02(MPFD$1^ MMJ&%$9 ?UXP2P']OPVP 51DM$OI=O!C]BXW!Y@M+9IJ'&\-/BF2*,A:3'OO1 M>'$7)R"OT1S\*WV6"Z6*81@N(NZ)X"JX)8F"A7^&!B/(KM0"@F,NS^)A"@*A M((V2"':=^S7HU>]O[11A?].HW0.<_>6G8Z -;^?NA.8XEMW]N ^QNC7 M%=<&"UO:RYVV82/?3B8M[P-_.WCY843D\9;K6G@*)N'N>08*>$Z3_^_D;[[A MVIZK]6W7&+&^-6(C3V>>-AF;ECO2^J;S?_;)V0TQ$_#/!48Q2.FX9W5'O,00 M(NQ@#0>G9OFH]BQ000A-W7M&[!W<,RZXT"SY$Z0C2* Q&%8N*+$[L#7'\#:P MIJ(D *&&6F4&R@1%UA0L4=!_,V#FZ!'=L'L?Y1Y8:>8\-S:FG-PXBV4ORS. S#: KJ3_IFXD@[*&$AP]MA#]DQC, ]^,N5$A6<'E#R?,700MB 6E>A@A,H;?D 1 M. JWX*"SF>(B:8 )IJ[3\RHJSPC5=81<%L([0>Y/P7Z8 LGR5V:\AL_.1;,_ MZG_XX1V,B.1'/P$.6DF_0)U@!2KA'+X<2 PX.*< ORC?RRG![83E@ M!Z'@03,= [+D.X[<&9X=[#F#DZE2$R>)3"B4MAT.>1:'RBW86TF!:$)!@B H M\],ND@$G*_(/.5V1-5]X8GLJ6]#[4(;6TE#9Q"6!"#]Z8&0)K[)D<4#N7I#9 M["TBOGSX#3"'"#PJ#&;H5>CJ<-T-[M>-$B2G-5Z"$"5;4M--*4Y1=#;(YNRB?P06]8=('>X?:09"JD850E8!3?(KTEU)$['O-GY^XC/L6U MWHX3>-B$*)+S-CA]8PIT^NLIEHYN+9SOR1D?3('16%S)1Y>.I]Y?YH-VR5\FY3V9< &#&0E<7^+^X"%; M]'C1$BAF8U<8122"5LI=D)4C%BV+7JLH>JO^6#JM[ BQ9N*"[RJP[]6<\>!' MG(G>4R,_4H0^,GM&1?#^5-)S#6<\>,X96XAKVS-K9KS-.0R%F! QB7'$W#@S MY>@T\81 I !7^YB:X7%0BF[$N'2RN)-%%(C8?4X*#,.N9?M9C O#P=0>F1NE M+J>P!S>2U&8S>Q>*TI_S? 9$4553ZDD493_GC&V:<;6\[Z=MCF%'@J+(VQK: MJ9).FYK-.EC--NPI#57;BH#56D4WK%%TPZJBNV'C:0!KOGU4KD6 ]#((PGM. M:V /?KI0WIS<7%^>_+R;'J1WULS$J W\=\1XO SR:)KN4'"$4C 4?>.DGV5 M>63E DXAW4&>T@('0H%]2P-:(>;'8W2W9N'".^6V]YSX%%SL.[#6;_EP<3A) M'D#&J,H7]T^68-0+AO,Q(RM*)\ 5OW83F$X<?CESX76XXY$_6J %BE:N M"'^ L=LT4K;!O[L610HWX?F8HC@M15?[Z(:K<+A5AZJPNPUW FL5<0PXV/*F M--R3#:[D<^V)A6#?]7M2B&L)RB5=S27]LJ>).]5LP24#[O++QW96O+;0U0+[ M.0AKW.G:,Z0H8/&HFP7ZE#2=Y&':YX["YA38!!K#&)H+'AR(%5X>(XH4, ^= M//+=?&#%T!E7G%0H0]059LH;_X5#NCAC_D;X'54'B1=B'#9BJ>*\PUF.6, F M_MC'O_/?8WT/1N9P*-3-N*G,HTJB2 P[PL*:("P6_V!B**+"FW0-($G.:^-U M*I\>EOP$M*LASVME/VP[3/39#\((MC.MFJXC"% 9@V'5:L;01H.8>(,"@&XI MI34J%G;F"_ "& ,8).<\P*LG>/A^Q2GNDA <+)\CEFK!WY8/%.;#3=E/,*GS MPIQNPB^EV:P[<01YUFNDW0XY0?LEYPTNZ;#JD#;RLG&)RQ9Z)93;?!NLE]P& ML-%-O9KHVF7>E5;(YYPW^']#LWKG3!.7=O/Q]:JR1ZE&6[?TAH8'ZPTY3>-\ MW]@MFA)?*4D*![G."T*N7_8]++OJ!8DQZ=1^8UB,/P>C77GO)NY.7@]_1\V; MZ[V>#IS0RB*;.3KVL#4KV37F>[S"/C5BT_8Z!]$JA5?HVRL14QR_BM\A[^<&>J'"^_!R63R;XT"T0R @S,-C*@KLA*BS(T9CXJ1B(,D(8"0SPPSE+^Z7@\##QGM%12G6X"GP^ M\BD3-U%NP:*/Q$"N!^Z&3S2%851,TH$12WN*?D%6I@9TA9&">#%'HH;Q8AZ= M=3%<5RBAYLQ#<=XLMJ.*;@LX_AF[1>J? LT$J(^HH(/OP,0=BPQ63[D,,D=+ MK>G9*!SQ'4:_PD?#BTIKS/-:8]IG1EB\U MG!62=7E63\7S G\K>:3?9"S Z_["X/84';QB&I"FOC^++ M&BO3J;'UG*J5N<9:-&JM1;.9M?CB^>1"C3$=3,%D(7;RP@>J>N9*8?0(>B^S MK2,PH( 0=JLO&:QB*6'LI0*,^M9A'V;N/&9OT[^\ ^-A/G,?W_H!K8M^]*[\ M0F3O9=@X?"'_.N?\GL:Y7\#7B3>+KWOPU2_5S_N#GN,XM5]I/;WV\U5#Z7K/ M- :-AEK]N676OT1.ZCDG99IKA]H CK@6JM&I/%:#1<+5\G.B;PPW10/XE1,4 M%/O,HRH?**JR!;KH\:S_"[HUQ>675O\4,BA@Y#1 \NCB'BV'V;:!G]UFR:]E MVT0@\JE\=80[(PFJ-8(Z4MCKBV)2$3//9-6V!("].R6] (:SG-PS3NZEP:_W M *OV1^ CSWQ+$-7A*=?R'A66WI&AX6V M_S*[EFP8!^C\ YC-SCF7WXRO1"1 MY0\_1*P;[XJ __=NW!]-JZ,&5!UEFI8Z-*IM. =[U;ADD*-@D,$&N,B78!"= M&*3?5[7^4#*(9)!N,<@&J(F78!"#:HYUK;;C5#*(9)"],L@&6).78!#SY,Q4 MG:&F:H.N:)"6P@T'X$#]-TS7"^]6AAQ>[8WD@PW%Y2_!&0BQ/[15VY1WW1\3 M96WH]'D)RK* L@:Z:EA/-DDD976(LBJ5^"]/68BZ9CGJ4*O6NDO*.ES*JK3H MO#QEV8B'HZF#FE;%_5#6L=\Q>>$&KN?N9!INZP4>)C-4^KY>GAF&)V>.H5HU MV%P'&U*0A#78<#G?2Q"6 X1EJ=8Q!7,E80WVGTFSM9,SP[;4_J#:Q"HIZV I MR]Y_"LK6@;*&CCJPNI*A;3-\:-K=,PQOPL2=-;6V7]GMAHU7?>BB8/^Q!QLO M#%<'^D#5G+8BIIVX='1-:$)RW>OFNOW'96R3N$[3U*'55F1&RDF'? GWW9(=*Y_S3WE.S=N;!,UDK/KTNQ>3]%7PZZ9;3/;'5ED8PUZ5$I2 MMSM@G&(1B&VKEGY$12"2/8Z#/?9?\6S3)8^&:O>[4LDBV4.RAV"/_9<]VT,* M* YTU1I(!I$,TC$&V7_UMNT0@YC#%O-<'0DTR%K(0V.'_:=]AQJ84XXZ.*8& M?4E8]OXSFT.="$NSGNS%2L+J$&'M/XTPQ$*5@:,:EJRR/2;*VG_Y]A"+,6Q- MM?I=48:R%E)FJE]=IEJW]U]P/^R?G U,6]7-ZFU)'L\D@T@&:8E!]E^NX^B<04Q5,[MB8+V>FYB> B1^U%4AP_W7&SE&:T#BLMZH M0Y2U_WHCQVP-2%Q25HJ=:OO(;"QL:K/GQ1 ML/=DFZUI)V?.P%8-^\G-,TW/;T^A"A-$\C-R$/;%QIMJ_U&;SQS;!(SF[+LWN]=1^-6RP *5W'$(W&%H>Z]GL37KY,Q1!_81 MU4E)YC@.YMA[?8NM#4AU.-H153Y+[C@.[MA[D8ZMV2=G0]4QVPK[=23"<"3Y M[K+;R7>ISO-\9<'*]K?E\$7)WLNR;&W8EH_6^OEVM+-5\K7DZTU\O?>B.%MS M6O(N)5M+MI9LS=EZ_P5NNM:67RSY6O*UY&O.U_LOH=/UECSZ3K UQ0-^25QX M(?SI^?=GM"S<=C]8N+2N=*%?%K"%_OCL'_!8NJP[-[KU@W3VF$,5G^!T!\#Z MG)3._C&*\&UB:^@]A5$$0?2-GFW!$/,P]O'-;R,V@RGBOX-G!O>X%O5R]#Y-)R_O WPY([ M*"S"IV 2[IYGH$PCE#]_\PW7]ERM;[O&B/6M$1MY.O.TR=BTW)'6-YW_LT_. M;I"7E'"BH "]ASH9!SX,L1\,V4@ M3F>S\ &$DD)B19E'X;WOL5AQ%2)@+WP(<'^H#D@9/2IC-V&W8>3#O^!C>-Q; MC!-X/ #AR:)[?\SBMRM%QW;LS&>2"0T2J+ 3,W<>L[?I7]YY?CR?N8]O_8!6 M1C]Z5WX!LM1RB!/?Q[\6W.;T>YIF(<.)2*MXL>#%'NS4+]7/^V9OX-1_I?7T MVL]7#:4;/5UW&@VU^G/+MN6D7GQ2AK%VJ UQ_+6%6$[EL1IKF;/.<]J'PR6) M8M<']$'V,N4S/#>-E0\@DCUEB]K!XUG_%_BDM/S2ZI]"!@4OKH&%V<4]^J<+ M6C)Z5 Q;50P-L7\W%Y=NL^37LFU#VC;SJ7QUA#LC":HU@CK:VO: SLG%,MVV MR]MWIZ07J-"6DWO&R1W];>_ -HL[=+!D4?MQUE[MO^U21U!6U1@8JN%T!8A. M%B=*!A$,LO_^2-TD!K$T=6AUI4!1,HAD$,$@^V^+TOO8N#]T[!8!,R2#2 9I MAT'T_7=&Z18QB [_&W8%G_S8L7X__'OAS^]8D$BXWPI'[+\=2A^'59AD_YT" M!G8*:$/5ZIL=<:%:B#%(RM+W7ZMN(-RKK9K&$:4_)&'I^T^M&8AH"B++UHXH M+"HI2]]_3LI S,Z!I3IF5Y2AA,S8M9KE>/('C5=]Z**@ U8Q0A*J WV@:D[+ M+;2'WB$KN>Y(N:X#'H-%7*=A24A;=S1)KNL &4JN6PW NW^N&YR<]=5AWP)] MUU:@5')=!\A0FBVS7=W9(6-U>=1:4A#WW\%M#$\.3-! M0SK6D\.QW2D-D>QQ%.QA[+_^V7" /4Q-U9VV#$C)'I(]6F*/_<H2$&/_Y>BF M<7)FZ+IJ6D_6&;*XJ$.4M?]R=!.+B_2!.NA+RCHFRMI_M8K9/SFSP,[5GJ[& M)65UB++V7Y%A6D!9MJWJ5E:H^\R,_:=RS<')F=U7A^8111DD M81G[+T Z0U=MY\EP.I+K)-<=!-?MO]:D3VC?0U-3AWI;D5+) M=QT@1,EW:_AN_R4L?0(1'VI#=6 >A+X[THMHS@,\(.5WYLZ2:>LWT;39$-+^ MA2IR=L\[NU=0$B8OI#ERM'2S R9J_^3,P<*VUL(Q!V"#2O8X#/;H@"5I 7L8 MFCH8'!%A^[]TW5T;M2"2)KC-H@K/T7I?>Q[WV@:L81M;U+ MPC+W7\AM:> #:FI?5D4>%6'MOY#;PJL03-7L/_F:P@X617;1,I07T33DD?V7 M"UK8>&VHFGE$\3=)6/W]5\196"-@J(/A$=TR+@FKO_^,FM4_.1OT54M[*OUX??02(SPUU'?Z.P_AFH-P'$A-$\C-R$R-"67RSY6O*UY&O.UQWPZ.V6//I.L#7% WY)$*X/_O3\^[-_ MP'_22=^YT:T?I'/#?*GX!"<#_WPI0C'(M9\R.*K9+'R !2LT964>A?>^ASE2 M910Q][L7/@1*.%'".8O?/5+]?-^OV=9P]JOM)Y> M^_FJH72]YQAFHZ%6?V[UY:3V,"EG[5 ;@H9K:T"I:]MFR:]EVX:T;>93^>H(=T825&L$M4%4I;876.]L]0Z] MQJ?DQLF-DQMW$$_)C7N>C3O4>TNNZF,>+=U;4K81NG3OAIQ9^S,[=DRU]V#$ M-J\3.MH4PW$E"?H;^G\S07E)>/DS#147>L*YGF;D8/72S@; MT%';(!P3"$=3=:WG^R;=[#CM(O6609U]2INXGC3C-XK;1@QS!O^]AR$C_T6EFH;5<*OY, . MP"&7U&-8E6+_9Z0>&X,ZM3$=23V'23V5+- S4L_PY,S65&M8M=8D]1PF]52R M*,](/9A.L=6!547H?G'JD;=CK"Z3%AG;C%H3$4",5H^EM M^76'T4[\=+QQR;62:U=P[89FXC:X5@>NM52GQBF57"NY5G+M+O<,/#_7(J3E MP%)UL^6;JB3;2K9]K6S[_$6Y0[P<%VSDX: M%'.)S?$,V!P)NN"*&\WAJ'3A)IEXAT ML*)\_WF(%"O%+%,U!PVA#+N48^RB5I#U^NN)?$4 [WF('*O"U(%NJT9-<88L MI3U<*EI1O/\\5(358:IE:ZH]>'+']\O4U1Z*L&Q2/GNDE+RBF^!Y*!DO)G<, MU;1>6.GO$-8X^H-?T0WP/ ?OG)SU+4O5]!=V261%F4R7R7198^GPDDK!T4[. M#(2T5YU^6Q?5R8RW9.%7SL(OJ=X='5EX:#NJWF_KFN+.9;]Q6;C%?K!P:5TU MGV"R&/?$-US;<[6^[1HCUK=&;.3IS-,F8]-R1UK?=/X/;W5NGE:OSS _!P%6 MTF>4:?\2)DS1M9XB*/'+X@X&&E=KI,KE%1?AW3QB4Q;$_CWC)18XT@W\Y-=9 M./Z>$Y+!R1AVE'GGB?@,!V1 =',8,HD6[.3L?#Q>W"UFX+AYRE4R99%2>H6" M!1S*FY/SJXM/)S^G!"DF>U;.[S=:R+?QE'F+&;N:%&9 $ZA9(D[B!BFH9IUF MS3K-ZCK_L41A^3[ALS4[99RT4+&PW\J->'$'DX1!8@4V5AE/W> 6_NX'"AZG MXBTB>A:^"O#"@+N0+@Q@=%_"$Y@I9B M$3X%DW#W/ -E&J&0^MMF56,#GQ%GA1,%[Z4" M;IMM2*-#J)^RG)YA''O]5!+VKO+KC/4<:"BG&2# 8%LHFV\)N)G3< 8[$W_X M]\)/'AO'Q/8(ZX^:M[38Z^L&93K^F:=,&OM)E?E_?R"TNN)I7;XB?^#^:=_H=%81U; MV"=G_^]O0T,WWLE2JWU3Q*9+4=JBB"VDY1"M>_.ER[ D452)8M-=(2](%,Y> MB.)88SIW,.PE-#+ M6629"X8:8IP-NP)<+=LT7D#QMDM1V]IF0TW?T3:3U-9I:JMH]#T),J-+@NRP MW=XT0;,)-*-G??CZVPEN0^JIE-L#5EWPE^>H0^D,ZU M==27>Z\I[#5YD;Z[-JC5K"A?\0-L/&+*K>L'L>(&'F626*S F\=N/%4FL_!! MF5)%H*H$+"'@1O<'/C%1_MXF7.^:("M636*])%4F_@93Q0_/L!=T$[>,N"L<_B2BO34!M62O_ALVHK$XVJ7$?AF#$4Q_'&MJP:B<1'7E6U MO _1B;$;)?'OB,GP3U5Y8,J($1_ZP7TXNP?2] -EYC[$H"Y!H+G>G1_X<1)1 M&Q$BU:9;HBJW(:BA %E>B1>C><@"%W\![%[X!H8%UO)OA3!X\S#UQU/ESGU4 M\44QOAG$*,I.,0$E7$0*U?:BE 91$"HQ2Y(9R1;%O8U8*F4B$D#XJ8>\S.*? M584W/*%X#V$FB0_G&2CYB8);!*Q^9"Y_ F<&ZD AZRE^@QV=QF(VZ&/V+<1TTP6TH MO9H/CD/Q_IL(*,3#*;W)-WL$FXL[,H.3PLT0RBQ>Q"CTZ> B=A]R)8FC [>? MPBZP!Z !V.69/T;E$/_,IS8>@Z!(Y7N<+^H!M)OBP_)C!40MG MG,J4J8OU*(PT'P9+/5I$DMDO*2E0X0KL.NX"*JPP@/$>%62J.U2\/>7< VY# M(EDDR,GISB*!T#$4#@YT$$N0K@HGZ ?_@F,F]@;N\1E0%!D[B;*(^;2!"&

+<[F>!9(*.FJX'M1+M@(3XN$6LDCI+] $'"&R7GL"A?_!1)&/>/H8!+ MWZ(P\8Z QH,S=P-DWZ*9D6K7.069<:E7_Y[>*/;]\NK[XHYU_>P__./_WOM\MORM5'Y>/EE_,O M%Y?GGY2+JR_O+V_29[Y^^/;'IQMZY.KZP]=S_.+;;MCF+V/+T#AO0=Z 7-AB MM[Z=?_R@_'[^]=>KK\JWF_,;VC#ECR_O/WQ5;G[_H%Q_O?P3/E6^?;CXXRML MRX=ORB?XXS?:"-B=CU=?/ROG%S>X0;KC6%W>FHU-U'_TOO7 N/+O@9.5;YFV M5#[YJ9V@?,6B$?#7. OCBHL@^4AIAO8N=B<,Q&@$#C5]HK\CD0#_>W C[W06 MAM]1\A3Q0PD_ )?A+*Y,+(8 M]9%,H3M"_P;+*EQ .OR?!"$429>0;"1(\R7@)8+J!=N M\Y$V3-];F$Q;\>U.U%TT"PO'#Q:G&]&'DT6R /K)]2 H/:).,-#4S'((R4@"VN5> M-[K/XT18WO F>!H(G\Y7P3U:Q2;A).%V"44^'L 8C;F5")0M]F^$E@*\1TVW M2WS.7UGY&$WQL3^'-U1_(0R9RA=HA0=>Y>/Y#*AC^<.8L>_9R<&Q\#G#DF,P M]V9NE!ZABE^*O>3^@T>H!["A8':,P))<6N>#/YM57C9%EEO^E/BP, 7Q,=AB MO?33=7N.TB%@/OD*0,+ WQC?(U:/P1:-$!4?Y!8<-ZU+K*% !7"DEV"T,==3 MD18>:<21B]P=!L#WPI(:\\2\0@Z<9.2C:=F MD\&3X78^^HOLEDQSX! B2AA.57(Z .J\YPM'VHWHI+GE!H<2WCT67"%*IU^%S[5&1Y$'RU+_A*^]<*(%1RCUTW(OC3M#X$Y^Y_M:P",9^]%X<0?O M(0KBWDC$2#_X8_042 F2JT@_O4.W$DZ:F]3X*%C.,:I(#,Y%UA>JBJ/X4+AC$EN'M#BF,'& M> ONU>"RD07$JKC3MF;L@Z6P*HCW,8OSD=&7/:#R* B^Z>+JS\OWI[JCP-EX[ [L M>-H9C\TQ1"OH)5[,YR H>7 ">&*!.XK2B,0%@LQ(>]GKL1.-+QU)_#.N.Z=?"X&,A.>$;\-'9G#,4-;# &T=S<;DA?E+#Q M- !YC6*=8C-D08V!JL%UCOBS'HCQ63C/M,&[S(,O")]T%V&($:IZU(]V.,3B?AB\0M"J,A1LL[B3,Q'@J M_84"J8Z%SMPMO[92C(L60_8KV/=%%",>DD#>\Y3O8O'/:@P"$?HB.T>T4 M%>YW6"AZ$)2$8;G"J.Q''L%1XD=PCN[0PTL/*=L)LGX>P60Z%;D;T.))XHZ_ M9P-SHYRR!N,9N:M"O;VK1L'OT":@UV-2&=PX.MTQ+ [LX:28#R?;AQ0D&=1H M?1_XH^FF MXTQ'(FDE>(@'S;-(AMAM7!%+.(UZE#3C;B*_NT589,(4XKP6Y['X!R9^SRJO MR*L'\'@*X98M7_(.S;HP1F-,.$N9U4!9%/Y3<Q :;I[:@ V&4R!+&XYC MS(KGGUKGF6>5NU5Y3*>T*!$])$>&EE>WIIH$"U #%5I<5CG ^NL?*JBD['6,*#7[*C5PNCD42&'X_%T3/ER4<&J;DP@)D#6R! M2XE!7/9OUU<\E(%!X@C+?!["Z'O*4!2>Q8:$N?"LD0&%!QHKE/4!PDH.G02Q6$@YH[Y\\*#BX83%M/. 7Z9$4*L$/*3-"2JF(*3' M)J"32#J+Y!\/A(T+I+U,4Y1"5%ST]D@5Y&EZC G59&EQ5W=)TA83LY-UN5FQ M/Y6PR.,[TN6"H(LBNDC+D\A=>+E.PR*((GERDN'$39\7QD^C%76LL?+=E \E MA9K%N"AXS',88 P%M7,H'3AZX;E2X 10<"4KZE\H.\X\J$.%\SI&);IJGEB7 M03K'!05#GMCX<<7V).X/9<9N_7A6,E2638&(ZQT\OJQ0K"1"!-"< M( (Q5B M]-*N W6/H_ TDR1%29R/A +%33,KZ.JB6#O@^,X-KPYA42G?C<$L(23=^9RY M43$6-J) 38RE31ZW97F,#7_HI[;U/4Z7.[>Q1W1#\2C-1< 3("A@4 M*9T0E5X =<]1_&.24P1C!1>7XW6'2[[_FX=I44A.%C.R,(.8]"K?]%SQPZ:P M^T+&4ZW(/C*/TU."3;UVHT2Y5)5+V'9%/U?>B#3,5WSN(W].I&-^3@WO.]2! M$<- 3)8Y_&]5Z)+<)L@JUP1#B=,4@PA+A1S&. \RDD O9 %QT \_A!*Y (/$ MCWGQ$7#:TAJIZR.K[5=4*X)"L&3TV0 \4^4!5YHGX* MQ1$:'#-6S$U@P9)(BE.HE<\8UG)"Q1)C;3L;8A;.O.Q2E $ M!83*RA/ZXHCA?-(#5G%*0 ;T,.UR).+2^<6A[L%39>5,[4'"X7GZ^C M2F 1CW&#J)2*QY*X4CJRR%PB+8F."7>@^*DO1$ :5!IN(/[0S?P0K#M7,L;D M1(/OI@H]+Z3S)JI"!YAG?D:SU,2F>/:,G"*>6YCQ] 6R'L_G4P7I6I$.O$I< M_P#,C1ES-!TC]&XR)V#$^&Y,:BIOQ8])V(MJ/?07V4.Y\$18AB+FE)6^DKQY M +=NYSIQV^QHG7C#VJJK/S]\_?/RPU\'RTU7I0+'(E>D8K^O<^E%#+6.9C@C[$?9]&&BZRYXZ+8W/$QF]ZW0LD" M&?\\,(;E^Z(T.;\C(^_3QPD*[]GCK.=Z(JF&S2EQDCI07/.E.>;:73EB\+TTN7(M-G9#: ]\9 XP])S6",@RB_& M>; /NV5$<"*DA&Y:&%,*@F8!ZRSQBW--$WXDON/LW86"O'L_0O-4! M)'49D MX8@PWX(J:=/ 7IZ]PV@ B325XK\8[_7\6^1\A5)J64W*O3M;L%/70_(I31(5 M;)RDJ4@:'I0';E)( 1/89ZQ'Q]+Z+[#54^6<&CC':*TJF=13+(P.L2"$ M4:P5%DL!(K*L78RR9>5112F5K>A1%1P+ZFV&+32JR$24@Y]@K8GL=D^YA($] M[K:K.:$)OA>9!]% 9*+S69NP$*P"D1<+TIY2$3\89[YKAR\LW3%8R/4*H+S M6HYM"T++F!RW T0O6;=N*9:>U^/_-?4Q5YB-G-*!$BT"'JKD(] ."J&\XG7D MJA!]1GFL;NF%*L9%XSA;P/H1\P5@Q%A0[^PQ'1L[+=.!"C4?2BBJ5]W9NH37 M:CIXU;4 CJP%D+4 W9:#?Z4"B_' BJM8QJEE*@^,?:<8W(*Z/M'4N.?)#?X< M-R')2L8&,T5D.(2XF+E@=G[#])SG4@"?+K;@-BR552G_7KA1(@KI"L8VZB2\ M^B*OG>)-33J?T&=OX>K#W.JK M0PS.2RO3 MI\ST 2][XG#UW5],$77EN)]81H'&+/P3;9B\_<&E#8N7ZY#SHM9%C(%%,EK0 MO_D/Y0&2@J7S5GFC_\PAQD ]/5"E !WA/7A0:%[4Y;$%";Y3WACBMR*3,5/X M(/"-61Y56)^\XH%K")[$>-,7#V;=R. V@?E#J (B.<,I.C5N>8T):6PTT%#S M ;G#LS3J&E$%8IY-?T1ZB44'(P)K9.] ]QL#>>E>H6RA*.X# M42>OSP[&(I.5+R.FT%,6_O7PWK>("Y;TE; O8T+0BXOGXE96/&+) S:)TG1% MZ;[H=\QV0MS#A-F#.,T"+CV[:A62FRE&SQQ+P<=4]D$Q!Y=7".2>1RBRX2+Z/T-A0M2] MB@KXA!M(R,Z%NSZ>7]Q MY+T>^\D%4@*?F))7MJ>*(4\RB^X[L(D3MEP*0%FE\HH*J ,]6!Y%O$1F.BV9 M$W@''/J$\R?&D M5^ZF#_%\Q&0?P Z[X4C8@4G?G%$#)8BLBC( 9D%3\%X:* M_TNY!X_ECGM.O!J;.^;+&"P!;0*OW>#.H<=&L#TTA;0*)ZOUJ5U/9>7YS]*D M?NZ9DN[CZB:KA:2N>?].B /X&<@IT@N%&B TJ! 7XITR!5<2!+K*JUSRMWH^ M3P85FAH*.X-2J@"O4$"R25M2-D1C*?]0;#^ IWP,(($ZQ5*-Q[SBJ-P%4-N5 MP*6KQPIE#'RR9"Q<7W^ /;EG5-7( MY]RH$-J%8.CM,/1'2,2K%0I^&/0.9B M*<]_F/<$>U&@59U&G)EZUOX%R51NY=JP4-VPD4 M14@45^&=&FAK"'J/"O--V:^(?YXESPMK6 0@ MH^ -9(,48_9P_(FP)XO#78MUYJEX3N0"P*10D9=.E1<&%,\VC7/R%&Q:R$K+ M0E0NBGA251M!:V0[R^5%6A7P_OHZ6T^^=CX9^*[P&1IU(!&H]'>&64*7> =5 M0[Y]A=O!R2 B#)D";W.7GJH%BTN)PUD6/LNW)K6JE@>IS@O%RFU TZEB::$T MHQW)TB^CQ[2$D&JQP?,41FU>@;L5Q%>&?A:KJ5L^#B,N?2Q$ MOWDNZ%N9P^YIT$'C-*@^[*)AV"*&QLK[K?>YOO_YX_SKS8>ORH]IN M%Y,\'^;S2V[ 3]O(B>>ZAT?2T!'24&.A.:'_Z[K0O!!==;L+SIIU=IJN[6'/ M;$C6]4?Y;->!+;VNL1@ZP!,9[.=$CM02^HT*V>91./$3:0P9>L_NFAY[^OPD+0[<9$)BV$YSV106,1+BV$[3B;WVTCK81^8Z] M&@F=/N-L!,J-\X=I59ZH_6LE7?K21/AQ0^C_^*'<:36 M ;^M3QD18#6_(E :"&9OV$&M(@V$H['UCM1 $,($X=:$=? JC .MY\@8@CR0 MXS42L-Q"!@]$6+HQ;4G;H*-':;[F!,,>]AO%"*&H+[?'!F%0["].V[->1PJ" M&EF-=]*"D(?RLE;$GB2 B!\NRX"\8>DBO0)35<"AZ+5@AR)YJD[2P/P=4WK]XZ.:UG/21[=ZF6A'RA&52O@\&=C.U,6>^(E['W*,GQP, M2NM9/RDY"G<&?%8 :SHO8$#E4%$P"ZUG_B0 L X7>4Q VJ8XJD\YZX%IKSEI M W>:G_3 T'O#YSKG(%1B>,*?@"I&8%AQU&N/^&+55V48WR+8RP .7RT_F./. M@$03CQF]_D\ZQD_I3@H8B_]H/"F?-0'%TNT?6R))IB& M_-HV3+KFOT <#H[\$DXF,?R<;J_-CPJ!9,_?_W)Q_EGLSL&2=AGGN T*=P9V MSRQ0>'XH)$J,E,"=@=/K[T;@:Z2-E4H;1<#9["CQAILDWG5^:_#=:G7X24U+X<^*6C?VT+SA< YD?= MA'QSN65J"&:.H/2A'_"+KK&A00B9HA0HPA?S-Y9%C!>!EQ"@^,!9U#(;'[2* MUEU:4P;C20A32Q1+TK($I961>!B4X+P*T-D(ESF!#0Q3W*HE6L=IX34KI6$% MA] :ZT2DN)LS*%ZU61XA?G#G!0 C-;V> W%J)HAE(^!?"A5N7(.DUV!N@_M2 M .7*]05! K$I_)ANLZ*A>X=P0\Z*>RVR:N(/HD]@'\A5)1NX!C:\N?HPAF#N M%M6'A2HCX[D,^XE#4!)P;P&(]^\&:)_LYS62HC)'A2B%S&P;[)""%+"7I,": M5U<%0\U>9#S,\97$W8U">)RZ8_@QOV@M ,U6N&\]!] _7(V14RLO3=D'K7[< MGA;5POF),#G*O+_;6I$V8;P^NC=% !T5L76*J/=_MZW<7Q._L(+,RD9W^/M!R^[21@-H&H7NKTRG8!QP" M"7N'1[-JBL589K_7F+']7JEEH;[F"/O6H.YXLF&Y,.7+=Z=OG ]7Z!VY^# MMX4?63[MY13J1G;>AIN?U\HO62\'0"8KS JR[$6UZQMA"/^\#^,"(]%%IR5O MRRDX-AE8,ABJPV59-=@'Y:;Z)Q4MJ?]6==J(_/YN]JQLDMXB2L%,MYEGT2AR M@5,+T4UZJR#0.N/Z8.E34.:-^R/UTO85+F$$$YY[OE0;WCA$@L0#-JCQDUHZ M3L- ,[BQ%5N4=G2[7S5^LBQ9P45:1 &_\37D5W&*FWCS13$,%C/%]?#$>4Q@ M-6T=+&FAP!'D=;YM!0^_7]BEV^!CY1KX_=L4SG!?\K)I 5)C4OU[W\X-A#+) MHE^P8QHMV\ Y9B'\&46>8]Q($<+0>I:QPB(KSP$>M-;)O;]HRQ"X&2^YN67E MMR&D:T)7(G-#N/9]-"/'R,5V>1N<8>[0KIO)3K+S>_?]L&OWC-XYLPC%]U M08LN"UID0R62-L2:3L7K/M'0_Z"%^!(H&T)M/V,VR:!ME]CMZ $ M2>Y %X6DH6.BH2.%P7B%0-M.SY -K!T[D3U!GQ^I)22!MDL=IYJ$R#JBLY0@ MFB^VVQ)H6UH(73D175H($FB[PY@ TDCHT%$VO;='V@@2:+OYTM]H/4,";7?D M,%X#"I8$W.X H9F-PX?24.CL44I#X:6%R>L#W&X:?)2&PG$>R)$:"1)PNQ"> MED&$XSG*+B:-)."V!-R6%L1K/A0)N#V7@-LO:9.\+K!C";C=16/J=='@>L#M M0^BZ_E9"_'R1?:P!6ZNB1P78<;,-Q%I?'?:M'&T"0=8,A!@N@ZS!8[95!Y6T MYCVM0PW/8:M";TNDX?XK0!K>^I!U=6AJ.<8&'K)>1=+#Q[1A#?)(2X<<*(N@ M_IR-#>=\L>*;U6C#?8(1WH@VW.\Y.Z -YZ\!S!\W; M''!X"\K/18J^!=*H(#M$VT%T:K46;&[EM-)W95 XC:"(2R!WR^YK5<"W@U16 M6?MNB,2W+B*P'0XB\<'*B<,")-Y:,_W_[5WK5^+(MO]7LEP]:^E=& EO[#F] M%BK.<%O% 9Q[YF,@47,:$FX25.Y??_>C*JE PDM;P>9\.-,"J53MVK7WKOWX M[5JIE,0C+J(^6(A'+(XJH;P9A=B"_EDHP3D%(I@MFWMSX R=< I+@X,W8#Y\ M'1KR+"9Z]L+E"2)A,0R\) @ZO",P1PAB/@@]?R?09[ S%T=VC@=136<.839L+F)5:?K MI!U@WU> )QNEZGIWPQ@_-]'VXXN15\?)%!TS]ZJLC8^ETJI[OF"/A7V^"R"3 MKX=(KJFPHVOM9[)1T9>JVIQHR7YN"4:R@E>Z?,79!_N7AE K["'4]A!JVRT. M5X,.K^;GV@)4UW,L?1!R^"(IQF&H>>&=)B??\=J^ YIU=^#%Y46-N+BNM#>0 M'NT$"KE$77UWQA; XD(;1UPE9Z_:<@K#!4+S#[UG5/S"=9,"1KX+=O?N0X*O MXB1A1/#Z+")XD7J6KGD'W 0G 5F-O;WO%C:7=;YE2&_5V3%+X914UT32;=% ML;!AI',IY+>!P-8S$-S"#9B<@EY,0_R6FO(5@-_B;8SW76MK=15[P'9'Q7 M"[6?9Z2L-K4U)4U6C\\X<(P6<\<>V,X39RIT;3A2\*[_HRL;1E0??'/$%D_2 M['_V_!\XNX$Y1K[:!8VUA"FH6P?2DBP^#&RD,X;:CH!O96HWX;=FC'-OB $^ M"LO!AEW=#:5+2><^-%4RL:,O?^E5%!Z M**_EX%II+O]CTS2 GS'0"\QIPC]P@%.!.-MJRXWVHQHN<7BS"$PU903W$E!EK*R"4B7B0^W,]HW MX>^/HXJ?0*K0HD&BQ.Z(S>7YEV))#83%0OU+8:ZI'%M^OBW)"]R!;3Z3_!]9 M1<"<(K. >Q*6E4,LO].H"Y;[< QF\ CLJ'Z8[K7Y4JA55!$91KE&(<99S>?( M5^/;3][PB9Q>2 #,F@/+S D5=:@*Y4U)*'B525BIJK:W(&&L*''^1NF5\T^G MRQRQ.4A1F5$G@)"3 ]L/T0'#9%A6.$J-'61+L=/I23/R<3N+0,]WH=WR D=.1 MZX"BH/M JVFNIV%J)YX5^/6EW??Y;)"&VV5V0IH'-B8XJ3VV8R9C%96Z@?CH M[#XE-K$AGLK:3+Z$9OU*;G7P4W<:OD_?X_8@]/KP!]"@2E82::)PT83%T"A6 MJ8\="UQ[YNS9J83CZ:"1@]_>V\)/JN8,X66=9N#;>#Q33+>%LX/?R FA\ 5- MY"'Y9BXBFFO;%K\;50-[FN$HPVUJ"(N0<1>0KF-OISM+-XBOYNW/+X5Z1;'$ M4!2H+AF*PBTA=,1K9LC7/M6W#2^MZ*72;])4**I&]09O6W 0,M]>^$W7>/T- M4-UPSNO2'(75UY3^G]GSV635^9I<=:F\TJ)?O]BR7B_^M@_TIP;ZB_M _S[0 MO]U"6M%PE-I/WY M9#I#L\]2A$5/]!!>TA2MG@-+.."F;??PRV#6V0@J/L<611^[O-W?.P-':-Z1 MC6%;>#!;W<[HY_XD '+@ZYZ$-/3M$1CKUJR%EI;'M**_O?8Y_.V=YGGSIG?U MC];J=N^:%UKC_+Q]=]-KW?RAW7;:-_#O\^8U_&)W/>]=V]9N/%!IADQ3/8]* M$A+I\)=\QP?.Z$;%"1OS1[VT?O/5\L?'4%N]YC6GR11U[:^[!G!"K]%K_=VD M< Q\<"7_OFAUSZ_:W;M.LZLUSMIW/>VZT?G>[&F=5O?[&LSRP=S1PRN!]F@^ M(=2E[>)%!EVV.'"4WB,J64":>@%>=NAJZ_\ J>0[P0^9WPE6E 6"9>@)P=8" M%M*J#?DTN8$:+IC,0ZUC8UX0NG(N/;#\C/SQ=Q!*0W0<35Q;0^\$!58W9K[J MCC-?2=?.VS>]3ONJ2XP'HNB\>8&\MK-BZ"ZRS(/)& MHH^;LY"^B2#-Z[@;. M./(Q(=^,3!?,2+[FQCXD_.86K'7TZK&#ZOS1L>^UYHL]F) /J8TJ%-YX>'#> M;!\<<5T5/,6_BV6=\KM+^%U.>:%F8]5OY*^($F)8M;(#WX(Y// Z(DTNIRZ. M QX9@>(4B#BY-[ M"G@<8J@ +_M\9CH3,,.,HGELE ]MGK-1ML1?\=VF*6M4 M&X/P"/UG*;=173NC%/C)F,,0CB^7(V;(Q3;+YYACG=%L,YDOV_A#481$IY[( ML'RI%*.*DXHR9KVS_,V"E!8),G1&=-+=TB4O"!&'#;/[B E]$HC(V L8XC[! M$/?9#$&[X@V$TT<)^TDO74:<@YXC52!5 $; :,=LB^IXV#UN!IX+-O)4&SH_ M,+@7>O,/Y-9;]_Z:G7K-+F5?LU?7AK#.@_WE?'\YCVV=VL?;.K>-3D]KM02< M7+OW9[.CM6XNVYUK,*_;-YM:?D:^N*7WTA4M/T/7KII_-*[8Y&M>P$6TFQTD M^F"==TF6OS.B*P'^EP(^?9N2.!T7_:VLQH;F]"#*Y0\YY6)D3M$\U )\\X!C[F("?'=!V2T@-#V, MSX5#$=N,XY8>%>L'$1R,'1SE&):%]"=&2$,G]('.E#0YLGW483D8^\GQ/9H= M_@E+LB:#$)2C\ SE2 V2^PDO/_ ]&(KXL6\_3&!TSX=_VZ/QT)LR%@W84KX# M9*(EYC#$1HEAMB &QU5&G!.K&L7B(]#23L!&%0W!VCJNEZ(SJDQ^KX(]H ,=Q$'#J>X[R9&DNC9>"[( M"6@;N>$0G63B][K6!:YUP/8V<'^%2[H2(-P'2B_:DSVG1:*R9,9>!X1;P%3X*]Y%G$#.7 M1M[$C5B!BIR ZD@%Q9;#0X56G*5K#0NSE/#@A'B2)66106@;E(T;>:X=(E\I M.^BX_X%MIN,-IP=O6R:6:@2A-@EXVL"$0Y@>OR8R&>F@RM4 .3&P/!$?)YC5 M%UM)OM: KXZP*$<\2B'?R(DAWB)N'C)])#9!%2 .F<\BDIN[..!V0KKH2+?6M";+ CC3$ODFZT6[BR::T=YA^M;J_9:5YHW<95LZNU M+[7F7W>8G-]MGM]U6KU6D_US=]TF?BELMFP6_6BC6\UK:Z)ZFT9IY_"A2%%O M!<'$]G?6$=-VM6L3UJD9E9Q(=<-5G7FF3XE?%V ?\#DS)^&CY\/0E/13SL=I M!;.)@"C5*1L_?/31'$F^H20S(E(\*N04HLJC>DFIK>%X7#)C(0B]P8^4E^ZT M3TQ-MB:U.,8B/-2V(I%TN@(%5!]6^.CX&?EF;^X]Y!E'_B1"V\5 LCD.[%/Y MCZ\@KL=#NAK\H4HVV9;E> +^>O8I:+GV:TB,,[%F\77.GQU,O]Y ML:X7Z]74K_*ZD?IYUE &?%$LK354]N?%VGHC94VJKA=JZ=]\W)R,LEXKU[=M M4E7=J-86#K4$0'\AHO?\SU) M]E)^C-1I6O+-!V=H!Z6H9"-?#,9]4E0T%]4 MW1K0/Z4RM%; 0/\\A&EPY2A3 '->V-ZY-1V+/AO+$N!?BBK$+EH:JV@QF^"' M9B#IY8?\+]! MY,^W.:'4_H%V-T>>CDL[78($Z+//%^6\V5W;OF,9+TV7YS1 M9$0TN$!UZ6M_(XYR1#GE./;0,7!M3K5_[% [LY-'5*/H,7V&-@!2=AXU_O.U M%XORR,6%3,/KXHWW9!.?%LK\Z;[U6"&7KY9RU5)U"[M6O4%3C9^[B5O2 >?+ M3]NUK>QZ@>#[V]B ==\O;R]_]O+G\\N?0KF<@W%S^6)^"YEVQ7OJEIIML856 M$78;F&T7]D!\6%S9;-L9 ;A*5\"?(\A65$![2NXIN:?D3]85.]+>\[W502SY M2[$ZF T5O>82OSN,E,L7RKE:;4,[>0M,X<^Y+76]LN%==+\E^Y/R"VV+42_E MZH5\KEPL?,S&O": IVS$I_"ZE'+PWUREN*3%\_L[5Q;Y4#ZUJV2G/2+%O%Y8 MH@6W@Y7V!WH;=F%_H+?]0*^LK'^Z)W,'^IEGY%)BP?0LD-+8]D=.&% VOR=! MO2,(,@FU*(HHE&0^!BG/Q;B25 O@XA#W)M86>+XV<1E0S8H^%$G^7,L OT=$ M.:HI(>#RH4.@)U2)8H[ASP&E[,7I_0/OR89_OP+)PC"V%5I\>>Y\6=?@?RM4 MUZVXJ'=NA8'E_;[6\TVJN&GX/N;,C[@$&,JN=.U1@2*C-#!]"8J\$8X4(G=+0JQ MN+!&Z6TN>J?G^,BFO!P+>_AA' 9I$6!=Q SJJ/K@P'>HJ *']_KTM8FBR)M( M#-$$705B@V@53&4/6-N''*$0._%(C%"AO!;!I7S'IE2O_I3VBB0Q^('4%VI_*YF6WT& IRJLHX0A,%$=JNE/Y[#[V<).S78?S(>H\XH'M#D6&##8F8\6AE50Q!9> M).PETC&,22PO:^&XA'%,/3T(!@#+I(!D[?3I8/T95WSQ+.:G%W5@#D%&!*8 M;><*4(D7$M=1[G!&?7)Y,^N2?&C%)0Y8+RK)R#4-="Z)Y_M89F@1\+M>^12X#T<1!H<1'F/NK@'=MAN 27D2Q!# R4DB50F2-A,/+AT1#6RT:3$;843=E0&X)!A>@ ([A!.^.A ML,L0 \SDLN ^7,_-9 1K&M ]#XC402TW."X? M:*XY KK8 ^L4!\,S;,!%O6'!;=&V+H?FPX'&HN5?!\Y+>'KOO-@6T&P8@+)$ M!\S]<0VKQ4U^X/>3Q.N^Y8 $%E]"81F;S:7GC]QPQ:D8^8-OB$:.X"M4%JQJ M"2G+S-@1,3]?^V5@CT--=(& ]\$1[=MP$_Q=;H-R8VHP6(A1 M+Q:YPPEC\"\03L+3?(PQ@=-B)54:\4<(Y.R&I\>(X_6N\HFN;I7(C_Y>+_Z: M((U1TLNT[I79ZCKTASW0L>"'9T/0H#'[% \T.QB88W@D]"CE95L,T.F&2>9?/ZLKO_^EFO= MP$?Q>RMPF7%&<(6?:DVPK+T'K,][D_?TG'"HO AN31'LZ]SQQ5+,J%/LA8#C M>H]-K*FR9VY:*!F>02S %2]A#FN/" YC;3S#)=(Z.<5L%8O8,.MO#;U\EO\* MH#W_>P)&?26=]W2-L,9H\0B*H3I@V2G)""1I=RU$@W*B7HR*9#\<'"GC1LIT MQ+6G"!W![/B1LZ0XWF632D*>5)QZL)%WGLXHM-0 @[]] \BK3UT):. M:+1T<3-!U,>71YQ 3COL\P/VR]CQ5;A=C0*-00)3CM4-#X3F/%[GA >4KA%@ M @]X. 'H2AC_]_R<\)G%TD"SGPC4#M38V!ZP!I9M?&%N@DY W("OSXQ-@C!F M?+%#U M>6,]W7AX:& 3A\8H3)XA=S(ZMCSR\N!(!QJ"C, @^9C9P?XIEG+%:EFRN9SB M-T$8?>ZH[?V:J7[-RIO W!IQ2XJ?Z V%10Z.@5RXUZ?!9 3$G'[=21=I8B7V M"SG5OGY6O^F*V[9E*+DQ(%E%UYK__K-UUMJT$TGVUZOYZKH@1U6] M4'X;C*/24I"<54>JE?5"I?P6>#OK9H;1QK\;BD>31<,3/\$ M;GOF2:UNP%7P!.9H&/6B42@7X'4UPRB>6)5ZN5JH6_9+L: _AG#(94M-=.EV M9%/;LRE%*1$D6C8[I=0@'[O-T<5-!D/H(A?.@K/6CK_G9!\DX>N7")/:X26& M\D .:C"_XT(>YG.$SL0YPV>S@[\F_Z[[LR4B0-H6Z!S/'G6S7^U?O7_U_M4? M\^IM5^V&;GR8;E>-^;UZ?XUZ%[,H&D;>*%0)!YAT]#D2/,XZ91=L5DJ#ZKE$ MYW+ 7;=*Z/V-NF[A7QS-$VY+]:FN:"];S!>B>*#I]TW7#H[;+T-[*F."A7R^ M\$Z:^_-:Y<8'FN7;=73SVWET%T]K]N@65CZZ\YT;]T=WMXYN8:]U/Y'6+;R5 MUC5JE/Q[KD?'T2B6\TO/;#U?V9_9=SBS>R_89SFP;Z5K]P=V>P\L".5W.:\R M+_'CEDMQ4O*.6EH3>RSZGHLS&4Z/M&3_F;@H7*EVX%I"=,K^Q2UEAM.4GEE_ MS?:&R\K(YG%#D3!*H5+MWV>=*^VP^1)B7T ,M9Z)9G;B13BW*]-]F)@/]M&I M=NC(?"-,\\1:3NQ*B9$8]B>;0RJ<"1YM&^MW#YW%OU?ZVV'-J>Q1'BBM)#&S MR;QHX'5&5CI>4W&"*(,5^5BBH!5'?5IG4,SYOX?]X^D>BF== M+XQ;IV4,E-;A3S_\KZ-71L@^UE&^]5(G&\?PUY(ZG,PVCHJ5WTC 8-7ZJT5, M^BE8 Z/D@ZMD8/J<4J@N7D(,J*(=Z"-"Y '0V&!G0+[$@@,HN7A#@D?,\11- M;RW$/K%D83/%Z&331=PXL'/&GNBK%QE#M92R@$1Y(=<'E-3Z@%Q4'?_L!(DN MM7&C5QK5#+%.D%Y$C7#5R6;''ZDD#W$$8 54%B]+\2UO,&%PEYD,SN4E#8F2 M%YI&GW)??6 _(*U2!3.56:F#Q)0XES6>D9S+AG5<1N'C6900,HBP#J@>F2+, MK3Q;"A*#)W)N9>MD>&0JX&V4FE@A&6 ^S[)^T+4?*"V4^(7R;X'>3XXW09)S MZ5V<^KNT'RB'G">N:,Q3,#+[?WY MNKZ"9>V!WOI(I.>N=EM_W#1Z=YWFI@FK6R#';V>T80+5:%7MS@\^. '6YH?4 MI]W"XA,2^1:;(BRR!2B+J)%'"R9$R 10JO>R.2]QIBRBQ^ZR$U3I-%[>[IPC7RL6U^Z"6]4IIO9Z<64,5]'K]K;I[EHN%-YE3N:H7"XO[H+YM=\^W M_=DV@%^F9]'>-GJ]9J?;OM'.V]>WC9M6LYO36C?G>IJG8$_;M1P"AYU([JWB M>#'*'^=Y^24<-%BM:9UJVJ7=]]FQ4%O2?F)GEG8V/?W@"-7[K?4D.-&^PW7/ MU:YU[G'R:K-2P;6'&-+]V);]N%S<#;%'=D+$04?^4\1@=P3^)4:^=9W M@*IC2=9T*O,?IFN);M?)9QJ#@8=5XNY#XJ'/I>%G)EXH[<;$W\*-O\31\$N7 MJM>R_7PG?<^:PG\>P]'PV_\#4$L#!!0 ( $QW7%@*:55XGPT $R& 1 M <&1C;RTR,#(T,#$R-RYX5E>ZN&)N3:275ZB@#I ML$N #?3,[-.4L&70MI$82_-)N_W3P,08]: MW@H1 ;H,08%L\(3%$H@E K]2]@,_0C!QH7 H6S6;7[58EZY?&%XL!3@^.CX- MBX5/V57[PK).SS^?-2_LX\_-4^?\LOEY?H&:SA$\OX3VW#Z?G_ZTN(+G%];Q M&3IJGL&VTSR=7\Z;\[,CIXG:)T[;=B[.K?-C#?K,K[BU1"L(I&F$7SWSZ\92 MB/55J_7T]/3IZ>0398O6\=%1N_7;_7"JBS:"LBXF/W9*/\^9&Y8_::G'<\A1 M6'QM6W2G^!H*(=N2RA95YDPHL9,&\'UC2"THM,NKDCRT+U:^A5S!U;>F^O;I MF=N-5GZM'F\N(%P7TAR5\;4'OQ2I0<31VY>7EZUGY;G)-4AT0%V^J3XVV\?2 M)PJH3?/D_+KEMV8H]Q9UV/;:8G4(Y5Y9A\3.F>8+)DG]G;^V&IN>7K@:@62A M:B2/'#FY" 44"6=%%')D?5K0QY9%/2+82YX^F"02?BG2^W; ;(2+Z Z+JP^E M=2+++J(S+*X^).B$A%"AY=4OP6_K-28.]7^0/ZF^068RZAB&LM69TC9B0,T%T,M8 2X:@6-5R*6)Y;QNN5^$P^!]B^;G2I7$LT@/KM^\,@3S"GM?MB(6Z(O'7% MKT?ZOS9H;A<@3:"EOK3VR^ZA>!S98_)5?][OW(%P4"1#<*]Y#' ML!FS&G<\ZO5'TWY/?IB.AX->9];OW72&G5&W/[WK]V?3$BUOQC32E&$4?-S1\K>Z,SR= MR?_?]T>SZ?AV,.J.[_N=46\\N^L_R,^3A_Z=E!C\TO TGQ]L MM8+Q+?#!@50,M&:PHSIX_.X<6Z*Z=YW1M_YT,)K.QMU_W(V'O?[#M/_/[X/9 MOP[@%EG:C YQ5L8A HV2>1#5^5?@:WUWA0@YG>G=[7#\ZUO-Y,G81IK/2]$L M\8%64"-&OR&"6)DY.Q0T MN@/"!=,IBQ)CEP'/R$Y[GYTM(-@@@@ADC;BZA9C] ET/W2.H6J*#X?=V610G(@\CU*GE9PP2[LB&E1/I%+%' MK);297G( C.R$HN6-VAZDM_@U9&E6,:D+$-I0$9V8K%R/ %31V*R,R=E6DA 7/YE M=!:FD<;G!!!!A\]*%K2)XZ=69[+J*.=G$_^SQ"PF^0\NLL$ZZ) MQ,^QMWE;$D-L0)V@8_KP/P&I(.2RCCU1C4^>;P-U;B#'EEP5];#KR2&L#QE1 M&9L)8M,E9*@_F;ZRCY;39B0^->O1!!&-BGNM4R_\ JT@5 ND7J 5@X]2]=]J MW,&[E @&+7$#776,C;^V8Z?A&7E-S:@H7GU,$(+6LA-'M_>49BD)Q$A-+*T2 M1:DE%Z8=0B/(F%XEER:JL 8CB['TBWE/DBRTT?/.R\;=CKOD0:UXF*1%I0I+#_,'J(/186-9T+0WO3)BT#71 MOA.I2UC*!E#L#/$$;&JD,ZBU'*F3*7W+L+*P!J-+Y#VG\1Y$)I_D*,MD',)( M5>:ICCK28#Z*47K)GA_:2-MK#GO4VJ:FW M6D'V0AUCZ;+N<9AJ&'TGEI MML]+^II?);5LRR?Z[F&)U+YIN/UJC4:_>>7^ MP)H&Y5]:NW>T^M]W[G%5M[@&5W-KYU$W2/X^8]!&LH75G;=\^S9D2EU[1F=+ MS&P5D+TTY,C.]=Z1ZX8#7749I;J15I]9R2=/L.NJ)]<-P3QUEZ6Z$?UJC1BF M]DQ?-FE[3-JMKQM^22S0J@'\*RO] M7U:42+;9RT ^4>C;NVUC+=!##F)2P\1CUA)R-&'80EM+-NO+K4^F-D89*'.[ M^#=CBUBSV&A^N%:1"RDFU[HR'O3_'9 !D8,"XJ+_O%9IMM1&R"'Y"E\XJ-&W MV!%+[;0C/WIR;R#Y<8]6O]:^N=DR12S-9=/V#P-D$?97]3S MB2?&:Z6K*]=2+S+@U@-(:NOY.G"Z>4KX>N=D]//4T0P92,J$.]YZ/CH^"S;I&R9:I@5 M3P'M[(+ONWB!Y:^1>:2S4A+?A8S=_D2VGD)C:\Q4YSZ8OHI.9Z:!++B?A:D_ ML%DS!,=PC!ZB]TRC;INI2K M PURYI[H>A49[K-QWMQZ_Y=0*(?ILB:6RJXOY$PMO5$NW-=R5M+==.QLEO*; MO:."\.2,I]P);K +TAP*D.%:M$Y550/79NH-U#<\%_E5.00&3L./?P&:^\5:J3&N6JX80E)MK @LXC MQ-J PT_M>356='*/92^'ZD=,=M8[ZNK+ M*XUC599$)?IX3\TF[M1;K]V7;%.22E;"A%L9"4PHEC,@D?WI$9'M)!E96IC> M=17!J(39P1VJW&%TI69X9"D5U)082%]5EP>L:DR]GQW:C)?%DDHQL4KP;Z#% M=$[\#=_^EU)5T0EKY"F*QTYL&MK$U.FOKG*('F@&DP,76LA .$?00_ *NG<( MNF)I2,TDE*R$XR??+IH[GICE?4UC-,465\L7%6]Z&ULY5U;4QM)LGZ?7\'Q>3TUKOME8F$?OJ[[_\\,/?_HN0?[XYW-O:F<7Y"4R[K;<-^ [2UI=Q M=[S5'9R. ""8IF DQDEK+1 M4?/%ET[&TW_]5'X$W\(6#F_:+M[^_.JXZTY_>OWZRY3'67/TFE,J M7E]<_>K\\J^WKO\B%E__/WO8_Q&$X\&4_;SD]C MN4$[_JE=?+@WB[Y;2/U!7%OW7E'>D8O+2/F(,$X$^_%KFU[]\L/6UE(343\?0_HBO7I=+7[_=_["S^^'C[@Z^^+B_ M]WYG^]/NSIOMO>T/;W<__K:[^^DCCFAQA^[L%'Y^U8Y/3B=P\=EQ _GG5Z#U-@SXVL$TP5*"%S@FLWCM MHDG1WZRY^,N)#S!9?#J:M^3(^]/1QVX6_W4\FR3$M?OO^;@[>S^-DWEYM@YF M31G0=M0=H$D@-HI()!7XBC-#0"E# U4Q)M^[+*Z/ZPH_MYNX-6OP0K2DK[:^0+%Z MYT9U"\;NSDV?G6#>KJJ8E&W#Z8&7B6JF MA"5.J(4Q1QD('HA5EFH5C9$97D#\\;S&MU>F/8.B^S#&(QJ,#5)YHIAFF.-A MQ. 9SR1Q;ZE@3D*JS;1[#=-&(WD[;QI,DD?,0,8X*!,?@D%?&12Q-N+0M&=@ M*6BA8W\#.D=X,/1-605&N(GX-&G# M2,#8B5CF91!1"2%JIRKWHQFH*=R( Y5D7X\+I]#@^*='>^!;N !V=A66,A&B MX,0&A[!4#L0%'DGP6LG@E0 7:E/B(5"K,$.\-&94U40]5S>;'GV"YF0'0G<% M"X S0!(!$TQ$?*:..T7/.+.Z\MCN1C+0 &@=#MRD=P715Z/W[LGI9'8&< B3 MLC)TQTB3XX8+2HG0B$V"B,1GYHAQ&I.-)"$J59D1#X(::&14@QQU%5*-)\C9 M9GXG'%9NZAB"$ 9#>!5\@1.)YLEY3PUFP;73I7O!##0NJF0T*BB@[[CY A.7 ME%*?&#%>*B*=$"0X1!=4 ,8].O+J;N3[B 8:)M5@1D555(R:IM#NY[<-I'%W M@20J&;7@0+BBZ.!X]L1)Z4G F)"''(44LGK<=!O'*E10+Y,*&XN]E[3I @@X MI[FVCD0&F+]%ED@0*1"MO8,R@RIY];CY-HQ5U*]?J/HW%'J]:*%MH6M'":A# MEBD,83%-D[',Z*1D":56,B&U3=S6#@T6=ZZ#_U*$EKMH>"!"X5@DUYGXJ#$Z M=_@;93-H57L&Z!J (:5":VCV5B2SMG"K\?.@F:'3[,X.)G[:;4]367\Y+15R M'Z ;2\A)3(5E+V62*LI]/VT\].C,;)K.13DV.[7\WJ,2V2V%+0'28F-#A 91_]D M0!$-2(LHCI- D2 M!-'16HOJ48'5-NYW EE%V_;E:'MS8?=8;CFR6A@A;28<&"]%?>A^0F0D"F\Y MI!"\[7_KQJ;C>CL[.9E-%]_[#S^9P\@K1VUB@N #A$Y5.X9YMBO5_=HEE22 MJUW9=!/#D.8Q-M3[349O).YZTVXIC3 C]/[Z5M_.N[\Y JXD>:<.9D0 MERD%_)A/$^N"(]K( -EFQNNO[S^(:DA3')6)45DE-==SYR?SQ1+SPAHCH-,& MCF':CC_#^[(?#_9F;0F]]O,G_W5D8XB2:R &,LK 600)Z)D3%5Q'#CSI'NI" M'@-Q2!,CM4G4H[*J,>H0.C^>0MKUS10#]?8*Z!W(XSCN1D%SB)Y9$DV.1$H3 MB6<.19*ESTQGY5/M+3H/HQK2E$EEWE162>7EH8L5@,P46+1]A$F/\;[%) Z- MWF*3.,N:2Z]H[67![RROK!%J^?9X>YK*?T5GG_VDI#';W5O?-&W(K'JNNDHIV\F,8L!ONR M2H,RS'VD)%R!)Q(L(YA>>9*$5LF;K*6IG73<"61(H5@].FPN\ZI32%.\Y*RL M=VEJ?6K]Q]2R%1/V6M+N.+R,IQBM+_[ M]11#-$ [=&7"X[**$QUN"L(1"A2C?AV!A 3XEDI, [1WN?H#OP*L(05#]1A1 M6Q\WB/*WUS>EM8?O>VKD\O$3_OQ]]\.GC_OOWG]XN__[[O:'G?U/O^T>XNN# MP]W?\"_>_V-W^:OK@#=H]/*XNSY!(Y@-Q%"I4A>)Y3X2+15C2;OLH?;F_"NWWWRNL,7$\1#0;&)0I"6SSEA.,HNB+*Q8 M$H0PA!F/?A$$)AVUUS6N 7AD0$IZM4'K*OGV_."Z(JX8=RYN_@['^+;L(_>Q M^W/<';^=M]WL!)K+%;9B%O%?*A,)9?)2ERUVV5HTNCP&#)"CPPC)@724&ZEJ M%[^L 7-(,6LMPO2MK7K5,M!]FX$:66.9S0J#+$XCD8M2+AXB"9F'+!4DX6L' MM-< 5"@,1,TMAA*EYUEB3A P'<3L(&8,.!0J4Z4H [615:]6_W;W(67EZVOX MCMJ_=:3;#U=7ZJYA3$@46?I55,9^_P'AAJ\?3.:(Z+VR<3=LWD&?-^30]FFEH=[^B/4?%C*>^.7N/ MXFSO&Y! +Z&Y(,YQ@P;=*>(CYK(YV)2L=DS0VJU5>AQ.M3K=*P0SF07J@1&? M'+H\%A*QR0/17E,3D'TNUC;2=\ 8DK4>"A_O+?1=4WMU*WUP@+/K@,XG!T;: M,JZ\9L0Q6EHZ44F\X<6">9$9*)-M[?3G^XB&%-T.EESU=%JSH'0QL L0D7N= M;=G.90,E4I5MVU%RDKA*U%,,V5UM4W4#PB.G>_L-%(9*I4W45G]+RA5CR64* M">,FDK+S1):Y3^_ $I85HSDDRW+MCC,/NKK-9LV Y MR#%X@^RUKAW>W#MK]KQ.>U-]WRJE7U/*]0E\_ABUHV"9T\MY0 TVB79<*DWWF) MF3_-7M 4K*Q=1/8=.!7GB@)FF$H(141I%RL#=\1Z1HERBG,E5:P_9S[,N:): MVO_.S-%C9%TW:;BG[.X=1BGCH^ER(3&>?6K\M/5QH8!I6KP[5T?ZW_ERC\.E M2#+3#$2B)&N5B?1HI2TX383@E#F-8I&U/6 _(QE2DM(7!P? @2?AC>9 M??D-TA'\ZL?3\N$R&#^$./%M.\[CY3$HVQF#Y3*(TF4X1\2OJ4+'I9DCSE!& MA+*6AJ"LKY[<5!["D&IAGH/!?6N]9N^&"U? I/G#7#69-_M M689A*+_R,@@"/<\^WL 42O89O0U!&TM$DAHAH)UP,3(2'& 2&H%9J%_A>">4 M025_56FTF=2'4LSV=OOC;^_V]O^L=SK9W=_^Q,5I]PRK4A%:J69&QXUT^CS& M;WMS]D<+Z?WT'1J):2SE(1B#?EXV9%8*LF-2$;_89L9*0V;0B7@5W()1R8M8HX(?'!RF")+VUD'(T1G,R<5=^@ M?P>,096S]4276]GZAMJH&2M&@+1PLA>@,%5;Q,%W#3IIE5)$AZDCFF'I$Q#K MA2)**BE 6BIU;6_U2(A#2K2?BDT]*K$7IAW"Z>4#L'>U(^[#J!ZY>>0OY>HJZ:IBM?<52E]I"SL2 M$C+5F N4YJ^E\#*2H(,DJ&['M<-T4=1>1KX/RR/[E_TE^%)%+S4+8N\:]+(; MT_5!0_"0@\0TE7FTA$D[$B *PI6W1G%@L;K%61U=+8O[:;8=_ST?-W!OE]+2 M;=\(P2+!)UI@:ETZD/&R6:RDW+&<4,-K]]%9'=U+2#8V)==]%KBR[JI[\TM\ M;^9MB3%:6#;L6&Q57_XFC43P41MGB+*E(M)HA> 2OG4B)ZLAZE3[L)7'X!O4 M'-IS\:N6_C9F6)D&NXQC\V(>>3*!Q:KC+.] A@8A'9S') ?-.,*5?? C9KP2 M#LJIBPH=CC,8VN+C08 GE5S,^*TWIY#H*5'JU>E0-*6(SP%)2DKI(I'I+IWDW4/MI>0D/1NKFKHK5YU M&$K@1E.60T2$C.\@G3=MN?[!E2L/H!F7,<2F] K?@>7_EZ^ M@]V<\?$:Z1!IU#03[LOA%Z%4P#'%B.0"4*">)5J[2_?3CK"G!."REO **:-- M M(8E1%IG@"FSM->75T0UIB7C '+]CCUT?ZG^._)0*RVQI M#>)\UF6SM21>(#[J%7 I$S/QB9:W'LQ/G[D\[L739X($Q&#/14Y">5L=..CU=1'ZJJW$NEA&$.*[5\0X9^;4'T;[KMF M4VTTUE,OB+$)I22=()8#)5%D&97$O)G5)ORZ=0G/VP_K!?&X)_7W3<^[XAX= M=,J8?9%86@E(C4B]H_@T@1(LGD M8RY3UYY".;<"CT;HM#"4"J0N5);9;4T4S- M#2,W4I'M&&?STJ7]O#_OM24PS#AQZ1S:5_;SF6V)8.9H9+3-AX%DSC<*O/T3X( M:DA'!#Z[ 5I'4?WRIYE#VAO[,)XLQUVF9+G$X"R5IIB295.Z\@"^-3'@*VE# M[6AH%5RKL,C]![!H$W7U2*2%5[T4P/E9=:RJG[Y:\(U!< 14)TT6#7M>Y3*Q("$9%4)X* MZG)MKW8/E"&M4/3(CQJ*>%H/568\YYU?5E*_\>TX^FG:&4_FW;=C+P^@64R1 M[AY\7%KZ#?S6>O?KQ9M5&'HE'_?G@O:0MC\CKB/X,#\)&.GDA\=\!VTY1JG^5& ,V4"$%EPI/V:-R%("YG7026?7326%._,?FF MJ(?DD)^2DD^L[R=RYN_\N%DP7=_%]X"BKN/O6TR5PH$EHLL[[XS;.)D5/*-$5-V@EFJ<%T*I>=H1)R(D[;?LM%5^*8OO;XSNR3$;)*",J>P1G.()+5)(0 M;;(\E: -R17W0Z$^=%1G]_<#>X?O$@22/&E#(]%6EV)#E8@WC&(N M;W7@S')W\XC&>_9]/_[>0RKAJ\N4IU#&DS#F2LG&QQ(OC"_J#P^:V5'C3^X4 M6%8@$G<$?%9$T@C$2N&)LBP$*8,.WM=@U!K8AE0-^/2,ZUN9*V8'YY^7'P%! M_O+#_P-02P,$% @ 3'=<6*S%@W[5+P 0/(! !4 !P9&-O+3(P,C0P M,3(W7V1E9BYX;6SM?=EV&TF2Y7M]A2;G=:SD^U*GJ_I0E)2I'J6H3BF[>IYX M?"71"2+8 4!+?_V8!P"N D0'@!)99TLB0L4<=WLNKF9N;GYO_SKM[/ABR^I M'0^:T=]_HG\E/[U(H]#$P>CD[S_]_ODMF)_^]1]_^H0A#(2=&0&1%86C-<),G'*NNBC\N+_G/S-*1V83 2D MHQF$MQZ\)!D2Y9G&K%50K'OH<##ZXV_E#^_&Z04.;S3NOOW[3Z>3R?G?7K[\ M^O7K7[_Y=OC7ICUYR0CA+Q>?_FG^\6^W/O^5=Y^FUMJ7W6\O/CH>+/L@/I:^ M_,]?WW\*I^G,P6 TGKA1N'P!OCY.+O[A533RY>R7^-'QX&_C[M^_;X*;= JZ M=P@O5GZB? >+CT'Y$5 &G/[UVSC^](^_O'@QDYQK0]L,TV\IOYA_^?MO[VXC M'8PF+^/@[.7\,R_=<(B(NR=,OI^GO_\T'IR=#]/B9Z=MRBO1+X9<0,D"YW^7 MI[W<&M,I FG#U"? GZ91H7A%C,N>OCWFBV=!3-E-AY.*B&\_NRK>YLP-:@KX MUJ,KH.T>!&?IS*>V)M1KS[V"R M'AY]>/WFPZO;SY\_G3T]O"7@P\_O_GT[L.G MST>'__>7H_>OW_SVZ)*;*$2>,%,[,;^XY+ M\U<@IQA_F8:3\>(G13F\4\QJ%#.Q5QC79^>'Z5BJ$(5F&8@C$@1)."8O ZZO M3G/")4^9]36F#L'U\5P2Z:!=C&P^BS=:C'+;G%75YZ2I)L:9IA#T3R^:-J86 M_2_\56=:_A:&S3C%O_\T::?I\H?-:(*L?C/L7HAS.YV4+ZHQX3[X3)'0["';QY M@*)7<69K@2^CT)9LN('I=;>TK07J^(;+4HD-2P%59,%*E^L.#FRON*8OJ>^, M$D1S1TAD&(=%G %:<'!<8X"F663.&J:S?KI4N.;-[I\)FPB[!P8@G+-F]&G2 MA#]^[9S03E- M35C795M4',79"=,./;A#?C0[=^6#BAG-PFGA/.160B"<@1&)@&#.0F1#* MY,"(R975?B>@YT"!>A+O8>8?A# ]FPY+KN]H)X#"ZK)^S87Q/99!71I3ILA/FT\&SG:J.&T["Q];-I.TI-)._#328FG/S?+ MQX+1#3K-W"A QZ?8LBS VH2F30EA739*Y%@]_5 #^>[Y53VSM7,%]N#.7O&O M/YTZ1/1N/)ZF>*RTHXI2"SY[G'8Y)\!%,T/*@0AF(Z7.]!>_7(7RY(E20\0] M>*ZKG*3WS7C\MFG3X&1T.&W;- K?/[=N-':AD_HH=M\-NQW7@_A?T_&DB.I# MFASES^[;,54YN"@QF"=/.\>@8)[\)[O M&M6A&Y^^'39??TGQ)/V,(B\_?)4R#O:W%(9N/![DP:Q6X""C_>V&8QB)R4@P MDB<0-"CP'B/)R +545"-3N(.^?J (3QKHO:MTAZ\_(]MDP>3@A.=5^ERM 0T M,R@5GU$J,D90V01&<.YX6CL==/GV)\^+!PJR!V?]]>#+(*91'%]9RX^-E$X; M$D!Q&4 05DJNL@6GM5>:,6-([95N&8XGK^:MA7M;X;)*=#;STUY/V^+2IW;0 MQ/]PPVGZD+YVO\%1?[UKYXEI-HZBUUI%T8[%7,2#'*496YP'$:,#H00Q N,)TRR M3V ;K=[^CS:)J&0%^%#J=W4TX#WA8#7Z2($K_$GM%>+._9]_>7EC7B'I_]C^ M(,E!F)E.?.#X=:D9&(X?ETQP'XW&:7'G9I6GA4JLH#0=B MT;Z((#UXBBZ18$F4GWMG:&V78168K?VK&P^>E:QKI947VD*4J1061@:..X7Q M0#0Z:&]4JIW-60ID5R<]ZNCZEANSM6P?R[F/Q7)W93!=]7+2Q.-Z*B#;LF-/ M<=6PVGB05#F'*[#@LC9/5D#9UUF/"CINZLNZASWR9;#*EVU*\_*D=0#V=/#C M7G#[.012195KT&-[/>R%,)HJ35G&><8<.LQ9$[#*BJ8P#'S&2)M9RP;3VC-=VL!^*];E0 M::B^%T?W;=,>H@N,TP"_P:_& WR\F[GTS@^&76KA2QJ73QR$"0YQ M@L,]IC@=:)823(@"A& $?&(!_] V,Z]28K5+/+<"O'O6]1,A[4YK%Q&*27)J0FD!$''XUD?PA%+0&"YZ MPSR)MG8=Q'V8GCI/>I%]#S6[2S8.[C-]QSYPQ:W5$)CP*(52M4&R!2.22,8; MH6A?698-8#X7!O6MH8IEMJN,8]=;X/^3XKN($ =Y4!*5G9S&#BP]W%>J?3]WHYZ:)7S'V/):4:".] 6DC1IDN M)11IPF^I5CXJX3._FJ;\!/G7Z/GY6]%"U?(&C.(*$&W3^,M$8##L-QGL& M@7/M$I-,BU"9G<^-. ^290]5QC4)_+%MSE,[^?YQZ$83_$0I.S@OQOLXL.2< MRA&2\R@I'5!2,29(7B)QB2.T>B7[3@;V7-CX^%C00Z7T8LI]G%=F'H303#LG M])J;H9VT*5(,<7797.0!#+,,#!I9QY@T*M3>0%D+V'.A6GTMK"R>[JFH!V=& M&GPILV'\*85IBX_^GV[*(/-/6G?VP;4EEOF2MJCXV?@=5<%-\V[<$,9XJOFK9MOG8[-A=LM3H34R)' MZH0$06TY$E^2FR[Z8+6)&&=6GM&UL&]K\K;$,2N\"(3$D+@ SP1Z*$8Q#,0U M>IU!&AJ#]UG5WCFJ@7M7=4Y[X>E-J[IS13^6*JJ+<;X;C?%]Y9'=-K_S(N0D M*6A-:=GF#V!QS8*(:T<*V5I*7&72KH"RKRJJW5.BJ:^:'G82%G(9HV\Z.]& MPSW*2]"./^,CQ\M_-=\67FKC$G4@I*16*^\XK0O;^CQ,O6>6K)'3]1-E%J[[.Q*L' 1TYVTJ5OF+QHC M2L*D9 $B91D$YQ0,KBS@*/6FSY9CCHDM]7QO&K^S8XFYX=?,$@L_S@=PPKVUN#.V;!1,:9 DE+22>7 M'"S#/W!2(.Z/DWN)2AZ1OA\!BP_.RK_X?3(8EFSJBC$IXJPL MK8)9R74)A]/3![5&J<:K@#\UP_C6#=K9 M&>[$-C.L>O!_4++NBP K:ZCVM+,\/Z?Q?3!Z_?'CY8=[W&>^YXT[ MW77>9/2/;0]:1V4ED2+F\[3OO=0']<>M PA9)<] M]";\+27/>A-%/W8]Z"#M=QB' >"A[(] MX%0Y1H=AOXI49IZSEW_N05>FQ)I[T)NHYK'OZ*TSEC_WH#?*LU.$NC\8&*:.X-EWZ0/>B-5+GI'O0F>JB]>_=Q'A(A M5)=];5Y\:$;E)J!%6^3QY^8>M./C;%FBY:[/J @!(5,H5\:@'#A.'BV(Q@&L M197-W_TCLJ=G#=5>D!;I]2+*PV8X3-WE9TV^%S0BTXIS D%D7-.=1= 9D7.J MJ-*6XE>_8ROBWGKL+,WCK7/,DP#2E8/0-D4P M/@=(AO H5:!3XL+/A[7FI7_C@SE(7 MO'+M:82Y#LA-R-+2(D M92B:354:T(E(4NDOEL$JKJGJF@JL54+TN%FR(@&X1Y)L(O?ZW8PGXZD?C$\' MO[_]MXN(X.>VF9[/$TF6.J&"4,"#,H (.5A.(PA*LA?%=-[LD;2RJ?$]K]I= M3-2C?IK>A%L[&_-VD">G7;7CAZ[^PPU?N=$?"V V9YLI \9I27KSA,/U 7)0 M2M/L3#!A+:W?]99GI_!J(NUA:VGESD;RRCCM@1=?2!"T=+X[\"&-Y?B?<_R9 M;I_7]A5K2KJ'_IUU]TO7&,N?N^$K4G%5"-+K;O@#M/O8=\-5\LE06FX,-F6I M]01P&!QX-DX%IB.MWIG_\3/UH;OACX6HFRBUMNM\?>5(I=-NZ\+%!JPSP@A1 M7#MK0MG3->!"IA %943[2$D2#TBTW7S/$]\#WTB!J_-U6TF_A_M#9CW_RT"+ M"+HYPZ)S.MF$+H3-.&=D&6DY75N.GDEI5:S>*N#7U_3)$]$H54$ M&DM:0H@,SK#2%+3T%)',QYO]H%=X%*O>L'M?HK8JFMIRK)]TFZ^!ESO[BW8< M74^#CZE=+)?'RF06B"&@7"GABY8AQP4!K7F(WEKCQ7JEE!N\='<4Z&TGMR\1 M5Z^&FQ;!'.5;,KC@Z[$+TG&&7FP,NM2%^@#6"(Y^$GZODW/1T[48K$:NLMHZ-Q).LH?VP$B.W?#&24O0J0K6'])PW@P+G52Y08[-SQ6PN28 M5>GK7?+'B6DP*2-7'4??6;"$5G*]FK7M@#P#INQ2%;4+T@[=N0N#R?>NZ\V5 M;C<^>V)I:3(6T2&R08*-/($WU"7O7=)DS73#TN<_ Z57$%SM"Y#NJ?E;9%KP M$\><>Y94P$#9F51:Q*+3DM!S8=SI&(CU8LV[9==_YS/0>4\"[J7[QCR3-KL/ M8'+1M>CU8'S>C-UP?)R%]8C&@:2)@I)^ M#[<"56W.X71620OPRJ"D2!)@.== C3;!EI JU+[VZDEV9^F73 Y=VWY'B?*FO@Y6W!3V<*!^:2;K"X@]I/$CC";?*^\QK M&Y/;*)X'!;:4[FU]VVWU?=MPO1H,A]WYM/?-Z.1S:L\N(O2C=MZ]:GSL2,S, MN@2!EKYG/F>P!!=#345*&4DJB*W,B8[VV..*WG?C+5K_;?R.?@]*;C3"2NW]%B:B6V+*998-AC67[[YD M(971.V,T,!^Z"ND(/F0%DN2H#:$<_^C)=-^';>OP/9RF.!WB7+GVQNYU^-HE M>U:S(ADM31(^$?"LW/QHF8[':'@4*1DIO*)&:V-H=I1_)P8"=LF#-PP.;:..Q MEV*O,Y8_#P^L(&45@O19D_T0[3YVQJ(3K!SZR$!CPK7$B@1>2PO*9A-#*2:^ M>??1#\#4!QX>>#1$W42I.SX\D%1,&N-@R$HSE!'+8)PG8$(@7&A.M%OO%I!G M?7A@(P5N<'A@$^GONG>>3)X1@F PC%8X9J[P*Q%!<4%#EJ6.:3UF/+K>>;TZ M]M5E^PAZX\F@@X]H.4,L]V(R[M"&.HO65 FI6$QLS>L>GT)OO/[9T;,&'DWO M.Q^LH,J4BRE+2DX$"H8&!S$G)FCF.H;U:/-T>M_U3YZ=:&/7O>U<-%RX3,'Q M:$"XE,#%S*%<(J.MYTZ1]?+@^^QM]SJU^);)X$M:YDDL9GOY86[:LVY+_.'= M[Q[^LJIIWTICKI3_O41S.=&,#(HG:X$*68H.-!I-J@)$Z1(7P3AB0^6 :@F, M;6/,RT?.$C^!V^@X"<"-*^7E.:+C* PXFCA+02A-E.** M0[?H%2>E"=8K HR*]%,CNP[=ZNKIU$GQ;0==. M UU%].FK.[\XIS3'AD/U2BF)E"<8H$;/P'=%-591YC$@XS[?%Z2L\Z)GH.3J M\NQYIA=X<_F5KW@&FJTHPQX: I6" MR!L[GX)$JIDFD+G0(+AU2#,>0'791>V#S[6O5[V-XGE$?EO)MH?FFM<17>TE MNP:NWF*]Y9CV%>=MI[,[*;"EP'N)[%;@D\0;J7#!";HDU;,*X!4+X+35@:%E MB&XW/-A$SK7WYMZBE?O8H(R.1NE3^I)&EPTG/J71H&F[C:CY M.D6YX$XQ#\PF!!H\Q0#6< C)2\6=5UROU[EAD[?N8_FOH:AF%U*N'=0=<&&N M('H]11^'R46QB55(]J0@9IU!E,U'7! -6*ZUYL3RQ->[0.JNMSP'=5>38J]Y M/,36;:W-NLD&]**)'BQ&.1R)Z,X*XDM4KY)K!Z.3MX-O*2[0SSFND]'6&@$J$[2; MZ#%AK.S028HQ6J>HB:ZV)=D4X]/G3Z]:Z2'L_.B^=R4=;YOV:L^'9;LF-X\ M#E+IHAJ210\(N,PE19(Y.)41O16<1D*"H+4YM1WBI\^P'6JLAZ36T>0TM8?- MV7F;3DN\5^"&YBR59C2E>/+ML/GZ2XHG%QUJ7J7A*[8Z& 4 M/[MOQ]YJZ9FR@']Q'(R3X$7@0"C*102J!*]=!%1U $^?C?O39P\MU!88WW8U MF&?GS:A,M#??PG :4^QZX8S':3PN<^LH7QO>FYQ+Q2;&D/C[KO>%%^@\C8M?4;CT>$[=#::V82\&-3'IBV:[,9%"?6F[%.CH$%(KTLK'ARZFMOFBB6,K@ET@'Q]S-YL'HL!E%7'ZZ5NWC9CB( M13*OW+ $JQ> 7R*^G'59*)&SB>!2.<57)ISE M 3U<7J[ML4)2W9\96P)HZWX*BR>.K[SFJJC?-S.OZ=7WY5OBK[Z7=:R[U7X\ M.!EUGYWMF1+-) M2@DK>@V!9@:%"0.;H<>FVZ M1GH=;'^6TF^LQ4V*I1^B@EW3)*J4J24&/-<$G6CGP7F2,1A,(CC-?2;UBRZ> M4BE];^S81/)]E]+/T2WJ [/G$E%!]*Z4>:L(A@L/.6J%.*TCJO;QBM5H'EDY MYD9:NZNH_N$B[V&?=MDZ.RM ,D)03R)83WVY X2 $=P S4P8'*WDH?:N["HL M?SHF]576P\;;,ER+ L0UD/7DDJQ&M1^'I([VUJ#$%J+O8=&Y Z%F)8V(<\$E MBQ9068U?<0_:TJP945G'VF'0KDEQCQNR:TYL(O$>N/"Q3>=N$-]\.R_IM])\ M9+;G-FW;4OY:KOM8E"A:GS)13I6S)Q:1&@$61PY4I>AM2(+DVD?$UT>W>P>E MEDYOW8W1BT)Z<%@F5& LN&:L6DBKIVJ^0[ MX#P;>V"\@[700CM-,7W ^<'PZX<9(XL!*.#(P%R<.4<-.%@D*(@G28< M?Q>MXVN5$-_YFB>OY,J2[,&KO$&_V_@L$9F3+"'*(P\ MUEXB[L/TY&G1B_![J+VZ&E=?AF S$W7EQKIC3UR6SG# 8-M@N(5$]@H#+\(L MH8D3AY%VCWF-.Z#M,\E1>^^G#VWTX$,LAWF%VU>QVBPBM22#QG4!K9_28 -+ MH"6ZWY0K?^6J]5Z9LQS?\Z=/!;VL]#SV4@(R*VA949TP&%VMV^KZZ \[8SX^ M'9SCVY;6+'1U_-T_;_*L:,8M//C;98Q]58T\CF'ML-#D<0RXW]J4)75;5^:Z MTIX6GY!3CFN_HP2\T &4$DG(:"RCO+)I7 ]9K]6)%SG=JQI]]7VFE L-+LL, M7]]BFI_X=]F'B.&T+9T=A,:OC \)B+1>*F*S43N58=71[;Z:I1I?-RIEW!\E MGD292]0Q4^,$4.9+5PN5P<>D,$805-/ (R.U7:C'6.;R6"FT2=G+)JK<>3W# M&MC^+'O96(L;%38\0 6[IHGC@F2MKN7"EL(O8=E9R4^:63DT3DT?J6\E$?D?T@$ M9.+$@!/& M@+5:),*S%;&VS[$$QNZ=C3HZ:NH*N)<&2#T=?I6H5D,M^N>9X."HB&7G(P-1 MVMJ8G3^IPETIOE="+P9S-+K2?0P!LLP(=>C)6VI)Z2Y6D[WT5W6*30CM/C3MK1*>^7&@RUZ-O2 HNIF M>=]2JK2W??'.JQ5S/[?-]+SK9C??YK^@\J$[[Q(=EW/&",\\=[CV*F9QSA!D MJK(22)9>*D&,(K5;,VR+N5KWAE??ER&8I7,RBS8GJ8 Z+\HUH1PL6A<(G'"C MI,6XK79>?1UNL!RO9]W-"E:])M MO/,$Q#I@>\K2;@1T/ZG;/C2^BE2]J6OO')/9:BXUARRC!Q'0U#NB&63-//4Z MT50]>?,(N'5/)OC146L3+?5)J7>C\^EDW$F +DY<8>BN:4Q@F$-H@F!@S[T$ MZAGQ7K!$7.U8^ XXNX]L>U3D*LILJ84>4G'+H+'%Y6VE8B,75*:[.(8S''+P M$+GP&$U*HU/MMBYWP/G1"/(0+>S(@O#%]8XT:1."TGP]"M#$SX M$"/W0NV (/S'),A#M-!#J<+\4)8?=S4YQR8H;W2,D(@HEX487%5I9*"CIAE_ MIX.I[99<1[!'&NPC8-]"_#TL)^6HRL$HEK_>_/=T\,4-KTV)UX-QB?EQJAS[ M%"T25P'WOJ1I54*@(:,+)FS,/OC :&6>K UN]Q3:1HO-+E10^\C]ZY13VZ;X M<8H6THW3QW802N/[A(#]\,I7XT\EGXOB_Y\NO?^Q;4Y:=[9L.#E[_"]E]*0B M*;OT!KRD!&AVQ/,2RE!DLRAZPH+UYX3FXW2\AC:02RM4*W M:?^QB39VW?YC>25,C(/9_:SO1KEISV:5SY6K@>YXQPYJ?=8=8:5*GD_A-,7I M,)5JLR_(FP[$I:UBG'JG%OBE'>+K*.FMANS&LVN*FXJZO^F*:HDZGU7T8S; MR96AE+S2Y/NO:7+:Q,MAW?YI2N5F\EG[6O'51 MKUG3A4"N< J_N^33MACW56%3BR+-'E15T94JN%?A6C2@7@/9)F4U]Y#I;C2[ MK9W9K5:;7E6R6])HFX*)2H+,NN25/ /#RQ7V0B:!,8=5>2UO^Q&2944QS&/E MRB::J+W?\!]I,FZF;4CS35.E=3 >#;1RY:;G$!28; ($0;PU45CE]7V>\[(' M[RYXJBWPII*T>MA57$[A\3$U2JGBB3'CRCE/GL$(DH%X!&=4QL6S=K'N"BB[ MCYE[]%EKB+LB"SI&+L?T<3HYZC)+AZYMOP]&)_.0GALB=%=)91,(H4*IB,B0 MN)3$"RL-96M-[DW>^BPHT*^L>SD>Z">7!].N9'4BRXJH!%G@N(4,!*SP$HCQ M*ADC659\**FN'NH07K?C$X^I_:LP#N.VB0;I,'Q15RL:%3@<;W# M&"HX7 =5=+EV!=+5]S\K?3]8L"MW:'O*E'Y.X734#)N3[Q]=.QFE]MUHU'R9 MM19Z__[P\\=WL_SA^"$ITO4?7C4W^L Q54^*KO '+AEF<8;+:"FXX#!>,!;= M0ZY*$R;')7$4EX':_6?61U=G:Q]* 2%-"_YF@0:<)Y MX;FHWN]K/62[3Z)6Y=7*U'EUJ)UDW4MMN54 $^FY)PI^@#KI5_7>MVC2LINI)RF5\GVD*K]Z+[/EM7F(* +2FV$G8?'4[3 M9-;>JS0".YA,VH&?3HJ3_KDIUP>6WM_-$/_QR05@DQ1W@3ND)V<@9+9@ @*. M)#M<8;WRN7;Z86.0SY8^_:IKUPW:/LTB^=_2>6F664!?U!\ZWTSGORC#FW]R MBS9L#WY7U21CG1'7RCFN!G/)5B>E]3Q*"*)4)T3)T6FF$5**3BLAA&.U^U:L M@ZM>GO&.M[WZ/O_E+&W!9%3>Y@2!NH 35SIPE@?03KO,L\Z>V-Z2CFO#W%D& MLC9[5N<>^U'1HTA$+LYL_)S*"<[STT%PLZ8YJNSC,6+!>E.Z8"<&WD8,6Q.+ M)'"A^7JMT>[+,JX"L/\48D]:;VI+OW+>9SZRJY 62:DU0%7,$ZX$LH<481U% M-7U)>6<4"#%3;3P%1(*A8D:Z=S E9])$XZ6R:W7J?ERJOROAMT/-;R+,#G5\6E5C@B2 2<56A/)@J54,!+N M2HMNIK?#@^>@MPVEUD/YV<62\&HZQD!C/%Z$RK-FD]%0+WP&90,N!IYI,%)K M",ZHR#7WG%:O#+D+T'/WH^MKI0_*S+ L&M"N ::G?L'7@.RG'W!%1=VDP-92 M[B'!?1V4%Y9183RPTL]"Q%(Y*S4%*SC7C@@E9.UF #M0^3UM>G>E\4V$6[_# MV6CBAI^FY^?#[_.]6:^UL30%4++LIY!R20K%]8YYH@(E(BI]PYE>V4KJYK/W ML+_P<$DW]<14^YS)P6APYH:_)#>P:;L02KB=!"4 M.$[6TMKM9S]9K6TIIAZLZF'3HC>!9F5Q*[ 7+ =T%:2TZ!)JJW!44I9S:RSG MJ%6J[G7=@/ 4E5M#FA6]I1(T?&R;. V3H_93:K\,PJQP2B=*C0L:I+81A"@' M$HDA8*@(SK.H@ESKC,<]6:=E[W[N[G,5F5=LT'<%S_A@%.>(QHLCKFN JIB! M7@ED]QGH[75T6^&5!%PY^7P'.)%5L,0!2UJ4HTT)?,+I9'.63LE@B%ZK_=KC MTOH=R>==*7T#N=;VFP^;T7AZUK6472P^V9+D,1[0I6>Z**?8N@-L/DO/;7!1 MD/4 M>0(2^1F=$N@=KE?PN_H=3UZ9E<17>T(>34Y3.Q_N'$["(-Q&AR:&)PHB2.07 MHQZ\IBQJC;;HYNGJ%=J\_>PGK\4MQ579>RX&HAD.8N<==A4PW9(1A1,J.P;1 M8\0F$G=@2H"@T3SP)&7,I$8MQ_*W_P@>= 6Y5VQ?O!S1G.GK8*KH0J_"L7L/ MNH:.[E3Y%@*N[$*OQ!:HI=TM-)884=JL4L06.61B DE9QB#62I,\*J7?X4#O M2N>;R+6';-C1>7<=]NADD5A?).F8(=Y9"S30N,@233;6OM)K M!93=KO-U]-34%W(/IV=^2U_2:)K>H@ .2_F]"Y-_#B:GA]/QI#E+[9MO83B- MB+HT6L?_XF?W#<4@/8:)Y9"'QF4N$0PAI0C 1;:9!T&-6JN*:P->/ #FWC*J M_944]ZVL'OAU0?O+,EZD3GUB6%\A?J1-I\4A^S([&79T^/[3 M].S,M=^;?.^G'WZHJA\@54]<[4!6E8YCW?GN2X-T27ZOD/S210@\1UR92HZC M7&9K160!C16GHG8QRZ88M[X!:+WWS;('D4DKK#7%#I1*%DO ::Y >9HX)9GE MZC=];()O5P>S>N71K?N#^E+0OD]GW2J>FIWK+>-K1A?%4[PT7*2& ^E:QF=B MP2N1P,O(C(LT4U;[1J([ >TKV==4#U5&ZZ%-"> MRTZW5]S2!LHUI+XS2DCEC7&40RZ;A:(XL)9G 5D&E4.,5HK:][[LD KKEJ/N MB F;"+L'!EPQC1_2Y&=$5"QA24&\3N/!R:BSF>V_3]UPD$NCYW*5\-MA\_67 M%$\N]IF#498+$X I-)1"YR(5I2!)*2-E0N W_;DV#\:]^ZBQ @56>SB[T5\/ M2:0K8_C-?PUP?3MLBR(^I'33Q8BR4.QP-.@))2)1A8 1L MJ1A6+(6,Z[25O+;QJHG_^1)T;UJN>&;G#A,NG$8?$!U"32,#T97!*IK VNR\ MT,0$7?V"X16+Y@/W0J\UVD@ASG;UWHWBX,L@8M ]/AH-O]^_=[FT;T=YW&Q$ M(5X.Y.:S-]J.? #<+;FUN;3S^E0_ #E@R&!44=N+M*KVI+??OCN+-9]\K_>57Q+ M,6Q::3#_%GEQ>I??O)_\7X"?$4+EJ_N_N6G/V[?P_2G__:O M_^D__=?_ \+_^?K+1_"VH.L'OJK!FY+CFC/P/:_O07W/P3^*\I_Y-PQNEK@6 M1?D X;\VM[TI'I_*_.Z^!H$7H.UEV]^6?_,32E&<1C!A00J1B#.8DH1#X>$X MPXRPF*"KN[_A.*%!Q#T885] 1#("2>0)R/U0^$PD,8V#9M!EOOKGW]0?!%<< M2/565?//?_GIOJX?__;KK]^_?__E!RF7OQ3EW:^!YX6_;J_^:7/YCZ/KOX?- MU7Z69;\VO]U=6N6G+I3#^K_^S]\_?J7W_ '#?%75>$75!%7^MZKY\&-!<=V@ M/B@7.'N%^A?<7@;51] /8.C_\J-B/_WK?P*@A:,LEOP+%T#]_<>7#V>GS'Y5 M5_RZXG?JV=[P,B_8UQJ7]4=,^%)*WXQ6/SWR?_FIRA\>EWS[V7W)Q>EAEV5Y M,*J2,E-2^K&2\C^?F^S7"\1W)&]]+*L#X1IU/[F2L0_33\[$O94,P<<7N#/- MQ2*W7ZAW*S;5=W/E!%^+_30=D9?J@X_RI\TT:J >,FWF MV5!W1U3^H^8KQENV/!@:Y.Q??I(_+=85O,/X?7\7? 7_^+J=JAG/<+"?#-2JSRS/DE?%NJ3[%]O#\M3; M2KZHU*LM_76%'WCUB#J39J'JS_?KT7?CNMQJA4LZ\)@V5_Q*"VE-/=;PX(F)LGBP5+\N M++]6[8.08OT$BI+Q4MK0)U0\^OK+-_,':68_\(]%55W7=9F3=8W)DM\6GZ1J MQ:J6:LK[[SZLY-KF5;WP1(SB#'F0D2R&*(L)3"/&(?:\@!+F>UZ4F/"/L01S MXR.I %A*V0'N" _J JP.Q ?Y1O[*C*#,GY @B7Q PH=!%LN-C(]3B#,/P8BR MA&^M,NKB&/DMHQ!OA0>OE/@_@^MGT!^J M #X,06_\UK&&S]%;R'S^2=]*UO \?TO9#V3VUGIDM%A\KN]Y>5,6;$WKC8E& M8AS&-$60T"22C$=BB&GL0XX%XB&+@BSP=-Y)9\:?VQOG3[Q>1U=M>.,%K9,[8R @Z0EZ!C9CN=@J#2#C:$9R?9U++?U#= MYQ;^\ UVW- L!+5':$?KC+^UO5)&8B02*-)40$0QAUF4$DBI\$4@6, C+=-> M=\)Y,L5>X.XZ,".+0:CU.,,E@)/L!4YC-X*/6Q<91U0R.-VDC**K_'-BT;[/ MW,+^8\7*Y=/=5R['SNNGW_]9WY1RJ_SF?G5W0VL=TA@>96YT(:7E4ESE3MM* M#'['Y3]Y#1JQP9M[>3G78PX-$(=W*.[P&YDM-*&[4ML7ZL3XT(?':G+VGH06+LC2)XPARS&)I M=@09E/L1"J.(1AQ[%'DQ-SKETIAT;ESRL5C=03G1 RAW DO;>\5-#T=T -<\ M#W$,X\B4\CY?R2VU8I2]K%< "PDJN%XNB^^-"T3NO%44(\NE@5)4$N&]+@Z/ M0@R0!B T?Y MA:O73_MK;O"3^NSZ.RY9\\>MG%4*>"._@I_DE_)M\8#SE5$HT CSSXW4Y+(# MC;1 B6NXA1KE >DQWTL_F[&]/+M' OYJA7,9?#0B=J[BE<80<=H0IQ%!/HJ* M&G,N\XUF,^AOYR7S0FM[@[SS.US8TXE&&@D [@"A0"-R$#)K+^= M/ ?5\#[2 4J3<-@>%;!'S,U><0 "JTWBN3$GVQT.*-7=%@Y=:K9RJ[)>O/NW MM=I?\OJ^8!]6WWA5<]YY-7/A<9QZ% I*"$0I\6$:Q_(GX?F)E^$P8TAGE0]/ M-;?%WDJH:%-N1^1UPV]E4VS[5[Q;Q$9>^.9@:2][?1SZ#!$Y2L<(D?_: M&JA\0 RSB$?0PP)YL1>EL1>:Y6-HS#HWNM@)K>R"KMC_#V@%!W]M1==D$+.' MH+F'<@WMR+SB!%6+5 T#E)RE:^C,.7'*A@$,QVD;)C?;T=-F6U/=%M=4CBLW M.^LJ7_&JXM5O95%5"X823X@D@/*+AB#B$8/8CS@,?!J)@!),F%&FQM"$OH M(N.(< :GFY1K=)5_3C/:]]DQS*W<:E6"EY_%&U[6TJ#:G&?@Y;6FVNJDWO,;K.?!7HYZAB>7D M,>OQW]0/;V2.G.RY&=.I2Z =4:X3D2:E99<@/J=NIV/;T?L[(3B5%NJ['[2) M;/DB;=;/JS?20%+_*UOU&UZJU\L7N:\NQ;_P$QN9\?K'=[PI5G6^ M6JNXD<^/O&P.MQR:VB,^(4>OBC$DG/3-,2+$SU\D8TYE^5XY^KQUREZ-WF#XUMJ (@_L3+]TM\IQMOT#/$W&RCWS_=?.BF MB#8BMP&3G<"/@3-V(PR' Q$&S%-,ZM/P6E'@E<#M#(%+##9B/A."GU/1BXRZ<_->310!@EU.M//3=^V$@.MJ(WV_$V9WPC_>8(QS!40/]9: 8- MC(+PV.$#NN".D(AO#IBKJ +]B:>-+S &Y"C2P'P$<]^&H"P5/ UPLGJ)ZXP_V4O=0-GN2][D M-@OC7"XQWR.1?UW**1Y6-3,YP4I*H,2$/NADDX/;C3W*-;,&>O#2 M,-0OAFIL6WT0):<'BOUXV)GLIX>G <.^_\K(]=L&K3T7]A3>I U\X M+;[Q\NF6_ZA?2T'_:;/U[A]Q=LN]L^ED4G2P*FI0ML*#K?1V^_(!:,VVZ^Y0 MG7(7KP"58H,OSP %?RG102/["%MZ/; NWND/3/,B#@ ]U<_Y!33OMG 7;*?X MC1=W)7Z\SRE>-KM.BD/,2.+#-)5O$Q1E"&)* T@$R4@JLA1Y6F<1O;/,C76Z M\IEO\L]BJ;&#=X'0R QB H[9UGQ(^4OVW6?'GFY3/:3>P8YY\&*+MCQOBE6U M?FAJ1&Y/&@.?I9PA&#/)I"B6?Q B4IA2EN(080^+5+LKS]'PP$-FLT< M@]:_C"^'8N3UVY'-IOG.,1X&O7.[IFN[ZG:>)SCT(OP2%$3/B04(J@ER81PK''?&*4 MK=PWV=P8;-.L3PIK6A>S%])^1G,-U.@>T"U&!YV+G.YH3"!Q%+C0.]6DH0HZ M2C\/3M"ZQXXLM@45WO**EOEC4V9RQ5[C*J\^BQOYS=J^,O;?]R"(*<9A"ED4 M8HB2+(*$AS[,N.">3Y(4Q5I%X^Q%F!NQ_,97O,1+,TZQ0%Z/:<;%8%:0N#57F1)9#^#1NJF MM$H_K!;QH08P.0L-U9ESXJA0 QB. T)-;K[,^'I3/)!-.*#R2]^M\G_G[ .3 M$^8B5QO#;UD^JZ'N6KMC MBZCY:9ZUF84XF^% M3W;ZNS=')WE9G*[U]EQ\]1=:K$?1(11:453DGH0 M(1I"S F'+/!XG(3,]\R*2)^?:FY&]#89J-,#63,50@-6/;IW ];(''VJ_?$H M:=O#:#BBP)Z))N6M886?DXW&'78,\9:7^3=)7M_XAY4A1[#N =X9+9QAJTQ_9A!Y8B*-">=E);,@'A.489W6Q9ZP^5* M%2.]X673;>MMOES7G"V\@/@H2&(8J/-3)$(.<> A&-"8^2E/?"\41D5 3\\S M.T)JQ0*OY!KYX^M;((U(4"EY?S:LW7D&5CVN<0#6R.2RE5 U4@:-C%=@(Z7# MFG?],+BJ;7=FEFEKV/6K>E2K;N!RRX)4NRRL3OV[MC1X0A!*!650,$%4!?@ MIC&+H<]31I)()#XSBJDX/]7<&&$KJ7)B=^L^6I5I[T%8CQG M:A -5P6JSD\T;8FJ086/BE0-WV&>@'+#B]NBQDM5"^_ZH=;-,GEVV]Q6^LV[ MSZ"1[["\XO6#JO6CGT+R')S^A7TA+F,?[EE!8I3W<49YJ^2.YV--EL%Q1HEN MFL:Y2\Q7WR8Y]+HL7S]]6+'V]:&Y!$_=.[=UN,U,[O8"O@+D2;Y+6/XM9VO= M,*2S8 TOR4MQ&GE=:D#D[FT[A(?54CTYX&3KM4^=[J+MO<[.R-ZUO/VP>ES7 MU4?^C2_#3: \]8D?\#2"/ VEE1U(*QOS@,"0!DF2^DSNO8T*O_;,-;=%O^^S M? 5:::] (R\(S4SL/GSU;&Q'J(U, 3V C5".30,31Z9VWTR3VMH:*C\WMG5N M,6,-QO,M"7U]>B#%I?\A>!,-$[?D!_[:5\5M>>][>\IUVS\H?]4CT>:9*%>5:! M[3(\?X&C[JQG6D0LDB0*J(]KUGY?NP*,N&7.34&E&.[ M/4[TS3W; 6C$_KD#2(W51_?/MW@G!FX10>&F1W%%"NH_(*?Y/_7WWB)[_@S[^!&?J 4,':?#H$Z M[+MQB.?(/.,62B.'CB9(5KZ=H;$G<_-H*MGU^.C>8E%=XSI$Z5>^RHOR4U'S MZNV:2]2BC6N"QTQ@)DW( ),$(A\1F$9<%=1)0NXE.(Y\7[O01M],4 M_E^@E18TX@*VYD );%!THA?;?LIPBMC(A-$#EDVICE[4#*IVN$)OH@(>-E\Y MLSH>.H#TEO3H'6"ZZAXZ>AP4^M"ZP8([M[D!C2U7Y>K[\8^B_*??&K1M! 6TE M!7@OJ@%+&&&OP;5C(3HR]^XRK#IR7X$MQ!O1P?7X$!L0\UA03T34[B WHV\; MV'KIW&C Z>C=1L\#NK<:P,X9^XG7;8T8%?V\B,/41QQ+2SE.$419PF#J9P*& M&<*I$$$DXFQ1JW@+/7_?P>A&-+Z;8URG7MX6+<)UZ]-KLCCK0NX+:_4B4:WK MY68%KYK4(JG)+V8NOT-P,\(]7P0>U'=Y4JWG M#LK3%[E*2UU$L;1TPXA!R@B'*!$AQ)E8FXTV08J MTN-DU$MS4:US4&>TB$_EGHZ9<.IX,9^8X(433,\MZYXK+TTH?:-.]#"M;^5 M;XL'G*\6F'$_B'T"L4\$1 3',,5,0)9X(<-A$(J8VJ61'D\VMS=W)\%Q*RSX MJQ75.E'T!,1ZB]\5<"/3@!5F%R2 G@?#>=KGB:E>*-GSO-+G4SQ[[KDPSG1? M4+/:%57 099Z24PD66091"I6)<4!AB$*"?$80B(V:B#<-]G<:&,?.-DI_UKI MU&$PQUF/.URA-S)WV -G'V[:@XCK>--34[U,P&F/TF'.OT@K8 M#>?E;V6Q?GR_,FXIU#/$W!AA(RI0LH)&V"OPOBCJ55%K-@(8PJR?!QS"-3(% M]"$U0D\@#5"L A3ZQITL.$%#N6Y@@L[E%@N]^,J7G-:<_7:+N_&+/H&MJ& C:],YUF!UGP1*8UU?BM'8*]H*'K-5W >!W?H].>)T*[=/ MH8,UVWOAQ:Z^ZQ7[6LOU?U\LY?U5&^"XLST3SXM]G/@P$:J"2X@X3$6:PCAC M(4\$\S)DE$RF._'<".#CA^O7'SY^N/WP[BNX_O06?+W]_.;__?OGCV_???GZ M?__G-/"3_P+>_8\_/MS^+VL_8?^#,/8>.H-W.I_BKBYH_31V13LM=-R['?NG M?2EGI!88/2Y*O?LO+2=S)O2Z3<86%+&$,Q^*+(XA2E@ 2<1#2$0D*.8A#0// MK':SWL0F"VF:XLO=NBEGTPTN+3S3^RSTJ,H]OB,3E1M@+RA/HX.3\U(UO9.^ M4-D:'2#.E[#1NMN2K!0+?N&/\BMWCRO.WJY+U8"=EWG!&@?+@B<\S()0&E"8 M$XAHF$",Y!^IR"*4Q:$?!^$VR>_6H!+6T,1:Z^@PQ>]V K-J+W+3WX$6#P_% M"E1*&T-J&D1>DY6< #D1(2E904=8T$H+6G&O6C>K0R;2Q<85"0W.-RW_Z*I_ M1#W:-XY0+/CUT]\YNY/S?5&9M'FQJN[S1U6'1 6-[/J_?E0/7_[R]=.IP;[D MU3_;5SMCPB,XS2 /"87(2P*( \P@$QF)>9)&7NBNX+!3T>>VH=0JK&MCI$WX M;3 ]U)[3,Y[NB-SZ\;HMF3P*TE.4778K^'Q*-X_R0(S*/X\CP06F\VG7%Q6Q MYT4Q:;MG(H$H3"GV($F;>AF)3S)B5#;V/XS7L2OIULO(&XD-6V-<[%C\#^%* M; 6[.A-[/8I+<3(GXES*YH<^PK577'LZ,\ 4>\[%:V27E\%%B?\_XXDUQ\ M^/RL5XIJO$[E')N>*!^I&68HBE& 82;I'Z(@$1 3Q*'/6(8]Q#)F9GM: MRC$W[E=/==VF^ZO3GD;V9O%O&R8=-P0"K][=?#5LFV3[U(S/K<=Z%E,>9)]H MP73\7%I/)7 :FNL(3_<'WD92O-0)N U4/4?B5L.9!PJ_^\'INDE4PC6_*\JG MZQ]YI1LH?/+FN5'<3DBPE5+34W<>GGY:I;A0:? M'G&RT.!>A;JAP?T76E3(.AT;<[.N/S^JM_8;7)9/DBC:B K?SU#*1 )C/U:Q MP91#N1%.(<74%]2+<9H@[0I9)C//;=%OA0/?VDX*TL@!12.V0?4F(^C[.6%4 M0"?QX1]'UET!*3IH95?[S WB_2$N%Z)L4"-K++0GJI'E%'6S,EDVR/66R3(: M<+HR639Z'I3)LAK ]F3E:/M]4RQS^M3^N=\R^:E'PX@BR*)$58X@(<3(QS#R M_2@.?,H)U4H$,YUX=F^ $TXQTQ,73&Z6;C[/)'/W.>6N,LE?)']\(&O\\EQQ-JNZE)LOG]-W_L5?2&42&%]7E8(S])FP%!%L)K[I]@-TMNGXI3/X2A"&*( D0@#I(4,H&P".26 M/ VU6A8\'WAN*W8KEYE%NX.)9KX(?I"(08TBBV(-9D"60B5(5E>/DMI_GJ[K-XGZ_PBN9XV4EE4Y5NJ]._VE1>1JD?^<0GD&=Q MH%*6$YAED0\3/\4H)!SC5)BPC$OAYD9*.TF[2:N6Y;"=/D0])GNI1S/VQLSN MJ1C3WQCP.6)+IZ)-2JYC@/J9P]Q9=,U8T[P)+Y$7?-O7$C:N^CLXT-QX M/3)W%':BG8] M4_HWV=ET'U:TY+CB;WG[]X?5-:7EFK-.'<%%FJ9>'-,$,I80B'SL0Q+[&:1^ MFI"$4Q(2(UM-9]+9<4DKH7WK(2VD]0PJU_B-3"A;<<&KK< _JZ3"+:(?-1 U M-II,(')D#&E-.:F18P+"<^/%Z%Y;[ME&RRGSIW&-$,:]R L%I"'&$*4L@&DH M.&2$QS2-J:"!4<[N\11SXY6]A$"):.5N.@&D+I%< L_HM&&$C 5%G%/>&2$< M33#Q\C^GX/%B/WNE1;;"B<:QUZM5_DVN)EP^O9$&C-P'O<4U;VOM+1@BF$41 MA5X0([GH4P]B%G(8Q322ZYX$E&NE9=I,/C&_N.VW M#GZFG;][QWS1YM\ZV@[U_]8:P\)#]1V7[(\5*Y=/=U\Y79=M^?J'6MLS=6Z MN=&[E)%+(=5W?"^G@2OJ+% :+B@7&(WM>E(R@I,@@>N'8NVBK:T6%G:^IK.C M3N=C&E+LP++'94F8\7[Q;U7G]]/4!+Y=;_E@0E.!01#[,".<0Q8Q"PHB M/,:A(M782WV=E7YF_+FM\59$T,@(MD+JK?%S"/:O;@>XC+RNS2#17LH#BO$"<=90$.((TXA M4ELU[(4!S%#(&<4I$9E16]GA*>>VL _ZB5@=OFO ;..XN12\R1PY8QR/ZT,Q MBEOGY(0OZ.;I Z#?[=-[I[.$Y4]%W3DY1;&?>L*7M@#!&40J&S#U4Q^&""<9 M8U2P6,LTT)UP;I1R3>76>[U4?5W J3I^JI :>/73]>T[A$ M=&2>Z2F!"#ZY;V)KBM!XZO MU"A+HYAS!%,A4H@$36 :>PRF84H3GT32JM$J5']J\+D12B,?: 0$K83Z.X\C MX(:W'9? ,3(;&"!AM.$XI[+5;N-HL,FV&N?4Z.XSSEYC<2CTE@M>EIS=;-HM MW90Y50E7//^FRMCM?ZJVKHC6#KDIB[L2/^QRC_[Y,DB*) ^]S(O7QSHX:W-S>JK/-� [_ZA =: 4>&RU,CCZ&.'Y M:AQ&O>Q3&YG!MLJ!K7:@40_LM;KJ_%R!0Q7!1D>P+Z5@'/XXUI,U./=ZV2<\ MT='8BSQIL_.S\9Y#[Q';"--.=PHW'F8'!W4C3F-^EK?-H?XLWI5-O?#]J!_S M%?]0\P>=VJDZP\R(JK?B-K6;RU):3,6Z6CZ!YHA%KFNE@=SKM,NU&TZME &- M-H["J4V LSKETII@L@,O$W6[9U]&]]DYO_9MV>3.M@GA;H\P%QQG?HI"!(.0 M)1"1A$*(UN M^NVAV@KI[ 1<%P?G722?3?-"/1]/*WN^0^.9ZZT]X@_%JNF]]E85<>$KMBOO M_E;URI#O\85*JV"$Q3##/% !D0G$J2K?&:=QR'S?2SQJZ!4?G'1V9+$5%+"- MA"KZ<=>*O&U"D:_ 'U_?-K]H/C%WD0\_#&TWN5.(QW>5*Q@;>:_ 3N*K;K^) MK=A./>7:(+GSE@]/.;7'7!N$$UYS_7OM"$IN"BCGK'HO!;^F5%%>M=]!'&X@ M%B&EV(M##N5?*K(GS2#!L7*O9RQ)?%4[Q*@%K,GDQ /?*#W7I5+#6# MB*T>@AY!C07MR$1UB.I6\ Z\SWPA[LC*!C!'I&4T]:3D90/*7)G2V/L.2M.(8D32E,PX32U(M"30-K8)ZY4=164K 3 M5<\!882MAM?>#6)CFTA3@&7@"'<#VD0.;5OPS'S2PY#T^I9[;I_.1SRLPX&O M5^-R.[OOL]Q$R2^%'%!E^^XZ^GZ2*JQ+U:==&GN^AQ*&5.-$N2O%,9+&7D1@ MQN,L)%E*$=$Z;M6><6[T*26#&]% L14>+)O4=NNR ,.XZ]EW3M$LD.SC=M?UA=]8]ZOFK?>'$)Z[=K?EO\F1?+YL7T M6?Q=DMP;91J63Q_Q=X-4,--QYT8RS\L] [;FH"[ 3@=UQ*2T !LU@-3C:L@W M?#G\PT=V8R(_,B&- _HE];>UT7-1F7MXLI>JV:T-0T\U;_TQ;,_Y2+VOUZ8* MAV^J(WJ)X"1*/1@C)J35%"728/(#R+!'1)11$O#8[)SO]$1SHS E9Z;N[CV,:$,$YQ(G'(!*JI#83(4P#(1C%0>YU?Y\LE9])P^%BL[FYY M^?"FD/8!IG7UN=R$R54+CCCV8YY GX=<+F"409Q2 0,<W>=_O/_ONXK5OY7%^G&3P\ZC,%5]YB'Q2 Q1$@N8LI1 $299 MG'B$8Z:?F#,XW=P(\?<_WO]F<#HT#*?&B9I3D$;FK+VL0 H+]F7T&W&'NWO: M0&APSN84RHF.V_HA=73:I@U,[Z';\"C3G;UI:W1P!*=_EQFY5F6M8B.8?)OO M.P;P;:N-+$BEV9DAR#V10!1Z!&81R2!A49#P@$><:1F?O;/,C4HW@C86Y$92 M0S]2/ZC]S.H,JI$)U0HE[;6OA4*?^28'Z)AN\E][LZU_[$F(0$N][?K7N]C\ M,*PI_7'#2[%I#VMPWG7BUKFMXK:PB9*Q*!^:O>)&5O-CJU- #9],78C1R,O7 M'AZC Z8>$*S.D$Z--]DQ48\RW9.@OLO,5^EMR:[+LE,I\>[N^AO.EP:KM6>( MN:U:*5K)[W#-02.AVEGJK],^J(;7JR.41EZWMR5NG"I25/DQ;P]ON@5+CP%T MNJ U4+):V'WC3K; -93K+G2=RUTUR%%5TU;RL:A^+01['!&>P2#./(BB(&N+ M##&1>'$81X)CNE@UWP*FYQ3NG4_KVY^UW_[NK.,M@JUP3Y\O1RI M%VU_TQ%VS+8W)S 9K=]-=ZX7;G1S0NWA#C>G;K)-\VQ=KO_(Z_MMR.YU5?'Z M$Z_?;.-I@R#E*2(PQ6$*$<4)S'P:0902+.0? GF969;GX)QSLS%VYQ%8R6D8 M.:N#L1Z3.$9N_#.?%K3O4ERPE5=N%I3$5P +^>3 ]7)9?&\V$W)7 =Z4G.5U M4TWR"KQQ'5YK )^SK,[A&2=.ZM2&X#BG4_]6.S)2 ^'J_J8L5,HH>_WT1\59 MRW:5BNZ]IG7^K36;2-7(LO#].,8,QQ!3A"$*? IQG#(8IJ%*^ P%)4:A:^8B MS(VJ=J("O)/U;V:$9?$<]/AK7'1'IC,I/%#2@ZWX@#R!5TH#:27]#/:X[[4 M?VWU.#=: M:9LV*>D,(_L.T-"S=*R!&'GU[S%PWJ;TI,JNPN4.QIXV"NZ46D?!;2&)7F\.'F)'IZ;]M,X M?XYZU#W1TQF9L,=\,!>4D[6&U'G%67-)7J@HK35DY^O6V@]IWG/I[2;._7^L M<5FKYKU?^&-1UHL,<4J2@, ,X405#O(ASCP!I04M II$41AK98+TS#$[LMR( M"79R@E90_49,Y]#LIS9'&(U-6<;P&'5G&@# JDG3N3$GZ]4TH%2W9=/0I;9! M4'(L7M7O?J@N!GR149$(X3%(,U]U7LH2B)&@T$=A[&'B!TGHF88]'A.[>B%%_FI?"&K\WS5$9$C^5J.? 1YPG$7G#'#[U:)=[A/Z-'?U0;@U!336O8] M2AZ9['W7VJWZ74^G3>)#LPO8??CWG)=RR/NG31I<&B(?^9A#+U#=%$.6P=3/ M*(Q1[(<,1RCTC9S:1K//S7[O-%';2=KLJ#]=_VE9Q,KL:>BQR&@8CTPOE\%K M3#96,#EB(;.Y)Z4G*UB>\Y;=(!85)U1,Q4$;NV+)=O,LD$\2@G@($\Y]568O M@AEEOLK!B+R(,S\F6CWDAZ>:&U4];S)Q!81:7=^4K ;E$_KA[:--!O4]ISD##6#@A/.T)NHV,0%*)H5G- "IK?81/\(TQ6:T-+DH,B$WAUV MQN'&%?R65_G=JOFR-!$X(4YQ+)B !"6J7*GOP8Q["-(L\D-/\#!*F(D5>'J: MN7'H]IRD(^90"(\)J'K&W.50C87Y2KOAQ36MUWBY?+K!.5/Q+P:U(D[?/;>5=_/N,]B*"92< MA[VN30N\G(%L>$E>CM;(2_,RH(Q6:3\65JOUS)"3K=I^E;JK=^#*2P/+]@Z. MC[LN7C'WD>_[$20BH!"ED:]JLR604N(SSR*N/V.'R1ZBMZBFMV-W13?N[N!$1;&0TW2,[ M2[ %99I]@AX>%CN%4VI?L%OLGO)OUY7^8I7U37]MW5> MYOD$/E35FC.P5P8<:F-:W='PN>AQU)AHCTQ94O3S MX%ZU%=*>P%^;OYW60KL4/6\#8EZ*S_4C:OH&V-^7+63%1P("Y2T^F$5O;CU$Y%+R$8F'$NTC&(K=*"P MBK#H'7BR. L=];K1%EK7F_?!^\(?Y9?B'E?\^DX:3FKX-XI@>/F(R_IIWZ!] M$=$L%I0D,,Y"#R+$A+1SDA3B")&8I)D?!EBW+Y[VK'.CB:Z40(EIT25/'_)^ MOA@-R)')PP)#HQYZQIANP9J]_MN6=^LX5IL5YRWR.1K^(^V[JO M[Y?X3MNJ.'W[W)A"B0F4G- _"!(VKO=\#BX-8^)RI,:V(_I! G\I>1U%5 ^@ M86=*G!ES.BNB7ZD# V+@4LO^.[BZ5_^_^[=U_@TO>=,@O:K+G,KQU2^N5^SP M@\Z5"\R2.$Z#$%+,0XC480LA'$&2Q,JHX(A1NGCD95ZPK[4D(#V_R44RF:R. MYY*-^,Y4?1M4\C95/_"]N #7@/"[?*5J/*JCRU8FPP8_%SU$ZB-$>< A]QE6 M0;E4/<00ACCD1$0!]6.R>8CO5II5BB9^A%NY7N@!R@G@]IF M/9!Z7T5RG]SN^5D<>#&&*4HR^7Y,Y:N1J4)PGA_[!/E9%!J=*)R99VZV\[NJ MSA]4@:I.F86FC+D4WS3#X32P>L3G *Z1*4U)V*E(>Y#9L*\[ZC*OH1<19QD- MIV>9.)>A5]7C+(;^R\WWR5_K?]Z4]'-Y6Y6;!9$7J]]Y?5^8MU+2&6MN+-"4 MYP(WDF_EXB_![=Z6W.@^V_ZXNTIW3?7_JCV+7WA!%/"4)Y"EE"IO?@QQB CD+/"3)&!< M;LS->N*>G&=NG-(MM'BUZ7MR!?)&5M.FN*>!%8+@./80C(- 2$,M#&&F^APD M7/A^$OMQ&B86+HW+X9W.6?%ZYX]XC9=-:USK)C-GO[Y>$D8QRR#%)((HYAQB M#W.828E8R.,P99&QS\$5QN-[$^0,H\*KZ1>X'+#1CYJZR_WK9KE_Z%_N%FV9 M>W%PUHKY]"P3MU_N5?6XY7+_Y7;OM-_*HE*- T5>+Y G0C_$!&+D<[E#3F*8 M!DQ X;, 2TJ(?"]:U$6-EWHDT!G;Z-VUFV&\+W,C&GAL9#-;YEW ]):V)0PC M+^<6@9M^!(R7[PE='2W9[LB3+M,3*CU?FJ"M,F"MM %;=.CN!!U=OQ9S//R-U(\/3NAQQR=<=5L-F"12RD M7AA!@6/E3D'2'L@8A4D8B,A#<>I'6E&GYR:8V_M[*R/8"ME$2.KGY9X$L?]] MZ@*:L=W89J@89>?VJ6Z5GWMRP,DR=/O4Z>;H]EYGMR^_+?&J$G*17*_85UY^ MRZDJ[KEM%^J1)$JHD$LWC1A$&]L\UM6>^$;6)+ M=N):]VWMAUIOC^\,P)$7_P78&?L"M#!QY!WHGVM2?X&6VL\]"'HWV5')QV)U M=\O+!W6JO@C"C"$?93#(1 Q1PB5S9%02"8\YBH) I&EHPAS=P>=&%&]P63ZI M;_<%02\'X.EQ@2TD(R]])194O,:R M\%93@6<7Z+*/-EH@1J5E[B4PPC&!* H13,/$@QZE7- 0LS#P37SR9V>:FX?^ M5LT!<'_%*$,P]=:O$XC&=FHC8(A:O:6F?GF;:LUI"Z1Q6U!F^PY -* MUP_KI0K;_%S?\U)5_BGY/5]538MT6CSPCT55?>+U9W&+?RQ\QN3;FR,H0H$@ MBAF&.*$(ABEF-$1!3#)B5)G/;/ZYO?@[XH-"R0]H5P$@GY$IIQ@^$$VF&0_F M\=WI.X0;T<&![* 5'KQ2XO]\!:0&ROR2.CCD)COP7#&6X>S3\I@=-$?L9CF, M927CGBE>41$ ME!GY0RZ096Y<^/D,_P'2Z*'.-@\5,:R,?,%3TR/)B9[%R(2I09*;!W*DS3CT MZ0!65T69+Y!DVHK-ET-V5,[9P9!V=/ONX7%9/''>!)1]?FRCI9L.!08\>7:0 MN;'@5M V?!&THIHQW7G ]'C,"58CL]1)F,!?K9P.7<.#6#BBEO/S3$H<@^H^ MIX7A&R[>5S8>YV7;FI'][W55JQ/GS1>:B"Q-PD"YAI, (HHC2.* P!!G62"X MEY+47WSC)2DL-I0]$YNLA.[T([J0F[KZJM#?7FJP%]MZ$]F'OO'>T1&B$VX9 MW\L76WZW CMX]W*#Z[HN<[*NFU";N@ WN&P:0CHG(3,$W>\;^R9]J>VB!A ] MNT2=NR]M9;?/"U5G99L^L]=4_JKIZ[)WP>TS$1E+(B^4_"7WB)FD,X)@&E,& M.:)IBL-44*05_>I"F+D91GM=P/M\A5U.!/S(;=G#O MZ-&8ND35>0L^"U%>J$.?/6CG&_A=,*8=QWY0I>EX57^1 M5+X7X^.^9]9UI^A#0K$@04@A2577OTP5FLK2# 9ADJ$H2\,D"LU,1)/IYVN$AO)*.I)WT%V8#R_)5C-<8%<2Z='A.W:I.W(![&)(T93 ,<0Q2HW'-! M*0PBZB=AXOMQ'!B=7I^:96[,U C9[8LB+3LEIV'PZFE$-5T(E^(TML? &"*[ M )=S$+@,;CF:8_K EG-JG@QJ.7NQW<*_*0O*.:O>2]%N\%/S%GY?E,WQQV;? MV35N%SZC&&6)-"^S*(%(U0!)44A@D/A>Z/E^F)JU?S&BJV@ .\D M-6,+T\>@QR,C@CLRPVPE!VK)@%=;X8$HRI\W<2T[!3K[<7?\8PF=(V8RG7U2 MSK*$YCF;V0YC72+J^5'N+MPA\R*4!4$HM\Q!"E'*,4Q5Z+V7X"P1$<>I1TQ" M>7OF,N*O"8)Y#^,>\D96X^HZ9X'58RE'<(W,2)IA=%=GCDF<%N(9@LM=,9ZS M,TU=D&=(Y1-%>09O,<_>?;O)B;^5MRY\GM$HS0ADGD\A2M(09BI_-PLI2X(0 M>U&8Z&;M=@>>FXVSE0THX?23= ^PZF>"2Q 8^SA 2WFC7-Q3FEKEX!X,-%GN M[2GQNSFW)W]O7AA6;F[62UQ^S*NZV><85X,].\#(8SPS[T)V:9VU+?M%_?B'BU M_0$H8<'GE<';]3RPPZ]:)W"-O.ZMD;)H6M^#Q 6]ZT^-.G$+^Q[%CCO9]UUL MV= >5WGU672ZN9[L7!S$\BM N(#<0R%$<R%&W9;<,&]GKX:VW*W>/XLB,L0-P+_(T7:'-D'+5WUYOTFF;W!L! M<=3IWNSN"W+9/DEU<'7?>@7>_7CDJXHO0LX\G@01#,(T@2A-(TC"P(>W4A%HK)VM7SM&TXZTB*2ILNG>I5#1>@5=W.%]5/S?Q M;TW&[A58<;Y@N5UV6!\6+G._3LXS?697 MG[HG\[9Z;["T9=:5M(BD>;0_?KW^D5>+5)T0I($'?9Y$$(DH@5A%-/,$(QP' M*<\\HQ"),_/,SEK9B'D8!* D-0R3.(>KII%R.5IC6R460)E;(/TPN#(YSLPR MK8W1K^J143%PN1T9[**N-KTIOMYS7O]6%NM':;;LHO6_;EO9O\%-HEBSI_H@ M/ZH6/DE1@ F#B#1MYCT*LSA6+45%Z'L,RWV/4>+#I0+-C5[V88I7N_X?C4Y@ MJ]15)RMBIQ?8*@;^:OP$C6Z&A'3QL]5CKBF?V,@4-\W#,B9%5P@[8L^+Q9F4 M9EV!]YR/G8UK&>:Z7!;?U;SOB_)ML2:U6"^/JT2WR8_U@A"6<9^E, O]&"(> M)S#E7@P#(?>"F<<$RXR*EQC-/C=*WM5IW_=S8X&^J(J_A6X/D#[3-U[6! MY2B.UVH0B[XU*G'@LWB-F:J$6?VCS.N:KSX+L:EROXABFF59[,.$J 9S+.0P M\]( QEZ0<9($S,^T:L[J3#8W/I."-E5GP7%$'(9/7(Y^JK&=QR\6JI= M6WV/5YKMYK00[V.W4K9B=4WRJ7J@U.#22\':60" M'1,? [*\'*>).-("+S->[$>BEP[/W#H="_;+?D!^ Y=>6@FF_0+RD,5!)$C; MKQ3Y@:_".CCT?42)'_M!1HS".IZ-/S>NZR1=6^6+/H=/;W][ 2@C58_K0_1?;D<&7^D]9^NEW!U]6'WC;:FXSO$6RJ(0!9C!E%(!$0\0 M)"GR818+&GHI10@9.<7[IYL;-6RE57&&'7DO.&\<@%N/*MR!.#)C7(2?,77H MP>*(008FFY1(]!1_SB>:=UFX1/Y85;RNEYR]V=;?VI14C80GTH1AB%*"(/)B M7U6 %#"(XC1!6>#Y?JSM%#DWR]Q(9"=GMX9!6:H&E095L/J!U7"/N(!K9+K8 M([63<;C>K %*!DX2%VA-Y":Q0LW,43*$1J^KY.S-TSE+AN0_<)<,7FQI:*D: MXA^J:LW9VW6I M[EIJY@7^^Q_#)\XM^;7U6+@(2Q1](8$@][$ 4H@@2G&/H! M(6'"N9]AS\C@TIIV;ISYIGAX*%:@:LK?YXWT34QZR=O"U37^ 0A?<9'++_NK M7%[9Z*-Y=F?X2#2-,N= CVV<->"V$H-69-#*? 5:J56EB^_M%0YK[9@!Y]9)Y;G/)APLO\K,HX!B&L> 0)4)24RH8# 0+(I'Q M,,'M'Z'7C^+7(K)R%QA"H=5M_KG>E_4 MJ7XWV.1=ZI^K<:I#_=$UYA4S/JRJ7%YY6[(F9R[GE2JQ=H&PYJ6U$;NQ$)HZ8VPMYP,;%?2K:PQ#VK^(G:,YND/7"$CP MEY+?41$.;9RLBG$,CSY940YM1;O%.?1OLJR/AZO[ZQ53?[W[MW7^#2^;>GPG M>C73))4O_2R#@M,4(I$B2*)(_N1[C'M9' N6F>Q'M&>>&^LHB0'?BVQ8-T\; M<+W=QB@PCDPW#8**6IH?.F*/WC_;&"U7)?6TYYVVP)XI'$?E]HP'L/ BW^RB ME,LE8>@Q,L%PCX*$$80$\0@ M0E3 + LY)#R*8Q]AX0=4V]E\H3!S([.].LJH?]PJ!'"CD?IL7^1XUT0#W$NM M *[D)UN]P"M<@R7'56T2-GWID]7P=D_XO$9FS)W/&C/R\SU[TC@'L]_)?.,=U!@",T#LX+7(WI MII7'QWW6>2I2XJ$,!I$0$.$D@ZD?,NBS**%QAI*(:;GK!F>:V\OM1+^*C[;Q M&N?AU;/3G8 V\AO&$J^+FWP<83%2HX^/+Q.5,:CN4,./XQLN*V;SIG@@DH[4 MT"?; M+)3O[F%L;K\T+W=;*TYNFGCUL<"KZGK%=N=*^PIR^WT^"H,,Q9F 88P3B#(O M@!F-&$P82\,D)5D862;M&LLR-W+[NGYXP'*]-8U#FF:S3W(1;I)*"O#VYJ93 M@]$VM=?\B>G93!,]AY&YKYL4O-7C"C2:7(%&ER9(;']*OE=GE)9P#M%UGEML M+LD+)1Y;0W8^*]E^2(M@L]O\H:COG]Y]*>[P2C^I]L1M,UII&^G NU] (Z!- M,NTI8 SB>RX$:**8G>= .8J]Z5&^-Y[FU'W3Q9FKVP: M(RH'Q*&XH)77M(7D.8#[NL4*UGX:>![0:::,%$?(HP0),Q+(1[[S38Y2E$^?>+V@090$D@0@P2*%B,89)#R( M8)JP.$P]RCC2*BAT:O"YK?J=;*9'-1V\=,]F[% 8_3!F(Y:J2^&P^<4I=9V= MM72&GOAPY5BIX].4$]?8-G_>-_CY6+2O_K?% \Y7"T0#XJ.,2&/=R^1+VL,P MHR* $0L9BQ'-HC@R:_A\;JJYK=C#]EA;6<%?K;2FK1//(ZRWJMW@-O(:MX7, MHHWS$!K.6C>?G6CB=LU#"A^W:!Z\P[*AXK;SUX=559>-@Z?I LKBF,8D(#!- ML8 HC.1^/XX2Z"%*F< B8YE9G\33\\R-)O;=\O9R6G57/8>K'C\X0&OL4U,+ MH,P;"?;#X*H_X)E9IFW[UZ_J43>_@XQMN6;P&)L\Q3 MH9K#AB%E--$ZQ1R::&YTL'%@=80%2MK!IF]FZ.HZ_"[' M;!I_GS%<%NZ^?BPN\/:=&7AB9U^_>L>^OH'KS>.P;HL:+YL"=O?%4M[RI5X9 MA%R=OGMNJ[N1$G3$!%]XO2Y7QF%49\#J7]=N^Z+\PA_EE^$>JZBHMI1K4ZURD7%,61A%T(M" M59*%A?+E[B;Q/@",J)2J-LA&T:Y.[%55!N"@A_[872>&^@CXZC;8+&A)/N M&/0!>+YY,+C3=A_1&:NM@OMY759F=6R,Y.ZJV!9Y!AVQ3?<6O8CK[C!H>?>.^AH^KQ#D3K+HM,=?:_;XL;7JA4U?>#U.DK\+XHZE51:T9!]^$VO"=Q -G(RU\7K3'RR_O!L4LI/S/F=%GD M_4H=)(X/7&I? O?]LOC^2HMRV:\MF,3&1-\5VEB\JY:+0!'_9/X2#Q8J_1V-FO MKO!U6+?W(G$F+^?K KQ357Z=C&N9 ==6!=C$.$2"1B1)"8SC)N[;1Q!S7T"D M'$=IP$A"S7+:NJ//CCIWY2BL0D4.D=-C.&L\1J8K?2C,$[Y.J>PJA>M@[&F3 MLDZI=91F=?(BRW".;=WOUT^['_^>\U(.=/_TD7^3VJHHA)BCR(OB"/H91W+= MQJJ+;)I %JO^TI0F(C"* ].;=FY+NU/I?B=L\]K]=/VG7="''OIZ+. >TY'I MX1(XS4-#C-!Q%2FB-^FT@2-&0!S%D9C=?6G^_.?ZGI?2ABFVY8;:(B*;M/W; MPT3L+!4,>7ZBBJ!*DJ*9VM3A$ J*/$9"/\H2WRYUWD2,N9%6-V6[T0.TPMLF MR!L]$DW[972@QS9TCC#NZK !'+S:J/'S1*GP-F ZSX(W$N*%$N!M@#J?^VXU MFAE15F6]>%.LJF*9L\:'V92:WNZV>.1E8>3#Q&OR:G@,L1]CF K!>*)J0R>I M#@WV33(WDCN0LRU^;KC_ZH6TG\9< 36V\\@&(VWZT0&ACUSD_1UBD?_:DTKO MT)-0AHYR6T+0NM;.+OK":ZQ*KK[#Y4KR2G5-Z?IAW13 >&55+'9YR;E2PE1CPC2SW7?_CHVU+UD1?S1BIG+I0SFEJ=77?'F>R\^H3PW3/J M4[^V/)M5@L5LK\YRMZ^OC2BX.4AR&'?NSYZEU-8.H''A0T()Z/ M@X!D9NU936:?VU+M"-_V&>V*[Z+LL=FST3Q:'@OQT;<"[L V/R^V !-O W]^%'@B428+]F+5ES)+8(9X +W0 M#P7C(4V949:_V?1S8X:-],TJN%LU/>=,G0U&Z.LZ'L;"='0G1 NG6BB[]KK@ MNY0=;(4'?[7BCW-T8H><,P>%T>03.RML@#EV7%B-8E^:@!;E8U$V3MBO-:[Y M&Y6"6CZ]*1A?9#B.0A8%,(X$A\BG(90;L BB) @\GWNIGVF=DFC.-S?JVF7> M=V2^ HW4$F:PD1PHT@;?_+B!AK* MGJIQH'/;!:V[JTW9A)W7(!4126./0N$C!!'"'B2,I##*Y,<)#9B7$N.VW<]G MF1N5;,0#N!'6, ?@-(YZAL[%Z(Q,#:U\5]MJ)J,X4WHQ<-F3^VB.Z?MQGU/S M9"_NLQ?;FA/7C,DO1]7PR.?RIBR^Y5+T!>8X0"'QH/!8"%& Y8XHB#)( T28 MZMR2F.8FGYYH;JM^\][;"-MYXVT%-C4;SN"K:R]V"#H5^_8$ABXWMS_J=(9KVF]QLOETPW.V9_5B;(LQLG'9J/.C1$.FC=O MU0!*#_"M^@6WN.?W]A /4)^LQV$5EY;PZDF\^3:0=#U M[EJ.8!,SNE9UWQYQ63\IYW$3YI!AC_@A#F" !(/(9P(23ACT:K.61C[Z<8%.*.3BB$NAK&AYY6_*"[TQ+ 3QH2>5^HP M'K3G.CL'Q"=>JQS?QI9AG+U^^J/B[,-JUY=[G]R[VU5'/,V\E*L2[BH_1J $ M$AQCF 0L9*&7)6EJE!]C+L+PQ[U3IF ,]X@]B(Y\)Q8"3.I8L0?HN=?E@I'L@^W.%C## M,<,^CGV8"&E'HC#+(/8IEI8-]Q,J^2_PC0ZJ_R,5C'O3*45Y!:JVS%EA6BE. M"V8]*OL/4B7N5'FX*[?UX4P0<1CR]K*5XDR4/A70YKA*W';H;?S\#2^;H5_C M*J>[ES2/$A0BX<&(,PQ1D@601#Z&5*18<(]A8E:SI'>VN3'(+@M$DG=+( #7 M=9F3==TDKM8%N)$?2$GD>E&[5[S*U5KYL**_&-I/_4]!CU^<83NV"W@+JQ2T MY9];&3JT>*M>^JPG8JP*VNH"N,J9UF"R?FAYE3?$L1F8SR\Z5:I!2+E"<$^HG<$Z)0]2-*TTSR*4G20/#(HS;-"XR$T%JZ+]'' M8">A:7-2DR>@1XON 9VJO6DK+WBUE?QGD*NCN5;X)LFJ+0RC [=%%U0+V)RU M2369>^(^JA:P'#=:M1G$/*3@AA<;"T(S6F!WP]SLLYMWG_4/]?=J#Y_76VD\ M\LI7U<3=630GM;0Z+=^/,ME!^)'@W3/NXU^:+9%'1HO%VZ8@=5.<^FGSK?$# MC\4XD"]U'J;RCYC#-$ AI#[V.??#./"T*GF?&7]N:ZN54&]YG8.L?Z$Y &+D M)=<*!UKIAA>?%B:LH$U3S":D9DQL#B::#4;:!#6 0$M5ZB+%1LCS@Z1AI'.W M3<)- S)O66KH,@N^^I/7[2/=?,L0SK(X"@7$L<@@BG@(2<0\Z"6"IZGD+N9K MG<"?&GQN3+43SV!A/L=+@ZDN0&%DFMI)9D-1SY$PX*<+$)F(G(:_&F9\=$;C M7C)Z?L]T3'1&V@,:.G>-!0?=E 7EG%6B2;M<+CE5#[<0;[G@9Q'HS9*_E2 M0'O?W=:#3_>2OU3_ VO@XL$L%K7^6%35QWS% MFQJW"Y^(,"2<0B1(#%$29S"+4A_R&-$8\9 SGABE/QL*,#=CH5M"M?7^'VBP MJPNOE/@9_*7T:.LR&Y:V,WY0>HIRD/[41->T$&&\EJ5Z]2 V;H[7J8GG MD-O5 XAF3E??"+;1?-(LD6-^D1SY]3M^W)QZ1''FD3@+813$24#UN.=RD$;F MF6-T1H@J[D?!6?3KXZ?O!ABA .YJPH"Q&CB"R%,ME''4\QMUZ0D!'L1K3K*G@!2;\U?!L_( MZ]T0&>.E?EYY1\O\Q 23+O'S"CY?WCU77M0FX/KNKGY7-OZ9ZX?:HDO X0!S M6[O=HOA2TK(Y[@12WF+%BW4%#BLV/:CX8:N> L]@[%_;SA <>7F[!,^VO\!I M<"YM+_!LU)?H+G!:L3/-!1RQ]R<4=3X!Y"R M&O9K-L!>SSX8!]&1B64/YN; 1XK=[AE4RX85S9?YIF#W#9=3NJ 5>[Q\7Q;?_\[9'?\-YROUX;6HFS2@):ZJ7.2T MD4+*MT ICX5J,.!1U2_%IPG,XK1I-1"+A*6!+[1JZSF7;&ZT]V%/=KQME U* MWI[?;ORU0JH&[I5NAJY9=T]3CRE?Y!F-;:$-G:%?M7Y?I1MHE+L"2KW=;['2 M$3Q7\DH1LCO.=8Z\(TIV)]>DC.T$[GX".[[_F&,B38'F=(:2B- H2Z ( M_1BB2*0PY8D/<<0RC%B"TC@S.2GKC#VWH["V3/!R+Z 9KW91TV-&2RQ&YK:/ M&@ 84]$)51V127?D2>G@A$K/%_2I2VR+YM!U*0?Z]V:)O\]76%KK>-FT=GA? ME/^XS^G];8E7E>#EAVJ3D0JG!YE$4"IFDL MUW4J5,GC@'!L$C,_@HA:JV'Z2'HE(%!Q/%)$%3YY'X*\V.B M$]T._JQN."]_*XOUHW$;%Z>/9G>.EHFT[:<#&+Q%1: R'15K717&'ZM5C%Y$T[S DYZ%'QO%&LPTRFC2PR&$TT4N%$ W' M#3D)%FH&6B[?_9 [476V_T8^H;M"E10VJX;9-\;L5NER"7;"@KVT!LNR#S&- M1>H(K+&7[!F<'!?D!K")A<%;'911 M:UWAR.*!]%/+!#"/S#@[A*\/$'9:S\@"=H-*1N/"/U$-(_>/P:QZD3V(O76+ M+(:=KF*1OD\MU%" E+">01HPC' M$:)9:E9^XV#\N;T3=N*9%M(X1$W/$70!%B,3]TXR\)7?/8SCY#FCO;/:%X>C M3USGXJ1JQS4M3E\V:GVQ6\42BR!B:5)G/S,* M^S"9?&YKWK"Z5:/#."7%VF?CS(MLA?C8FU"G8(]51>P M6DKB+53S\V_? 2* M9>6PPS',?5O2'OJR7G+?(Y%_79;7K'B4,[Y?XCM=S];Y$>;&2\IL5Z(")2OT MNV%+8".VOHNK![AA!Y<;S";8; [ !?Y2,CORPRBF'"((^S!.! T M:XP8.92N-VMHMKEQ0QN1@QLQ#9PE@Z!J>*1<0C6VL='(=@5VPK8QGA50XH+W MJNA?7]2FS9=2W[7D$L>)'$D7XFGF-=+%I]='-#C(=!XA77T._#_:-YDQ;!-X M6CXMWEPO_" B#!,,"5=5I@E-8<9C!",L*143046L1:/[(>?&E6_P"C.LM\H[ MP/13H9VZ8[MMKC]=O[V^?/T=*]=CRFPN;LV9S3_V)DUGJ$F6VK'HV_5TXC>6 MA4+7REOS67SACT79!$-MG&35@B4!1@@Q&*69@"CP?)@)3*'':))@+R$BCDS< M*N>GFMLB:R5MTYJVLH)J(ZQA\<_S^.JY1MR@-O9V90?87LRMM]5E&<]!+%R5 M[3P_T;1E.@<5/BK+.7R'9<4>7*[D2[O:%BB^)E63'[8( A;C2+YS4=-J4V0> M)!X.(/1B.FU;AN:**YD<16SGUY;?#75E9#C^I9;/4HP@5B(Q.$'5CF ME74&D'!51^?<---6S1E0]JA&SM#U=L3P'N=E4[J\>LO+_!M6L4'5:RP?/^5? M[SFO/Q9M,8;73_L+WFRR2V_EG*^?5"$'*=E;7N5WJTWA!G5XX-/8BW&60,^/ M(HC"C, L"SU),CB*. FI9HS/^*+.C9R4IFWU_PIT=+T"&VU!HR[8ZGNEBG'O MKP-;G8%2VNZ4:,2OA1XKSN-AC\RKDSYG8SH>_Q$X(O01!9WTE3 ^X,]?*A/, M>'$[GD:^!64<4S\+8>QC^3+)> 13*LW6A*(@22/!(VI4-/KY!'-[!1PVVOD_ MO5\\?]]NYV\@]KPKS_/:5CL5P.OZOBCS?^?LOX!,_B8+ %XQD,578;2[**^J MM:H:(']1[ N#6K?I:9^+'IM?@O;8CJJ#!CQ_MMV,/C10C=)PYT!_]]UUVN%? MJI7.@7(]?7,.K[,XDONPHB7'%7_+V[]5ZXJV>OV[MLC@(LQX2#,6P@"I9EUQ MXL,T0S$4E*2!AQ&+$JTT4[WIYD8?6X%!OI+_;7HJ;.HO&APR#<.L<4KG%+R1 MV6"'VZNMM#\K"'=M*=Z- *'!09U3*":64I [CLDI4UQI\N9UE?V8/498/;["R:&_RDC.'W M1;DCJUK^5.5LTWM@6P+WZ53K3Y\E B5>"#'VY&XSHC'$+/S_NWOWYKAQ9%_P M__LI$'=VYW9'""?X %]W(FZ$+,L]VN.6M;9Z3MSM/RKPHLQS2J2&525;\^D7 MX*.*]2(!%$AQ-V+&;5DDD/D#,Y%(Y".%;ASY-$W"V.%:UZ@743,W=?7W8LD( MIO\%7FJN] R@RQ9&S3":#.Z1=5G#1U4Y=,<)V&,%;'FY&KEOJQ54+1E8E]$R MJ>%E!;9#@\S.H :>NDX^<)LG?/U4\BH9HJUKXE O88AY,/+"&"(/.S AC@,1 M=A.>)$&*N5*LFNJ$BX[#6QZG78JXTSGMM/@:L]QI_.>87)V%;A_LREEQ<0%Q%,,$AABST4B]QA57K!CI=4?9&U]*SD_5%H35Q6BE+I\%3,RZ- M(1G[X-NDT#246=6 M[U+\]V*D[9=N,"?IO4HZ7 QB3ZF'R\A# )?0:1FZ80IP1!3AP6)A%A0:#E+32@86XJN/41:JI=$_35M.S(F(ZL M5%OJ08?\J[,NP:N=3]">\KP 0$NZTH2"257C!1 =:L)+AC*JZWR7L^PU8T*U MZM=S/GIW;MI(UB?N$*E5OOD8&(4;TPLQ&=M$VX?#?I7FL\R;5F<^'G#*JLQG MV3FHQGS^.0-'^PT6JR?$^H],NAC -B I=1WNP#0(*$2A^ ,[:0"#A#L^"M*$Q)[.M8%%;">X1Q@76[7S MJ3W$1MYO:K"ZE&XKJS;$_FKOT*F&BJ7SY=ET&GE;L)#[U/%<& C#$Z(X#*$L+P)C%K$P]=P@"AP5?7QF_+DI MX)I$4-'8MK@Y[UY10K!?,UC 9615H >)LO /,-YSAA1OUH(N_K*3[W/C32+0 M \RT$CSTF)E%]8U^YVRSY%_2VW]NQ-B_\_7W@M41854$PN!/R0&H6-"LQZ&Q,&KFPSA@CZP_+**L;5GH V:KR[WZQ-,VL=<&Y*A'O?X( M9FJMS7W\*K2D.(DV;MF0\=C!C, HDE6;8R^ V T1%#2>PK><9Z9YF; M5;+-9)94BCU8L>U\/Y)J*N=B?$;6+D?0C!!1T(N!)85Q>HY)=4,OFX=JH/]A MH\8,#[RXY\7UZU,5\:?9"/C<^W,39=EEX.'V"[@7_[\69@Y^XJ".<+RH,?!9 M^(:OL6P@-[*0VP%-MSM#+RJFO1E.#SIE9X9>M@[Z,O0_:WA<60N5(2V%NK(< M\0(:(RHV="=((4J=%.*(<.@@XD=I('9TS'0V]/WAYR;^6^K,*OP=8*=X:C!& M9.R3@3(8^H;_29YM&??[@T]KP)]D[,A(/_V4ODNPB8G^E*TH7OYOCLO;G'T4 M8R_2%(>QZT:0N6DDZX1Z$+,PAG$2Q2[B8>H'2ME??9/,37@;.D%-*)"4 D$J M^*C<[[$7TF%'H0V@1I9I(XRTG(9#(!AY#L\..IG[<(BMK@]Q\%G3G;F@__65 MOS0I3.SCILSRIP=>9@6KRA>O%B@F$8U"!-,H2"!RN \3&G+(2<"PG[ 4[+( M^9.,X7W4V;2'9E;ZQ)/Z$S^:?[S/?4?S2OJW:*< )/@ERYLJCN?ORDS7077G MMP+K5-: !*U#+:C)!36]5W4-#8OE!^4]\5( \= MXCM1/?DWC\_-6*C.J^+WZF?XEN_A([L!RR,+[R"W6H?O _Z,SMKM&),=K0^( M[IZD#W]U8=7_#V_=:L^_E<7F14A?>YSF)'(B!P8!\R!R:0*Q&_F0^E[J4>K$ M'/E&]?M[)IV;Z.TJM%?%U_?KLK>47UABOV\-U#9GV\B.+.%V0#6O9Z^ DNW* M]'U3OD^->040SE:+5WG7((+](T^Y.(VPMO#!0YE1OBN(L*")[_NNZT/L$7%B MH.+L@%WB0A>[7/9?=0,O6+S4EL,:E^M^M:0RI8[0'$X\GOQ\X$]9+IO!@(\/ M#Z#<4@M(O2H:D=Q#D MD0\)1"@,_D)UML0-C/Z#0<5A$@BA)N9,H9P]8!'N: M "XV"<;].MXVRENPDG_G^2I[Y77HKUI],8L\CE, DC *(8M>#<1AAF$8A=U+D\8@J M!0Z<&7]N&K.F$-0D:IAC)Y!3L%TOPV-D?;4'A4FAR!.8:%BEEV$SD2&JB9&> M\7D>@5Y[\\1KTYF8YVG>LRI['C,-8]Y&1B\2%B:.1T+($D(A\GP,$T8BR#PO M"?S8I\AE>ND7G=%U/L)I\BLZQ.D&+.\P4S/&#'$865&I & 0C7S$JK48Y-W( M$T<>'[%T'&]\_(A];^5CB?-5_<0BIH&?)-2#2>0ZX@07$AAC%$ *=>-]#[G[(K MM3BWEHN4I+X;>PD,&9&N.^+".'43Z$91DG@>WN# MR?MFI_1[OI9EAA_*XC5CG'UX^V/%V5W^I2VQTFE.Y7DQQV[H08\@ A'R*$Q\ M)C,?D!L@GD0>CW2J**E/K;5!3%!121;^IK+.]T9&ZV8YV!4+PL.=J2Y=!S7' MP#CHCKP+2&"K NHMV3+BZI<_:I1_!5OB1VD IH^8)?>#QL23>B?T 3ET7AB, M8*;&SI1DV#7$W%UR1HX;>!PAH<:$\D(QPC")'0=2AWBACX, ^5HM)M2GGIN= M^\CI][Q8%D]OLBG!.A>[_5V>%Z^5Z;&Z I\_WX!?_OOCP]U_U\SCT%@--64V M#L8C*[/S-5]D;^C_J\B$A?4/\7/5KG7'RDA]HO4AM*3=-":>5+OI W*HW0Q& MT$\*N2VK2V9A"!:OO'RK ZT5,T1.O3LW)21H%.?F8K-:OH&J;RYG^\4-6NK5 M\TE.0M:O:&R@-;8Z407*7BSZ$"I&^2DG!YPL6:6/G6[F2N]S!GZX70C)D-]O M/R0+^2E)L>-#C@B&R$,QQ(P(:\6/28QCYA"F5!;X$B+FIC*Z85M6(WA-%TG! M*SSK_WH7<[_GZ M+AW+[,#\6?;?^9+>5%<<;8=0&F.'QIS!.(P]B+@?0Y+$,>21Z\>4>101I?R9 MODGFMIE\*(1=]2/+GU9 V% E?RV6K]+#5%_^Z)U[3X*J=L*]%*J1E;\D3^J7 MFKX1NK#V\6_I('IRBDF/G'U,'AXN>Y\UC<@3'[70*Q]Y_=^[O(IAWGKC;O!+ MML;+>[Y>N#B-DC@*8,"H@4>)RE*"VW(F:+E"?7.FSWZ]X M,K*.J/,!A$[.94//JLWG*8^_07,%C251TR.689XJ7+ F%OS2DOVKO%6I8>\X M_:MNQ97WK&T+5Z%^WX.Z092A+H#6@A"5)YXX1E$7D.,01NT1C%M0R]O1U7VQ MYJOKG'TN<+[:&5"?MU7'2>!Y&$<S&/.752WU^/ST M]^+'[_E+=I.OF/AYZYU5;;G<.\K<]$Q%+7C,GL7V?04$S>#W^X>[;<=RU>P% M!?B&;S#M(3>V+30$FN4@"'5PS%HX]P\]73-G)1;WVCJKO7%AP?LO:6/AXN5# ML)([&I M)QX-( JY6XRG.ODBQU-H[>,3Y(74K9D>\%H:#4)H9 09SJL[ MBKN<_EM='K_AX']4J81KQ;#&'ICC* H\E"20D2B"*(HQ3 (O@ QACASN(M?S MU.N,V@'[/:J+?M I==F#9Y3&D1M'">38%Y\MPRF,*4UA&,54X,RBB.,&S]M< M\?+3!IKM9.-AV900M06DJF%Y"30C;Y U05?@>KTN,[)95X[Y=2'3):Q&/YP' MP68'AOT)IN^X<)+!DQT63C]IF.$HG?,[I[R\2D]0P-.$N3#!"8*(^ G$W/>A M.&XZF,9)R!.M&I7'4\SMA-EV)]J5!J[:MC2I[4"L8F4$K$!>K,&;L/U68@4T M,QB/<5;3 )>A-[(&.)TGC5.Q:.!ZN2Q^5/C)"@!UI$Y_U4[]G,2SV-C*/3R> M8-HAJ+9<8JJ[BZH[O^F:T6F$6IFSHN)#S"L@)& M!$G@(^B$B<=)&"5AHA0 >7Z*V2F&+I7U;;,XZPE"%5U-/6#V2[\=B$:6?@-T ME$5\&( ^$1=O=\1;_+03[9Z!)Q'M8<9:T59XTO3&O,QD&NLK_PUGN53)'=]2 M7:;URZG:K;<_U_)'H5YN\\US%9Y4Y M,94U53L6)($DA"EP*$X=Z,/")B\,0 M8Y1JF0M6J9N;0MDQ=P4D>TW%Y.:^N'7)-M64BS-5EO_2F.1#]1[;^WE;: M:6..W[[R5YYO9&9.\91G_^)L@;V0B?7V8(BJDMP8P\25QJ,?NG'DLCCU')T= M0F_ZN6T!+?5@V9)\)1-K)-'R -I0K:?+-1=$35F/!_/X=FF-\ ]!^;9$U]4V M+%X WI /O@X#KJUES7"SI$8U)Y]43YH!43? MJI*4,MVENDBJ?EK6UTKL/S=U\0MQ*O^2/N*?"^3X'HH2F4J8<"@,9 )C-W$@ M#\(XB!#UHICH:,1QR)R;YFPX ;1A!:QWU(.GRNQ:2K-+3W>.M<1Q['LL0I"& M3&QZ)$ 0TR"! 66!%[M^Y,6^7E'W]U_D:>K#]RWS+)96;?M\_^4:>9L=[ -T M!=JE;!D%'4ZK4(H.KV#';)6T)D],@F%[^_*X"V)I_QZ)R$GW^7&!/K0'1I[- M.)FX)4' (TV6+-]D^5.3U5?DJP\\%<35SXGY^$HRRMTW- ML9H&/?8BV,N;'HW2J1.MQX;\1&;VZ%,:UJQ%%'@)Y8G8)!Q?[!FAO*0)$Q?&/$H=A/R()KY6[1I- N9VE+Q^ M>BJKXAC@15!,LQ>\!+BB5+.FC>Y"J"GY,>$=67-+TN&CH!U(XJ\Z&9"@H1]4 M#&RU\E533]]BM1Q#]&Q5TM&=?MHJ.X;@'%7@,1W'-$XM9WPE;'F9CMDT9PS" M(.:^'\ 4!3Y$-&(P\1('HH Q#SG4\=5:??;,,3>]=5^LA5RU- *\ G_G[*DV M?^2M?>LUN%OLA#]V0PR2F1!:)QA#'$8*A0]+0"3R: MI%I57WKFFIMRD*2"BE:98R6IO0(5O<#3TPU]^*JI!TNHC:PA>@ ;P5A0P,22 MLNB;:5)]H<#RH45/:S">+6[S=;9^NWWFI=1'OY7%C_7W.B/Q;4%QA%T7 MI9#@((%(=OLE.&8P)1%"?I 2UU&ZGA^89V[:HB85M+2"FM@F3U,Q%7,(VGYE M81&PD16%(5;**D(1B9Z"+&*$6C.(O^P4PM"XDR@#1>9:1:#ZN)X2J(K3E6^+ MWSXL"(H"SXE<&+F!#%",/(@]%D$280\[7I0X4: B[[LAYR;:?^29/ 7_N\". M%<]JHMP!J%]JS=@>64#_N+][O/T(_OWN_K>/7WZ_7""/F>R1O>;A6OZ:'W8R MV!EJ$G$[)KV5K!._,;WO7@OP991Q78;XGJ]O?]+E1J9,_U84[$>V7"Y&Z\L:U3NBNYVF.J7X4>]01ZL9U9,$5WQ-&/?>Y[.'AH<2//*2G?7KF MFIO2J2/U=K0V4F,03'D&6S4M8PFQD97+&;!&./XKX&$SJO#,3-.'!O:S?#*^ M;^ 5PZI,G=Y";7+5[G)HU>99W>4G2Z_Q,BW*9UG@8%>$U$.4L23U8>Q3+BR< M@$ <.RY,@]#E*4N" *=:Y1IM4S@WS72;IIRNZ]Y<+8/"+-IR*!M=5"VO/RV+ M']L;O*^\#MM0%5)*A=FU:IJ^=CF2XL?MJ"L.MF7,NJX+W+YR\V=9@*! M_<](39V^Z\\L<],<+:&@ MIA34I(**5O4+J?.@#E]'68%J;&O)!"6MJZA!%(PNHLZ/.MDUU"!CW4NHX8?U MK8*'UY>#-LV*5L#1BW.3W0?\!EY7H&-%@8\"N&6QVI3\"CRJMQ\_C=/P/G\1 M1"/+[ ETQCC0],)@M'L?CS;9;GV6D>[N?/XA?>%\+-EU6=[E[#%;+Y6JF!V_ M-3>QK(A2E[L#"(:%SIS[D27NL<35W9"@3K:J;=MVL>PU8QNQ:_8#HR5QIS$P M$K>#H2:3M=,L= 7MS!.&OMCON.0?\(HSZ9;C^:HN*T?3(.(X"J&'$PJ1X_HP MCG$"L1_$V*,Q1I811?C MQ7"-+-,5@;"B$(@=M3*"]^1;7AQ()&]_2O(M=N'KA\:6F^_T)-/ZZGH9/7*X M]3]M6F_N^;G(J]KGS84C2F7E.-^%?H13B")&8$PC"I/82:,H("'#6@64CF:8 MFTJH"005A;JUX0[!4Y/]BR 96>R[:(QP,7N6=6M%V@['G[@.VQGVCDNMG7M0 MWY3>&5I5^6M%4WK_K;D)Y8ZZ_ZEN4!\ ,6Q0FV,PLA1V;&=;9;_/\VMD/!\, M-9GQ?)J%KO%\Y@FS_;&J9)3R\DMZP\LUSO+M%58=+=%TXN;L4U%>K[YQNBDY M^U"49?%#'(A6G[?MY1V<.,3!$:1!Q,2VFA!((@=#U\ >6,.7@*80C'T,4N->ZZ;O M%*M&EWM[ TUVGW>*_.X5WLG?FV:/7C,FEG/U4*S6>/G_9"_5UY3&CL<)$D93 MZ 9"]+@+8YGEDB0N#3GW&(J48D#[IYF;(#;YD VI5Z F%@AJ-26S!]EA.;6# MU\A2:PJ50>YH'Q(7I(Z>'';BS-$^UHX31WN?UA/_%T:+Q:?LE3\46;[^DO-O MLN;\K@36-YYG15GU8VO\;6D:12CU8N@Q2B&B(8(8TTALQ@$B'N*:7M"'O%]5C KDR-I#D@TJNH$@'%24=XOL==$==HU> M"#-K F+J.Z5W@7N/A/^OP*ZLRHVAJ[6[?%TJ<.2X7E0ID.A$R$_C:F+ M5)MCGII@;KJ\H;'*IVG(U&Z->1+(?M5M YZ1-;0!,EIM,?O8OZ IYLEA)VN) MV<=4MR%F[W,&AEQ;I/0K7O-O/_#+]5/)J]"!UG9SW#"(B;#8$!>G.2Z;83MN M!#&GGNL'R'.84M:PRF1S$_&67"#I!9)@L*58PZ(8@EC!5K,(W.AW8N=>IBJ(0F]+)UE!^>P?\P" M2"/K3P-\+DAD.4+ 0AK+;LQW2F(Y8NI\"LOQH_JGH6_\20[X&R^>2OSR/1/# M-G6#0^X@*AO?4<^3EU"I!W$0^%"84Q1[##LI"U6/1&=GF9N =RG4+,3B0?8O.!R='WNR$](@>]UCTO##AF'Z,A;P>[$4;ZQN_[G) MUF]W>5/"Z:$HJU9JZW69D&_T-\(I'S40 .TL7)X2[CL-@ M%/ (HHCXD,1>!&-,?! MRD2_=UDWS@/J!@Z&L1=[$"7(@XE8+9LWJO6$CCF'2U[ M[P7KW^_?;PE&-A!J)F1B7EO+L>$#=!D!ZV+\+G]VL;65$F2'J&E3B*P">91R M9'=T R>RS"SE38C?ZBNG/'N54WT3-#T6C]^SDCV(;>9MP1U."(Y28?8D#*+ M22!V'0\&KL-02FE*8Z5.%#J3SNU\5)$-RBV]*[ 2%&MX1%7!5G KCP#AR-JQ M1J\E&>QH!I)HJ14KLD%%]PB@:KB;1P!W(K>S'9#UW,^::/6ZH57'FLX=K?Z2(N"U#*^I.R_"1O2\;5K5\%/4N\6F6I.&'+C_(1_UPDH8>C M2!QN7<9]B!!B,$8N@0'E28#2U N(5EM">Z3-;2]H:FZN\4_ Z_QLL3$LJ]J= M0LBJO.U4UOW\+KDS*5=L9T'5+/'W6::1]YN^2JE5%-D.8=/7:;8*Z,FRSG9G,-/\_\&SI^]"Y5R_\A(_\?N- MO.S\DE:%#%9?-NO5&E?.@&NR6I>8KA *=E,7"B@\<8<4+HS[@+D_C M**6!6H"_*0%ST^(M_0#7#(!51;EB2K3Q,JAIY3'!'5GW;G%M: DGU96FX!QJ1.-QS/3>0UF\<&$X/XB/ M;GV=,^DZ>9&GJWN^7O"4I(Q[")) 1F:@.()Q&@:0>\1'/ Z)G[@Z.JYOLKGI MLY;6*H"3MX0:-.CI15A-?=G";615U9)Y!2I"*^1N=\C=]R"GK8M4(+&D=WJG MFE3'J#!]J$^4WC'3';MC^&J['W/D8Y;Z/G3BB$#D(PQC)HZ]/HZCB!+FA:Y6 MJ;83<\Q-4W1(5-EVE:%4TPT7 C2R2M#$1EL-]'!O2?I/S3"IT/>P>"CK?8^: M7&AP^CTOEL73F_2MY;R\R_/BM>ZY\OGS31-[C!TG=E#HP40/4IYZ8 =D2#AFK0(?L*",)UG/!*J*O<:]C&M4%QHV\-6\S]"!JO\V0VFD">\R=#C;O\G0>O-BRTR8>3=US[1% MQ&,:1%$"'1I0*.\@8!(X'#H)(\R)$I(XB:%MMIME;LJY0V1U>)..$[Q<%C^J M8NNRG!,K-F2=;I8 MW=]XI'_P[]*4%(=8<1?PS RMNY>U.]W'44P1BAT8!:YL@\Y"2*(0P0B3E";(0YQAK9KV M/9/-34RWM%9%%]N;8W/O22_0:INN+?A&%N\+D#,(?!V&Q%HX:\]4$P>I#C-] M''JJ\(Z!_V7KJKW.V;UZ?S>0SSL.?H4'CO/*2%.-#UIUF1- J^C1CD0Y04[,CS9$8^V!85S(? MPU \S;,ET_!@\$F-P=.,'9I_9YXR],@\/C_]GK]DLD>F=C/0LP/,3HE57HK' M[%FF[/U^_W#7Z0FJZ;4YB9>B ^=2J";QY9Q&:81VWX.0F/MZ3HXZK=NGC[$C M#U#OPX;.(/J=L\V2?TD_\C*3]STRUEGHC,K&7=WEG5/DMFW 0['*I/7["6?E M/_!RT^E[ZY/0=YT40X=%"40IHS!)DU#8/\(8$INX'WE:^266Z9N;QI$4@HI$ MZ3G9L0@Z/#;9QIR!+ >1UL.6!LTS=M$Z[<: ] M\O.--(W9AM)M/[](*'((CGR8!LR!*$2ROA9UH(>(ZU(_HBD-=':#[N"S4^6= MFG"WN6+2^$G4U!2H*18C:[\&AIHNV3]BF=$W\&?SWU%4V"DD+.F?O:$G51ZG MF#J4_)//F(GMYPR3;"E40B?2UR>IAUW$(2&40\2%+1?+.GE.&L=IS CF2.LN M\,0<I&\=+T<&])AD_-,*DH][!X*-%]CQIG M4J796N:H+ER"0TY3 AEWB"P7'D/L$1TBMLMQM:2XPG*$YWS]?" MQI89N]I)43NP&$X0CV <8 %6@$.(986R($24D9AXOJ.52&L(U@0Z;P<6^&4I M$^/-,<,>00[%,'%2!%%"'!@G7B(^M23"PN)+XMC1\^";H3:-]]X>;FK[A!D6 M(V\/$H2#F@LS*(YV#)6]I+MVX*E3[ X8.I%0=_B$V88AHSCQZKL8[S5CG'UX M^V/%V5W;,S1_NJ;B@%GM4 O7]=PTC!S(:1Q A-,$)I10B A. NS2*"5$9T-1 MGWJ.&TY5$N:EH1V0-_#+9E4Y[7X%: [T;E$T'I!WY<=H/VZQQY,(^N9 MTPC9:)&S@^J"YCA&D+U?6QPEZ"YKB'.$B%8KG-W;[]<$YXB#WO8WQT^;9N3) M?O")2%@'?-H7U61!*FP[[/I6U8%.8<(9A%&$G%#^&XD"GEY)W:IJYZ<66 M2M"2J9M<=Q)+-7/L,;K35E[N8L4+ 7A4$S_#)@@7?,BX 2PBA1L'4I<&*&:2\%SK-X="G0\ZB9\#^6.%^E0KQD#'S5JU3HE4YT0!T[ MN@OI\8A+8S<-H9.&#D2>)RR#(/5@X/DQP6X0QXF68M"?_ MK\JNEHZ)IQ(_ZZD,W>504RY%2;>3X*"$%AMA94DZZ MLT^JN RA.51JIL,8Q*^S_ZSZ:CSPXIX7LJKOIUP_AKUOD+GI)T'L9K6N@@OK MVQ;XB6.?%6B>TO1?*?K5D%<61%9 F@&-$O:L@91;Y MWCOR=-'O*@SN1< KO7!Y])-01T<]>Q9I0%F4>"ET?'F_A7T"DY2G EF2)B$- MO9 $.C==0Q/.[7ZK[O:W[,0"R9W95O>_0?@5ST\601W[,'6 Y&T_:A=%5?5! M,4*(UJH_YON"KWO<,+]:+7-:\%5N';.PE0R9NZ[XBNX!+E,A>AQR& MV!%:!F$')D'J0T8ZHT<;5-.T7?E5,Q)S&&4?7A2899-0[( M) UP&B0$4APYLL%J !,_9M!/798D*$D)TJI_?7*6>6J37%CO#8$ 5Q0;5,L_ MC:J:'KD8JY%U1PW3=0/-CD3+'9#.(6"SF='1'-/W)3K'YLD60V M_E86FY?*5*_ZJ.SF&D!QVB&P M9!.]CXS/&*?Y5=O+ZD?XCCAC0]%CP@D<-0#.-$ M2#[RB/B;)W[D$0^IRR+,"-(Z%_3--C?C84LL6$IJ02G)A44*-^('\Z-"+^"* M1P9;,(Y]=-@B6!%Z!;ZV$ IBZR.%Q5.$"BBV3A.]^^RBB?$(P1MFV!DY/32GFLP'8@9!UR5B.()!?N#-9K4NGGFY33O< MR4F"9+$;@J ?QIXT:&*8,&'0(!21,(QIX*CUJ!F89VYZJJ5TEU&KD?+6 V>_ MVK$(TL@ZYA@?-2VB!99&@J =T*9J^/<]6X%LS9]!R5_$P%5%Q/5W#MBNC*SL MAE:6XBU>%TS-[1K]7C\KP+YR_@15?+N5@*T#;):ES[3FH*DP($V;U M;Y9R#H=![DTZ['E]NJS#81[VT@X5'C>7]N2E30 M6>2\V*SV@T9;NC5LNW. *5AQ%K :VU[KAVD,\VP %#-#[-R@TYE< VSM&5=# MS^J+]6/)KLORXZ:L]RM%8=Y_:VXB?+W;@T!+H[K<'B R+*WF8(PLHX\EK@HZ M:>&A)9.G63>2Q(.A)I._TRQTI>[,$WJRQGBVN,W7XFQTS9A8Y-6-^.N7\K'X MD2\BXG"74=DSA*Q=NU%(N_[*2X;\Q)Q%F!J5:N51Z] MK.?*3;YB)?NTQ$\F#5=V;\]-O ! M?TIB1^BPU5.D.^2V^58Y;.-58Y\>2E756^\2=I+7WE+[(6I@SY3HOR MN=K_/[PUO^RX?'P?>;[O0,)2L7\G/HXC*Y]N$Y.&3+!E G2XN)(E&-LGIFE4 M8H2I]88D>E2\4^,1(ZC.-Q@Q&\Y,A_Z&LUR6L_TDV).^BB*74G[[L^Z%)/]5 M!K.L5OL=CO_.V1._35,N*T?R7/S^GJ\7041#!Y, 8D_\@0(_@$E *"2R/4F8 M!LS72W^Q2-O\="WO4@A*3N6J,< VI13]EZK;A)ZRM;F4:@KXG19H9*4LN6K* M; ,I]6#'&FAYJW^QXVZO(SNH. 1[+%Z!>YM1>B,@;TEUVZ1L4G4^ J2'*GZ, M*?3=6A^;"\BJ-DS5GJK>:81=')'4QPCZ##&(4C^&Q'-BB*.8D!BEL6)?^;Y) MYJ:(6SK!CM#& E-W:YT%=-BO90.FD=6A 4):;JTA"(S\6F<'GQ8J"_!)$/'7EE9.?0A2)O\410Y"F$0Z2A/JA%RYR_B0;UCYJG+54)E?ZPI/Z"S\B M842#O:']"N =K9IG)R7L%4]%UJ"_HHY%DOX.3@Y;E9$!WR@*1/-^;D$)MAN^%B M6$96!:__=:KNKC)"N MN7H*I@]C-=5B";F1E4H# MVK<:M)I0<#T,FK8R48##DAKIFVE2!:+ \J'J4'G%3&E\Y&7VBN6-Q5V^6I>5 M?W/57H!\Y72)5ZLLS9IK#THWSYNE=!A\N;F[R]=%4[2QO?5H>MS*JTD4!I'' MJ0=3)\80>;X#Q:>60I<[+&1!&B>)5C&5L0B=F[KJD Z*JABA(/REY-]YOA*$ M ]E<&LN^V/O%/W*CIEVC?0P\C'D!I[#!.B5UUK#I_#- 6Z_G_Y0:CME7-8Y+&O[;8L@@Z/5Z ;W=#EM(EH MZ'P3@MEZB6MVKW8!#6W+<12*B*4!Q)()+Q5-B+"/3"*$V"@ 4147*W*LXW-^514RR# M(@\*1LC+A6W)"(T"'@J0]VN2$8 <69DT&'Y)P8DZ*#?C8*A1#,4NEA,51;D0 M4[U*)NH(]58T41AFNLHFZCSM53C1>,VP6N;NRONQ$-:D8"5;UG:CM#$? M"QE0^U 6KQGC[,/;'RO.[O)M"<]K:5?678G:,I")[Q"'DP12)GW;;HH@X32& M'G8Q25*2$#WS;PPBYZ;Y.SQ*ET'9+NF50'O^W?9!JEX+X=94'T3(J\]9^^:->Y%_! MKI+QCM]QRI&.N""V"IF.0>*T)5!'!/FH>.J8JQ>Q?BUK$ZRQ->49G,"?-:FV J\5T#"+O^X;>+HP M; 7V]J*Q59XW$O*J':Y,U=(6[8,WYRC0!]MZMS"-)S MCSV(4^;Y7H(CA+3"'4_,,3>)[CB?_Y1$@HI*8U_]#DM=%[T10M-YYI7 N< I M?\2^=5_\;H9W\W[\J'DNX\=L154_R[/OS>BCW,O2^[@MR[RR_(D. M0G%1IM[^B)-GZIUDZ%2FWND']3_&+YOU:HUS:6S*8^@K+]^J&J_JS3_/CS"W M+66_5+!F@\\>H(9%UPY&(\MOATC04@ET,-,2X6%(C.2X9]C)A'F8M:Y$*SQ] M:3VY-G[^OECSU><"YZOKG&TO+<2L7&QO9,FK0EP+S_-=EW@8\B!U(8J%Q8E= M&8E(F!=X(0U\0LWJR6G1,3?MT2UNUC(B.U\+5JY Q0P0J]BY@-OQTY0XTS1> M3==/S<"=8%5&UE=C+L@%A>:,X+1>:$Z/BG9#8>^C* XA<8@/0R>D(7)\%,9:E3@5YIR;:FU(KA)8!,VU:=.DN=04 M-\VG]6Q,%?35[$G+F(ZL?%LX&W(K-!M5TK3P;FBV9R%J &3)&E29<5++3P." M0RM/YU5]+]A=72)_=^NJXY<]__*,/OB&R#.W^=8=M,.8&'EW>H:=S+LSS%K7 MNZ/PM&&(Z)>;N^OUNLS(IBII_U@\8"D%]WS])7W$/[\6R^6GHI3NX@7W<1I[ M'H$LD6FEU*,P#JD'XY@PCCR*(^IJ17ZJSSVW?522#KJTR_OPFOHJ_4\Z$P0' MX$_) VB8T&W%KK$T:IOK2("/?2%D%VO]J$E]U&P%0VK,/&V,HSXD1Z&+!D-, MTA"E&E ('8<@&O @"MF8S5#F[KC6[$HS=#654![4Z!7/N@J+FF-8?RK2[XU?^E,EH<*&.Q>>XB&(< MIDZ40AQ@#R(<",,/(0Q)$D<1IY&3.D2OM>/^!'-3=36-8$>9N>X>>.9Y\RLG6:>N8GR7?[*ZY#E-L]NZ_'4 MLTG.X:IF=UA :Y)[I"Z)30Z;/;MA 1+ML&Y62;=_P=8/=SCAQZ_H(DK7W\O MV*Z'H&X7U_W7YR;=^VU**UH-NK<>0#3LJK6 SM@^DV-@Q#G 9FM$!1PNZ]YZ M,.;T[5M/,W6R?^N91_7%]O=UN91%L%=?TK8BMJ;DGA]A;L+[.Q:S9'A9U5)? M55Z\XUL%=7'N@6Y8HNV@-K)0*P$V@I@/@V,DZ3W#3B;LPZQUY5WAZ0LJU5=A M+LNF]FQ==G;//UK]VP>\XNP!O\F'NY=O"X>&$7.IC ]S'(@\Y,"8\QBF$4NP M*SLX3-#=]4Y?)DV+#LN6FRGH2'^FFK.-\8%VR&A0OTI^RN@)B:L%J M5>6S_HT\.-1_>VD[PKPL97CH+UG>%+K^U:!^_F7+KG;\F'8Q1[^#WC(#VL+9 M3<7L@TNBC^TZ[Y:^>A)67(*&3;74?;.Z_58PMUG8_S*"IJ_\;P7 DZT![(QL M<#)KTWPUDJ.Z[\Q-K>Z2P@]SPJ^TLZ/VL%$XAQG",O;AZRPB5E.?3G%O=N3J M#C3=.>L$^7N'JU._-PP.K05X]:DH'\J"N#SA#C)H+G@954K?^_1=!UNF0%J4X)>7AJ^JC'95 M!FO%UVNQ.6>Y4$W"P *E( RL?N 7W8C3RY94S6R:8(4FBE/=6Y6'_54Y69_W MJI/PM&/)8ABK%6AM1;A>1LRTP:]6@#N*B[4SJIEZ_CW+"W$*>[MKE,(B\%R' M)1&%@1N[$"6!!V/D)! AXL<>QCSD6JFCAQ/,S82Z%TLO2WX6RZ64MU8Y:JK$ M(Q@]YJ4NQP'T(AI!Q#&%A/D4,NQ'-'%(2DBHUP;D$B"G:=]Q!LH+D53;+BY! M9^0-X/:?&T'8U=$)^0"NNR&XM/7\.4PL:>ZCX2?5Q>>8.]2N9Y\S2!K=+Q;, MMZ6"FQR])"94B+OY,G#1A4D8IM"AON.&'F)$+>M>8:ZY:=&#XM7&F"YM5(V7 MO;Q1Q5?T@QT_-M_'@S!S"W:;LZIA=1H''*=) "-$ X@"'(GC?N+#D-*$QTF( M'-7N:6?GF)_=U)():CJ!(%2C^_=Y,/L5IA6 1E:3VLAH!3[VO7(5TO<'+Y=L#SM@_5MLZV-I!%"ICS<[\V?,S-\0#23UX M7?U;IRB]NCM>"=)A-[UM-,>VBU2!'"'40@_E86FY>[U6HC1/=3KJU!>H:8F^*0I(**5M 0>P4^%<4Z+U2W_R',AE6$ M);C&=J/W(#6",E Q4@'](T[F>@K,->5>)7']06]CN*Z9G703V6P*LKW\9MS M$^N6-@TS_@PDP^)[&1HC2^VI($DU<+2D]3P&1D)Z8KC)9/,\*UV1['GJTD3M M3S@K_X&7&UY79KG.]^M%85D0FGW)O\KPO5*L[0>\RE95ZN-NT_$X"7W7B:'O MRH2G@*20^$$$&0ZPPYTTC)%CEL)M@;K9*8N*DRK$L5O\K&4&X#607(.*;2#D M9LL^VL=!JES/OMGPC:[=N3OANB:[ T(H>KV&3* ZLVC&CPF\]F]P& M;>^49VX1UO,9Z#8G,=LCOO*7)E3A2_JYR)]D./Y'3M:+%(4AC5T.L4 M/@NNFHJ]"+!IM.6.1*DO)9%04@D^]F&EK>R&@+"DM\Y.,ZD*&F+V4)L,/F]: MM.*&RWNAY5W.^,]_YV\+G-(X9(3!-(B$1L#8@[''?6D/)IBCQ.<>TJM:<3## MW(RXID!#0R6HR 2"3MW"%8= #M_A7 S/R&*OC8Q!\8HSW%]0O>)PQ(G+5YQA MZ+A^Q;D'#4^!YZO9!7H6U!*G9[E\;0Y5Y$:1IQE^DUEU"8 M=&[BWEL!ZH)N9TH+H'CHL@SKV&>IRQ'5/QAI0&3KO*,RY;3'& T0CDXG.N]> MVDOQ-YSELJOREWSW;_=\O4!IRA(?$T@8"2"B,87$$8>1*$T2CM* NY%6O<#! M&>>FC)I&YT]8=JW/3^1W /Q4"2AX)=EM0HEI\53GOVKZB_?UCT2J\*V+-A> K7MP"JL M(^\%.[JN0(UM_87+.X/.KP318[3+',#'>O/,<_.]4RO- ?;/-]8<>E'_BO"^ MR+]NEMQU2.#*B@_E<[YFGY;X2?6F\.P 6 M^DWB>>2&+Q2M@#:RAE##"_PIR;84$3 (B]%5X_E1)[MQ'&2L>_$X_+!Q%189 M0(1_-NTA/O"HF)^%4LQ4L@#2R_#?XR-+S;?^77QHJS]>!,2DCTH>#O=H@ M)V>9NN!''ZLGJGCT/F[J?BI?LRJ]55YQ7:^W5UX?L]5+L<++U<)Q2>3[80)3 M+/Y :,0.Q&'7)P O00%84CTBL,/3CDWU;#+#:?;G*%5L50T#C2@5G4SV01P M="=30VQ]1;\?6G$%MB3;=#&IPF/-P30XX<3N)54 CIU+RF\:Y')^RM+U]\?O M6VJ?2"F9%V^_RR+-XX_\J757C-+@BI[3:)0IG19R,C& MU2[F&#N<"3V"(4&R25@0A9"X3@#].!6 !]1Q0J:C7GIGFYMJZ42"-S&?!M=Z M_?BJJ15KJ(UMK^T ZU!J.6-,"Q1+RJ1_KDD5B1+;ATI$[273O+*[G%6=G[12 MRIJ7YB;SZ@VPCOD?ONXQ9GUDP3V1.G8EHP>SUXQMQ'G!3@.LLPAK;(TH]710M8J% ;OYGE3&0-5.QV9(U[R[\+HK^!W$:8,B(CP-.N.N&VID#]LA3DH9) MLPWJ&L8K&672<"F,9/DQ@.LO-Y]U,PXL+J2:T3#YXDR5V;#/5K,B.\9 W>%K MC[6FD,7V6-/4N.FV5;:9%6$?>&N9%!9)FSC[PCZHQQD;(\QA>#LG^V]4)0#8 MQXW,,*M'KVRX>_ZC^HV,#J?43YT0.D$J3F?,]R'VQ1^!FWC(32+/=?0NZ%1F MG9O%UK3&J#N69!7QFM=S2E@KWM#91G#L2[H*M9I@4%.\U8W-19T@NW[ YDV= M#DRV+NN4YISVODX'AJ,K.ZV7#?W/53G=:[*J[KX7'J=Q&"<.Y"EW(')=&8#L M(LA9PJ(TIK%/$RUG\][P9.S(P7OZ*=,#XRO/-UQ:+FWYT/_(UM_;RJ*W/^ERPYIK?O$_ M)H\3"7*"F'D^I!Z6.6:4PL2G@; BG$C\X*4T4QJV%S=6*B->G[,N>FO@=*>\MQ%*8N4 A^/1IZ;-MH2!R1UZE4Z]N'J MUR(7@3"RFE#D7ZL6QTE>C6IP[(\T6>V-DPQT:VZKZ_4-+LLW88543I,%HSCVQS8(6PNHO'9*O9!)$2W7M7[5W MOM%"R=*)1FW.2<\P6C MC<4W%'"7_L%EEN3P$K:K+HXJ&^C=L MP9,X]IPH@6Z $$0<<9AX*8/4]7PB_A=Y)+B@):L*#087\Y,V8&W#5]<%P)+D M5=8TML_KN]U*C^&&&;/FJTI+I:;+K",_<6-5@7)#'MA1OKU'KQ3>]1#6QDU4 M=4"SW#)5:>IW:9"J \JY=JA:8Q@D@/V>+9>\_ =?_[U82J_/ZO/GFR;S)DP\ M+R&. U$XQT]T;U,]SNA^U\U.WYV2U'+KMA-?F.* ^+XO@.I)T,).0XAB5T7 MABES/&&)X=31\GV=GF9N.N?S!47DSP"I=@R\')Z1=<=^R?CN[7P;0OT[7F_* M*A'1WD&O'Q9+1[HSDTQZ>.MG]/"8-O"TF2+X#YX]?5]S=OW*2_S$[S?2BOF2 M?LR6&_&OW[YC\3E]V:Q7:YS+=5^X?NR+\U@ >11RB!P:P\1W?!C3)'!P$J0$ M:U4'TYQ_;JJCH1/\DN5@51%[OAB6%?R]A(>>[V#HN)$/$7,Y)$E 8(HCE 8^ MP<2EBW6QQLOWQW]+Q8CX\[RH2@\6)4C%_UFS'AR7N33,P8LP;JJ%^>M?W-#Y MVU__$GNN^[?ZAQ\-[P#7S#9+>O?\(D/+,EI717C3/BP;#3ZWO:AA K1<2'-MRX>4N4-.U,_/9N /GZ9' MQWUD!:<-^0@'[(LP-#INF\TXV>'[(D"Z1_'+!C*MRENW$OB*U[P-F6W\TS[& M/O/E]0AW8F%ZLT28?IS"((AY%$<>=[&O5YCWW%1STVQW>_T5MD4X=0OTGD56 MS0ZS@]?(&FD+E:1R%V5OK\J;.AK6BO6>G6CB>KU##!^7[!U\PTQ)M/>S-\4S MR6J-]'7;!...\7R=I9GL0]DTKFSN;O<;6(K?;9[%X[FPS9ZR[<.5M_'Q.\Y_ M*PKV(ULN%ZG/(X)\<>3T'081)3[$)/*@%_LH)-P/_235:S@R*?TZPCE-\Y(N MA[)W3$._ICZ;]B-04Y&S7=B1M6[+-^@P?@5VK(.])6^:%;?<'W4M;@"0M7=: M")IWKIKKFK6 ;0XV-/I[[)\EK:):6F?=.=YEV4YW,S>APBS_5%ZQ_'J^Y?R M 9?KYH?K753@7?XJ=N4JY*DETUW@-'"=V*40>3+LVR$)Q#BDT'==![NIXY%$ MR[HVH&%N9G=#M=BBMK0:AE":+(C:CC,RS"/O&RW"10DD_:#]N<.!W 5V\-N/ MJKP 0$N:VX2"2?7O!1 =:M%+AK(4:/Y0%B^\7+\]B"]Q+=2S#'%_D8\L,,(D M3H( AF[ (4+8ATG*8^CPD'&?IT&<8KW2<.J3*PGEM(7?&*MCR&6T\TM#=V6K M\9;HZJ=5D:Y_8-5H)(-E45.$EJ%^OX#RENXK4%%^58&\)7[$"$X8CGV=F//>QYSLS\:'=1O)3!C'?Y#7[)UGA9 ME^NKBI1W%(,703+, MYZ7,=Y(2)YT""D >1BZMFAA@R-W9]3!FEGE:CG-[99JQF M'AHUJK*'T\%#^"[9&*7Q+_NJ00XR4*ZF+O<=S'$KMP^(DYA M[! ,/<5%&WL[.=T4 OTA&?KVJ MJS=(#D'%XA603&Y_2RI.P2&K5P!+9NW6ZAQI&2QMH+:IFW3+'0G:PTUZK&D, MPZ:PD 7*OWWG?/VY:(;^F:T6#B8H]6@$(YPF$'$>0AR[! ;,<5SNR!%%.KEU];!: M0C]!RMRCG /@BC;-D^%O>XUG]+S^G6M M;V26U+;338)0RA,WA6&4IA!%",/83UP8LS@D2409B90*!1R-/#=YKX@#+_B) M_YMZ4>M]K/KE_"($1A;LFGF;_8#._[EI M@@8?BS-N\2H3F^ 59]UR4%]Y'7G(O_'R-:.\[AW6A'7+!^KZS)%+$Y>Q $:! MD&?DQ+$09<>#V",\#@AS,-)J_SXVP7/3$-6U)JR8 ;3#C>ZMV\C+K'IQ-Y_% M&]MJ>;B[N:HK5< /U>HU 6Z'';)IR<6OJP(D-X7,O=SQ9/-R4TX!_?,LYT;QZ6P^5H7;EV^*/;XLDP5%(<0@=UTL@0JX#$QJED+H)]G 4 MNYZG5#)N-^3*UZ?=7!IU^KFG$]LM[[X_[N\?8C^/9X_7C[ M[7(%=LQCCRG7/%QKF.:'G7+I##6)^!^3W@KHB=]($\Y:S';HSO$M:PPD6S^4OG'KT@DBB3@)LIT1H'",? M18C#E$@'21*X0LC%^#Y7@@13CDDA*=5?PWD!2QPU!PW8Q(Y-^74L@'* M'1]7 %><@$W#"MA(7D#+#-ARH]&)8JQ%[]=[E:T9!RRGX8[XKK=&P9 8K/E&WDW=<>;V^*2,O26_3E;'FGJYCR\CH[;5[ M&7LN_9@*87;<\V+59-PH!E'LO32W;5<0!^]OORB:_\<8].]Z%[$_\E;5=+Y:."C"@N((>J$X MHR,W(A#["$,:Q)0ZE*&$)%K'\\,9YB:!6P(!;RC4/(H?0:AX K\$F+$/WEM, M;H@Y!'&-?2[@5YIR;N#=5, M]_U?\7'?_XU%..$W\1:GIVONL\LLJ6K#0)KAV.9*'FEEE0/R(7 M_N ?]]^H4=B%?OW2 O%K%0_6-,EKP:B+\==PV-L-WF<9+6TL$Q,_Z1[U/@MS MN-V]$Q6&%9OY6E+P4!;RWIU]>/MC)DV:)[&V*4X M\"'W4W% I^*H'M,XAICC-"2<.9'> 5V?A+F9]%M2 =[2^C\U"S7KKX/:GC,N MNF.[Z(1I4.T!+?F O(%?) ?"5/@5['#?<6$U)^)R$&V5:M8G8-I*S<8 '15J M-A_)R)W_P(M[7F@[]+NOS4T=2%DE_?%(4)//L- /:= M^Z=X-G7O[XTUI8/_%!,'+OZ3CY@9&=*^6;_)(/DB%T;.Q^(99_F"1CP*?7%V M]I/$@0AS!I.()3!,$H]CQXE1&.G8$2=GF9MLUD2"+97@SYI.S:H?IQ%5LP@N MQFEDZ=6'2'L_[X7 TI9]>HY)=^5>-@\WWOZ'#Q4+\MHVAEI_PEE99YPF7N!$CAM!%R.Q]<8A@82P$ 8^3QT< M4-_Q0[URBHHSZWS $_4$/-WB]*HIU',%4D$[>)7$F[<][5L+G*8$)0Z%<8(" MB$(<0^*&B2S*3ER'$A8%6E781UB)*93KCE1QM!<'NRID\8).LWV0J]E)(P Y MLD[>[T';0;1M8HC70-(-_M'[.5_4DE8!J1'ZT_;-^F[-:A6@Z.M>9H=PD?#?AIK_B//BV?9);[?ZA]^-)P#7+/>K-]42ZEFDXZV/"/O("W=H"$CV MJR:;F(U]LV (EU8-114LC$HJ]@X\685%%?:Z!1>5GC?O-B_]=<52//34'IW; MV*E/@NP/FU66\]7JIG@FTBJ0Z;HQ1SYF#H)A*,.7*M]GU8XL<5D:19RDKJMG M,QG1,3_;Z4;RD)%-=:J3BRXKA708 UG#F7X+>OU54C.'1D=^_(-U%^"6@6YI M0[D.+1.@PX7=1O3&(%IL1:]/P^3-Z(UA.M6.WGRP"U,M=ZU@%BX+W0 1#F,> M)Q!%7@23U"4PQ"1,/18P1 .=3(83EZ\1LEB/V;>=Q]J9X7TR68]9/)O+>N)1PY2R8K7^DG[EKSR7%^:$.XG# M7!@XTL7IX FB'J0NV[ $AJG?HQT7)Q[H\_M5%F54BY2L,)+W5ST?=34!-D8 MBY%%N(6AHWNN1C]$?_<)DD@ MY#ANA!%T/!)"8>D@L3>'(0P1)8RY0> Z2LUP-.:[5F=HH*TJK" M;A6_T55 3[_.^[HWKJ#\"EROZZ-S5?5J78 '7'F8QLA%T4#0FDX9GG%B3:,, MP;'^47_5- ;O,'>OJEVYM5":8(Z<=:M9\O6N?T_"/(Y]"@/,77F;2F#L4A^Z M$2>^&_HQPUH],2^D9W;:;)LI7@?H52G#G3*VFIKMTM52TWH3KL'(&O%$XK5< MB[I0[N[0<[U;F_WJN7P5[+B05J4SU4+W%WE%/5PM2T<_:K*%(F1]4TO".#/BEQ+ M86>'W!L%EVT'F2R$[)#L;J#8T>\,*WO)#BPR'KMU2C<5?595#DL4>@Z)0PYC MA!-AL$0$)MP3)ZXT8(2[) Z8HU73JV^VN0EI2YM1[^Y^7-5,"VMHC2S(JD#I MU^92 N::MQZ7"]E$E+J67# KI?^0I+TO.VEJ[#V5&.V5YMX'K.]V] MP"%%S/,83&5+0X2H TF4QM"+$AZ@)/:1ZRK7R->??VZ*Y./#0Z?R/8" ;E9K M<3HM0=J6/M"H?&ZP'OWJ9@*41U9 +?&[PN(5^9U2Y%>=Y!AM4\L4=HU:\N/" M/U&9>/O+H%?]W1S$WL+N!L-.5[/=G.>]-9P/'Y2WT'S2=!;Y%)SR&;<;Q\W_+$0 M.N.?&[S,THQ6&U#ED?_ T3 M:%EI.ZFH^X:,5F+8CS3V(HRL5T;#7\L==0F(1JXKHPDGAL:LQ,[Y8:>KMS/(VE[QG>&G;>:F-+45$8MH MXD0.3$,F$Z;%28;0U(44$S<*O)"G<:A50;=GLKDI"5E+X%3.@V:@82^^:F<; M6ZB-K"'.Y(A8+&RI \BH^1Y3%L+485HM>T.Q5&9WO<1IZK_^UW]K_T7\0?"* M_Z__]O\"4$L#!!0 ( $UW7%A/0EU__&0 +>4! 5 <&1C;RTR,#(T M,#$R-U]P&UL[+W9=IO)L29ZOY^BCL_M"5?.@]?V[J6Q2MTJ42W)=O>Y MPVZLL412%C.'+R(C,&/[]OWV['/WT M-4UGP\GXSW^@?R1_^"F-PR0.Q^=__L-?OKP%\X?_]A__]F___O\ _*^7G][_ M]'H2KB_3>/[3JVER\Q1_^GTXO_AI?I%^^MMD^O?A5_?3QY&;Y\GT$N _%O_L MU>3J^W1X?C'_B1$F5C^V^MOIGZ@.02@C04=F0&1EP7B=(!.GK(L^*B_^O_,_ M.:4#DXF =#2#\-:#ER1#HCS3F+4*BBT^=#0<__U/Y1?O9NDG9&\\6_SQSW^X MF,^O_O3SS[___OL?O_GIZ(^3Z?G/C!#^\^JG_W#SX]\>_?SO?/'3U%K[\^)O M;W]T-MST@_BQ].?_]=O[S^$B73H8CF=S-PYE@=GP3[/%-]]/@ILOI/XL73]M M_8GR)UC]&)1O 67 Z1^_S>(?_N/??OII*8[I9)0^I?Q3^?TOG][=6_+*S>>H M_PEJ_?+*C8=I]D?\ZN?RHS^_FB TD.C%A\R_7Z4__V$VO+P:I=7W+J8I__D/ M5S%,H&B74*;+TO_O\A_^?$?!U33-$#8+CM_C-V[^?5GE&&K2MWD:Q[3D=;76 M:!+N_="H2'IR^R]'SJ?1XKN#F(:#Q:>^\+/YU(7Y@!+!4[0:N',>88:@\L(H M2-981[*+B8;[S!?B9TC]0C&S%/YX/OGZ,WXP*HCQ\D61#%](Y=%R2PD=1O=J M)W[!GQT0(7$;%6*=3""HYV!RSJ"48SJ)9!AS1Y&]OMI]JML\G5S6T-5\4D%R2[4@N7_X";G. M:3I-\?U2*UN96W!6()T6/UE#X__SVDWQ$T??/Z6KR70^B";+S+0#06($$6(" M*PT!YU545$MF2:ZB_ <+[X0#UCX.CI%G(Y#XF*;#27PSCJ_Q4!Z(')E-P2'9 M3()PR8+57D#(*ALC:0XY5@'$O65W@@-O'PZ'R_)@,"#Y?E(1#E^F;CP;%M'? M0#H$[S01"2A%<0B?,MA, BB-@ XV:2TKG0\/5MX)%*)]4!PET9Z-Q)OQ?#C_ M_G8X2A^N+WV:#G(VRM#((7 60# =P3KE@5#CO!&617.1Z/)]^?S6):: 3,9$@IH/@*!OM*#B& M4:5CD3E& XF@98P*YH\8XK)"H#9LOQ.4#&M0Z6&;)L R8L8406SF]_>#\>) M#E),QFL2P5".1Z46:!NYM1AETZ"EM\Y5<38V++T3.&SKX#A6IBT!XQ5^>3;] M,OE]/$C M#1X-7WE6$FO/X"A6[\4TN07=/!GA8I;@><*S$&,Q,-('\)1G)UD(EAT'A_75 M=@- PY>'4#0W00@BDDUGL*(J$9,\1;B")*PJ*Q@A]W MQ_UPQ=U4W_!5YE$B[%G]GU.XGB)T*?-?AO-1&D0FD%/E@7F;0$0:P%KMP'DM MI)L&?U?YFZDI'R^?NEGXP&R0K*K& H 9)!6)&0 M\/(^9Z) FV4]E<=YB/>6VTWQ#5];'BZ\1C;]FV_APHW/T^*^E;),O$2L\JPY MTL\\&(4!3Y!1B41<]D9DMS!2!;2,RI,!8AL7GTWB#1_$5E!M$U MI#SC3E^Y>3J?3+\/D'2C$PI!"&5!<*+ A6 P %8,(UXN;*YQFW!OT=T2IYJ_ M@SQ7L^&XS2;#:2)24>C"^\"8V$G$="<0Z(6?Z=,J%SC1?S> MHKOAH/G;QL,%V00.WERFZ3D>>;],)[_/+UXM\HZ_HY^,SK#BR('4:,PT7R0! M.LA4>L/1@TZRAEW8N/ANN&C^FO%XP3:!C\\7:31:49\5BT%G TDFM'))H97C M>.Y%+R77/D9E4PTSL;;F;FAH^,[Q2#$V 0(D_+*D<4S"WS]?H-QF9]?S4M-1 M(NM!#$REQ"CPA*ZRR)R"I6CR" F:*V,,2\==1CU/PVX@:?AVLK*8>P;-B\LT MCB5O].W(G0^L)%ZA/PPF^H2$FP3&60/44A>8+A4(]BA\W%MN-R@T?%-YN/ : MR<9_.YP%-_K?R4W?XG=F@\RB]R)+T*E4%5#NP(KH0,D@# L(7W:<_KMO!LF&KZVK"+2:K#X]Y\?R?$]?J-"D?;9A]=O/GQ^\QJ_^'SV_MWK%U_> MO'[YXOV+#Z_>?/[US9LOG^_SLF,%]_.?6KN\>T\^CJS]OI[!N7-7@T627#E, MSO+;X=B-PQ!/E,FRUNL6@EH2EW/D*"-7+BVT!QMLA&"]"8X+B2['$YLPNYE? MP.-FT>5.3*/Y;/6=NRVY#UV'&IS5&B]FLS2?W7(9LV/620\90W# ;<#!1HE1 MEDD\9$JX>#*5ZA N[U/03V5Y9TA8&:,*XN[Q=+I/_8U1O9-'2"XXM,:48U F M O5@M)2@"--,,BG1GG:"F0>$] N=8S2[$23'B+D!K+QRLXL7XUA^>_./Z^%7 M-T)F9B_FK]QT^GTX/O^K&UVG =7:>:\R1%HRD+CEX!W^T5&-#":?,_>5L;,3 M82U@Z2@ 3+K61@,0^Y1"0E;\*,T^I/GJ-9I2Q:U(#ASWZ/%;K\!98B"*K 37 M@7&K*D-J(R']],;H#D+'2[L!R+P;?T6J)]/OR,) 1\V<< :H<:6AE-'@)48" M,FK)M/29/?G@>PA2UM?OIUM&=P Y6+8-X.+C-%VY87SS[2J-9PDMY=G\ N// M=1D-),LB!%_2Y .RI# 2=31+R#&82(30Z<6?RHL^!$%/$M2"RU,%0O7$W@"&/DSF:8;[X/W$C6=W M;C[NA@^3<5@Y^HP$+90"9M"K$XZ4A@-.@J'>AD@%S^JI5ZE#H+0+72VX/U40 M55T)#0#KE\DD_CXGP\1RTMA(*+?? NCZY+0=#66YDS2%+Z6F15^EI$ M#CSS)'Q)"GHRO^K0JYR;Y?MI5]8)3 X3::]M3V]]LKN+@K4C4Z4<&?KN>$:6 M(]-D!L;[##KR8+CQ5#]9&GB0"[R)D'[ZE'7A^AXMY@9LQY+^00XA$D8%9%,L M'J<)K"I9A#180ET0^@FS@VN7]T/GA:#@?+ESN1;+Y MQ62$0I^5NX#Y]UO1A.2MT$D!B:FDCY5$LAPEV*PRY9(%'Y[J,7((0':EK=_K MF,XS)3I140.69XVOQ[>@00I7Q@]X14!XW(NAQ3U^R#1$9HJ*J$!2+V?C,^_I.GEZ^1O\]@2 M([PTP 6A$O[BC 2CF(%,2'+,A:AS;5=I QG]/E9T!)YCQ=T"8DICD[/\"E<> MWO(0!0LB< ^D%)Z*A/BWRB>@4C*J0J2^@W#M,1W]OE%TA9EC!=X$:!Z=O3%Z MA8@O69&:(0<8%CB,5,%*&JTI&Z+Z,\6!_DYGKQ6= >8H8;=P)[EF)M!0W8G2W.VGH:2: H MBJB ^EC\-5[*:27*2#@9,G%$AV[3PC80U4P4UAV\ZBJF!:25I\ UT:UQ$BF5 M+E$&Z,P)M.4BEO&Z:-71) =A;):Q=N[J=FJ:BPDKQ4="&W3_A'*U;Q>/?*<]17S6'8HJJ:(!X[/6?6Y9$BLH#Z5G*3B1 M$PAM%9@H\B*<2)Y0353U N4'-/3=$J&.;A\6)!\CZ : \B+&1:Z#&WUTP_AN M_,I=#=&RK;$U\$0(Q9D$&B5RQ*@%GY('XP+7T0L60_4WCF>IZCMKI!,P559& M"_ *X?KR>O$,N/#L2M?4:;I(X]GP:RIS92_3^\FLI/&>Y2_NV\#$*)G@')@D M&**Z',%)FL$(QC5:]#++H?Y[VCXD]AO?=06\#M74 H_I;D;CE-\XZ9C#%MG M:^R^3GD8AG/<5]03D@68,CA.E&=IK[,'2ER4P@D,9FLG[C]/5;_Q7D=8JZR, M!N#U6% #XXD2I-Q]+&83N8@<,-P@U$HIF&$BL]J%0H^IZ#?NZP@^1PJ[@8#O MM^%X,EU-(4FS^4 I%858A*D&Z9?4 X:I"'?I.2WQ#![JE<'RD(9^@[N.H'*4 MH)NT*W@4+VN=/I;91JB<^7PZ]-?SDK?W95+NRB;C.5*!GWA^RS5E:"\C39"S M#"",H^!5F9!%':>.4655[<>Z.I3W^\!W,OO5N5(;L'G/7=\,9$ GTF4-1&#$ M+)1'&^ZY 1548HQP5K_"_SF:FGE?/LFUZ?%JJ0:S'OO+?ESHYB+-A\&-[C-6 MJ]GL_25.WGGV"0Y/V8:6$F\,XQ&LS@Z$C0DLRPR-&(E6.J6TK?TBOHQ?7\ D.O?Z8X M\-JX),LP;B-9N2K4X+FEP*5Q,8BDN*W=B?L)C>;72,; M5MNDK1*@&"L]J:("DP(#R@.ZO=PJ8FHGY&PAI>_;V5-CZ0 %M(BC]3ELU)$H M2L$'"SJCG0T:;&G%J6UTVM#D9?56J$>/ONOPPO;4B#I4%3_H))//7_#7W]Y\ M^/+Y[.V[#Z_.?GOSXL/KLR^_OOF$7W_\].97_!?O_OIF^5?5@L_]5CU%/'J$ M'"J%J,LGS5O WZ);:,N5TPR7<_FN-STMFE6Z7N"_\7RJDL)#YX&"2HXCI9=9# ^ M8YACJ:"&:_GT&+?#WD#W)K/?H+0&*S>,#ES2G#LDV7%O M01@=2I,!#S'Y$$F(DG-6_=A=(Z#?"+,+"!TNWP; \QMKR_8:'70#C4-DV\&9T6V9RTT-_-G \ M9".-+P-T*1H]+0^%ZLA M'7=/JLPK6R:S&U[JBWP ;YP#7IKJEV9O7-?N%/0L4?UFZ'0!I;IZ:,$.E=39 MK5P-I,]>1X>.>E;($C$$K# ,,E>4YYR8$+4'>CU-4;^15&7U;ZHCK*.+!I"U M2OM9D4]%ELI*!8%%"<)Q@=&?R9!5#DP46UP]I>L!"?V&4-UBYQAI[P\6NP3+ M.)TOFJ75@4=>UK]]E?O B ' M2K8!<_(AS>^,ZTY)VJ7\)*8D ;V'\J9I8\G*-9"C2-0GJAFM'D?N2^1N00#Y MD2#6K:(:L$[W&!SPP#V-*H$QU(+@NESK&HV[BDF>O&%"UC[.[A&P&X)^J!>Y MPP7<@)U:%5:NL@E?NMDPW(K%N,B5]AZ"*>-P G?@(L; U H=O*66N]JW$$\2 MM!MZ?JC'N'H*:,#6;&1FH E'\5@'(9?QQ1H#;<=8!&:C88X$9:JWQ=I(2+]7 M6!45O0N$]I)Z$Z.L'K+Q>CBZGJX\?;B^]&EZEA^E#][=^P49I.,> MY"++F91I;UQ8\"@QR3,G3M;N<[0OC;O9K!\JRZ!3-?U ,%R:::=5B.6JV)K2 MGM"7VMPL#)!,8LZ&D!!JE]7L16"_AV:W6#D0F/LKKEU4WICZQRG6C*N0N2NI M/Z59AH\.T&%PH#& R81G%DGM0'%/$OL]C5M 9A7E-8#-M5S_U\.OPYC&\%571QL0 M>]BD;-6@[*Y31T[19T^ T%1ZP0J,F'@2P-&WEEPHS7S]3.-GR=H-8#]47EAM M932 K[67"A\54UR6;BLEI8!D4QX^)7A+=-1HFNMW*]CS#:@S=ZVZ8K>_!^TC MY0;P\52GQ+>3*9[OXV7O@/#]R]2-9RBIHK-Q7/QIM-1@_#_7RT'EM[T5.V >TWO@=>N=G%V]'D]U]3 M/$^_N.&X?'.9?/*IN!RSV3 /PU(0&4DJ["M1 B[DUPEI2C^_")8X!88XZIP6 M-J3:B6V56>BWA*1/U'>M[P;@_H1X!]JS1++.8$)I+HALH%@YA52:#8K,> XG M=#7[+5/I&H:U]/"#MBQ;+Z!^]>N+#[^\^?SNP^!S!_9>22S.0*N">91F(0Q]=D)0Q;I0!$G6:$RYYRK7MW7T*FNE. M5@D+CSN%'BSO!H[*6^J7$BD6>S+&/\Y>?!O.!L+HQ**0$+/B('@,Y=)4@=2: M2D:%LZHS\&PBJ!$L':#I;: Y6NP-8.@!#Z\GE^A5#HCFN)DB R]+.886' ]X M39 )%IFSANE<.ZMR(R&-8.9X13],'3A:Z@U 9^W"^[=4GE8&.7NM WJ97%H- M(@4#SO(,&O\G;226Y0Z;'2Z)Z#E=Z7C%;G]6.$#*#KPJ2?]%J#T_ R=&\:L,S9)(R"7 M5MH8Z7IPSC'@RJI@E5 BU$[!W9FX?J^O.H!8)UII(KGRX2"=&SZH):3T? =O M\!?A!0'+!(,@B?696LU$[0RXS93T>P55'TH5Y-V F=I< 7/#"T/^!;<68J2D M]!W&2)5Z"M(G(;)2R<8.&E]LI:??]BGU$51-]@W@Z#;^>(][8E$T/) N*I&Y M [OH2<<=QJU1&(Q!,!SA+#%%ZH^K?4A%(]W#*T;RAPFX"8A4&743$T:MW"C MZ*$;N47[*/-@"%^EZ7 240#3 M>:>]R)5V5-$R@C5[W-XY)T ?,D/*@0AF(Z7.5$;F,;W(N[=Z=:!60]S-8*>C M/!&J@SRE'&""J;P CN54]KWQ'OF1K<_<"(.J@Z4*A- .*VJ&+-=QD8*9TV M)(#B948G81Z\S!:W5571RO7+8Z:6(=4=5T8(XXQ,0*(J?0!R %]:H4:+%E=%Y_'WTP#L 67] M-L<[#<*.448K$/N4KJZGX<+--FR> >5:,<<4)$'*M#",WATMS2.EUUQDC5Y? M_42O9XCJMZE>%\"JIH+&3L?E%6VN8M+YZ M^?#S5/7<3^^$Z#I "^W Z^Z69?9ELB4/9<&@+VR76!<#W84:/Z5_7 ]GPWGZ MG*9?AR$MA8&Q[>1\O/B4Y:X3A =7A@3+K"0(I0S*/TD(AK&@E,.]5WN03=<\ M]=SHKS*TFT) V?YY@>;=^,P32B TDSZY?4,)3\KH9B&"3C/++#(:=< M7JV1/Y=%*AJPZ"&;%$QM&WP0H3VW&:R,W>YUU<2M2J4W1^U4S$DPR%&6CM'GD*^";<9UY#-L>-+5)1"4KP(>2'J*C M >\)!ZO100][1,8ISDE%P)"L;I)6F>E5>*VUNJFG\B5>M?<3;0D"0 MYD44R$!YA"R#(B1#@5% M+%?(I6/52_/VI[*17*G:0.M870T \E[$7L+M<1B.TKU>_5\F^\K JHS[,E%( M1D<4N>6X'T. D%5 361'>>WGCR[XZ'F67\?8>^KJI@\@-+ 97B=<.0R7D3WC M6<129IE\*EVC(L9$FGD@C*KD2;;)UTY"65^_7_#UCX:'.0J'JJ8!6+VX+*'X M/Q>TGV4,NMWX?(CA^(O9+,UG@R"=\8ES"!@E@(C&@8], [/&24*]E[YV2LO3 M%/5[F#<'O8KJ:P",JYD(]Z_?!S$S&Z+@X-%S+G,1\!!)(H/DU.4H,M&N]FSO MS93TF[O<'/@JJ*L!T*TF!P>4W/VAP2SQ3)TA):_,X.ZQI3=C\L"H%2%H[W.J MW=AI*S']YA,W![TZ2FOG>7KUE/,Z+7]'R14.[\2WL.1F:#0BG(A J@$J#'":7P.)G0G ZB\RU!/8; M#YT4.L_"MI8>6[;-[\9?42^3*0IR@)XTE=2)TM:4E4''*#W*""CFN%11=Z36!@;&;^&L>,NS+8*4BADM:08IG$9!<@E6:@Z2I!P# MYXRXVJ_F^U/92&N1$R5ZU%)7 ^<[.LBKNHSPC^OA-"&ON,WFWS^.W'B.)U)) M'[XJ/S+(SA)9IH@865ZT:/9@A=+@(K.":D%\]8O.W:EK,BFC&DX>)KIUH[1> MC_22$ELR^$)*<58D_&HR&J5%TYY)?GU#S<>;XKB/TV%(Z]=;%H\ :KC"8X#Q MXB7A:1.SA4B)D5*[[,6#].['*;A'4=#OW<^)\',AHY-*3B,+%T\>Z'(3*M6/Q?>CK]WCNVSK64EP[]^*/6%P6 M^?R6YA>3N)3KXN_1_$O.2F-WKWG9<\2")=Z!C+C=B$[2\^IIYCO2UN\]4=^8 MK*&PED/P#8(<>":\MA%WF"XSW*WVX#U30*2)/AO->*Q]:;X[=?U>$)T8CATI MK=T ^^UP[,9ALR"CBMIR24!3@4> MQR,+KU.%8LY)6.MK5Y7O3>5C30U/%& M74M=#;F19_FVG]J 1Q6,U0*(H0%$8AB4&1F!<:;+%#MM.XNDU\AH,F2NIODM M!_"A:FCBK%TQ\78RO6L4@UMRK3^?R^BW4O1BG?9HKK-@**-(@%@;":4^:=45 MM+93U61PW#72*BFIG: #N;G=1.\GXW/\Y,O7R<\'9?18UKY$\BQ":0T GDD+ MBBAJ TU!^MI!QC9:F@QTNT):%86T8=AN[I1*.Y5[7)6X'?<.TC2<#YA*B@JM M@)J0R_@?#X8:W#:"2*D(%T;5?@G9B; F(]G.S%MU5;7@I*TQM6:_%P_E&P0Y M2-2SI&.Y4#>AS/PD8'.4D".U(@=.C*T=R>Y)8I/A["DP65M]#:!S=VD.N%-) M!*PS(!"\= K4+"">JN*'6"7^BQ^)#,=E9EL.),=F1TAJX8GF3#<= MV=;%NA3U('&B!%$><@@* T0FP9+HP'!#:-8Q9NL+F,Q,DK;:;!<6Y!E8#O/W/OJTTJ.I;F1 M<1-=8/=DJFS V[[A\VSZ$4WXS1\6>3.S1<_WM7R951X7'=@D31)*@14858@8 M$C@F/,@D4DHY2%I]0L4!9/;[YGI:'&UHI-ZE4JOAMK,.PK^D<9JZT7V"=VL/ MO/JGE7O_;J2H4F/?FQ+<1LHDK):$:$JLS__E3VW&FP#GH>&J&.E=6^#5JSN+-##-&]?U_9 M&FVGK9))VC"I [6_*+Y=6_ONM,/_157T71JG""4S>)4U* 09591%IFO?..Q' M82W3M;;:W:%_MP.\B9X2ET&R,LS$6PF&*0FLC&*DC ;E:_< VHVR?DU4AVC: M9K8J*JKBU)G.C-5:]=#G%*ZGPU6_S8_3R?G471YBP)[]S,I&;3\>*AFZQ8Q[ MU&EI*;"N,A$H(P"2F H]8"Y]E'07QTM/9^?I*@8\W8Q@\_ MRSOPAM>?!/$UE)0NU9A;OTBVLLCSK4(9,63PA MG0=G,.1/,FLF4\DJS*N),CVC<+K-$6AS8=?TZT5?#=&Z5TOBR0/ ML!#/?&)E<[$/_95LQ]V2:ROAB?)KBN?/W6!2R9FUI4S.2 ?"Y0Q.6@.*$F]D MY$**VC'=$>0>/[EB[Z7O11.:,<%0-IEC-,$)V#)#*4OLU M?J?"Y.,!&"?28.U%8RE[9FO5_7MG M;*6LDEFY_?P-)QK7T6NI$3/"XL%B# 8 P0;@T5.K0I#6==":=ALY%7J@/OSH M.SA3[W0D@4+,3N'AS0*8Z"/X$+UQWA*3.AC_L)6>WOOA5\'$AAZF=330OD'Y MDL+%>#*:G'\O>1+C-'TW'D^^+A:8O7__ZLO'=X?8F1T^M;+YV9>/2E9I2U\= M](C_^V0XGO\5_W#OG+,R\UAZ "C/R@UCCH#'$_K>.:C,LD_!U;X+WI/$H\MU M-B^W:2=ES;4BG$,4B[JX/ZFVZT5C[ MMN]S.B^2TB##]"*E4#NC:!LM1T\B?/"YFV#/)/.(=0?:T)NN MSU98"\8F88L_H'SM9,\=R.IYK'H-;#R:,UA9&>W;H!CTIKBT7]>)FO M.$T7:3P;?EVT0G]Q]NK]89E3NWQP]92JO;FIZHC=@M [&CV/#!+A"4'B''@7 M(S CC6(F2VIJ1X3W*3BZG&)=,1+THW*>X86")5Z2DJ MA0B9FUB;P^=H:L%E.@@!CPH@:@J_?1OT/IV[T4U3"S2Z!]TL/?J,RI;E:1HK M&9'2-&MXZVF_FBP2@M,X;'Y'T9(;I50"DXA$U3,"/J!''(A.I:UJMJ;V]>Y> M!!YK@A8B_VVIDX>KK3V/.UEVF@8=&04,"_ D3M1#M(Q8)QE/#UNA'RV%G0CK MN?2E,R0]M%7UM=2^P;JI(UFEZA]1X7+[$=U4NFRFL/N*%TVI%!3=XRAX&8VL M';@@\2P4%OWE'!U1MO*F[+#B95DN\6"![\M?[R#.F2^MU0GPX%/I0J=+Q8:$ MJ#0)(IJ46>V>+KM1UFQERSXH>90B7E\I#52"OD7;C+MV41@]<)0('P3&F(E$ M%(\0X$RQRC9XS6..A-<>,+>^?K]=3#N"S<$";@ <&Z*"S:!72CIBN0 MY%)&ZB30K&V2*>IHJ[=@V)&V?AN6=@2J3A33 . ^I:]I?)W>+B;?C!=R^MMP M?K'*57W('56+J7,1$AE8$B$DK]!/>")$=KAX/[TMAO MV[R.8-BIHGZ8B/#+DA:COP!XP M!,DA2Q"<%+!'//A-*8O-.BG/A6*^]E7=890V&RON@Z)'KWK=*ZV!H_*.RS=N M.BYWU!CF?+Y P9=8.;P8Q]?#T749D7"?3SAI^E3'U<[\6]7RD]2ZRZ%LC:Z M4D%*%A#/"S HHVCF9VDUKM*=>G=UGAFV.J#K6%8YD$J 2PJAF&V<[@U M> 1&0[+1.)&H?0Y!QQ#0U^D>;*.V?537]>T=VJ9- M)=$97:@HDX#@0P!!2 1'&8%LM==6<\=#[>X;%:O<'Y_2-V[ K"1DS-Y/<*^M MMQ-D6 2BA+:9<5<]6?%PKIP_7 SMM/GGK0(OT,#=TS9<^!<6&H]$%%F1(48P AJ@>K J).!N^IW M #V6XJ^["QN(>#=>ZQY\J\2/DV43L=N*RK5@/'KK;%#@7-^D3F8I R>2DEEU(WTJ7:;\NI,]'N1T^A6Z!@+[7LH&UM$'.Z8 M//5QIVANT:$;\F0K X^64=@L0',A2I)!!N.] BH5TY*3R'7M88U=MKBXVS6W MJRS;YN&.?3]T?CA:[-4;R<>S\:?2=G**&WF1(O;@-D)[JJV+%"*1HLS %F", M"& #!A&D5%"K[AYB*C#0< N-?7"WW32>6LGMF\6'-6F'6\0MG]1-A>B3]'9= M'^HCY6'(YZS L()**S!@)OOHX MV:K5IO>N:;=+=IFM4>3[X,1WG%FBF --22AAF05K@H><0Q ^&&9RIU?L^Y/< M5*WJ/OAY\H:]8]6U;_)N,NU>Q+BXP"KWTK?V_G6:N^$QXY">^M1N,@9WYN,$ M:80A$00#'L)2$Q"1&W#>QS)!F7 7-56ZMDO771KA4_MC-;6L7$>EU:70RX3B M+X_L(S>;#?,P+*?VN&\#HFDTI1$.<44NBD0P''=QC$KGG#+1U;/NZU'?;KKA M'FA[:!%[4FX#M]TO4)BQ9*LASZOI'VGVYEL9Z9SBLD3A\NIZJ>''"6\O+HLZ M!B2R8"1/H(J[+9A"+1A+(),8O2.<VF)QX!YM.K](>SV29 M5GS3IR/-E^?C,54 SWUR-X?]7OQT?^ G:PGZGP8EY$OB&*'@+2- DXZ>)S2+ MZ<?%9&_VQ\]ST4\H I9S6A"5CPI:VGM."LY$ R5SIDZPCM+CU@"U'- M'L_[8&-["_D:JFC@U-U2U##0WCD560(J,* 3.7!P(D7PT049N/'4UCY'MY#2 M[,EX#(YJB+U=]-R4Q P2+:5Y"47"$Y["\%6"J)93;J'VEL]:/ Y+9/>VFDERR#E,M0F))8[#P: M;L>]#BI'H:OW#]M&2[ONUAY(>-3=N8;@&S@G_Y:&YQ>X/5]\Q0U\GCY<7_HT M/EQ.1DO&7LQGT^''L^2\J@R6=6-IOC1?2\_ M_&(Z=>/S94+:@%&:K2( M^-IGZPYD-1M1[(./Q^WVZJJC@?-Q$TNKO.?O \*,3I)9/.RC*<,))7A&-:20 M$@W"9!UJ!Q-/$M3L=6YM5!VF@M;Q=-,Q\%,*D_/Q\)\I#B3)25"!;D(H5Y3T;CM-LAB&A'XZ7X!['Q<&V1L(=\KB4DCD*SF5:QD ZC 5!Z4U M203!9W3MMEW[47AT,M&#SUWDC0ZTTLH+;2'*5++R(\/8ILS!E-'HH+U1U;N5 M;22D7\^J0ZP\2@ Z6@T-G(:T+Y]MP-DB:^"R,@&PM'NM4,+#:E)YJRCGI M(@JNJTWT@)2>/?7CE?RP/W\%B3<*G/+E-*77DTLW' ]*]AQE.4%DKHR#TP0L M-P&D"IK08"3CM2/=9XEJPS@=I?H=X'2X'GH$UJ*7VF_#T2A-_YKFOTY&BVE2 M[]^_^BV5Z[:!HS:;A(%&ULZ4=PE?FHXR##2,IDEIHA\FOV[I7;=]C?;0<80F M)_7%VH#9^9RFZ(.>Y7?C./PZC-=N-/K^[O+2X0I#-]H@PMD-GY(SGFGD(*-% M0ZV, Q]% F(M%TQKSWCMJ7R'TMKO+4(W,#RI_AK Z4._ 6.L]&Z>+F<#+C7& MI88CY=QA8"P]>,HC")9$^;YWU0=@;B6FY_NJZKY5':DW )^;E\VWD^GMV+@Y M?C4;QD4:7.'LYCID.1?\7G>> 47+3;.48$(4($296I=8P%]*T.4-9#;L8&S+Y,;_V/%;YK],IW, M9H.8)*B!#UQQ:S4$)CQ*+:,I)MF"$4DDXXU0] 1WRL^1V?,8KT[0U[6V&CP]_S:9 M_AWY>^6NAO/2:>#_7,^6 XL',3N),;D$HH4%@1L/W+)H-?/H#<^*\4./SJVK M]CR5ZR3G9AV1MVG<[EY*WT5D:9B')I)&=P) M^NK'@'[["&DBF_R6\N(J$V[0/3&<_R)TF[JJAPT@\"2)CU&=L)R^;'PG)[B&ABHZRV^&K\T5UVV#V'2CMI4Z1E,ENYU>4! M#+.L3(C3CC%I5*C]++P383L!U?Y80*VOD?V!9I= &Z?STO_NRZG2Z-;FY:RZ M\_QS\?&XXXW*"7C'\7B2L7O:1\9,=*""0\Q*3\!+ M]/^4%T2(*#1UHO)N[V3LWL,//\NOT&J[X?AV#L'*UB]V6(IO)],72ZVD^'(R MG4Y^+^_NRR>N0$@,B8O2PA9=(*,8>'23009I: S>9U7["; &W2U/[]L'9P^M MY,EUVL ]P8;Q4(M4).=%R$E2T)K2DHH4P.+Q Q&/@12RM914GY&PF90VT'8Z M3$SJ*Z@!G&W^]?DT+6O0;S*6J"1,2A8@4I9! M<$[!+$' MM2W_F_LVO+R^?/$5 ]WRC;]@:#M]9 <&+)C(.%,@:4FUYY*#9?@+GGU<.^\3 MWS'YJ#,2VS#EIX7;I#G=_X [8-E1^B_SX:A<0V^1@2*N5-YZ8.6:3SA6JF8I MAV!DY(L)8&2W*HJ."/RAK7T_Z*^N][ZQCUJ(ZPQ^GHSB[?2[0>*:9B,U.$W0 M/PS$@=%2 "D;6";"A=S-@C^Y3+^)?/WCL)X.FD#3AFV%#'V9?+D83N-'-YU_ M'U"?&?%:@_<8$(A$-)BL'#AO<^1,ZD>3DI["U?,+]INLUPC"*NNE@9#MXW02 M4HJS,@#B.6,^$#I:9GD$'@0M^XB#5S%"-@E-LL_4Z=IOH?O0UV_F7Z\0[5R= M#4#U/O7WI8LR_=O%,%RLE/#N3MPH:S=:&Q%0_C3@F27F5 8I3!F4YBDXECC@ M,4&R,I)%PRHCN2+Y_>;Y-0'TOL#P+Y-0<%.]]7TX?OWQX]T/=YA>\,R*)TXV MV(?_DZ0>2.MI<)& BP$=!Z)+9;OAH(A@3&G.I:A]N+:?>B!#"-EE#YQ$W)K6 M!3!"<$@I9>*DXMK6MM/_ZJD'^^"LD]2#?73:@-NQ[2$R6,LMAI$@>"@/D4Z5 M@$$SNF'NRCH 9P5O55TB7")=4))%$61([H6D5;XE'T M]X6F7HK:Z=G_^JD'>P&JR]2#?;3;]WW6+L_YW_"U(.]8+!OZL$^.FG(>AX=E.KH3"11@]'"H5 3?A51QDH[HK0D M6E2?0/]?J0=5_(!>(-"W>7U]L^9J'W^<#L/:0\B QDP5GD^@!>4@G.9@4BBS M[9*E4@M&C=[)M#ZS4!MF];2JGW2DAX,Q=;5HG/)Y[J;SXY'U83(N0\Y?Q+AL M;/9E\@R/LT&V+%&/4654A("0*8"3$:7'\:32&&HBVSN!;?^U?VC;5P%_'6NK M;S.W>M?(BSGEHU$*A7]+:SH]*JD'7UPEVEQ1\FUIRF7 M!C9&"A & VCON()@95 QE"8V.\UZQ@768(U_NH/TMK7[ 4"DD9&B6HTFA31))*+\0,5G%-U:*AQTZ/SL_ 96>"^L%0'9U/ MNE9 WT'8;\/Y[-H/9Q?#O[S][[=.W2_3R?75S:6QI4ZH(!3PH P@1QPLIQ$$ M)=F+LNL>-EC;.O3@F:7Z TI'NIUT)NB^8?-VF.<7BPS9#PL%N=%+-_[[BA&; ML\V4 >.T/*SQA.+Q 7)02M/L3#!A)\0\M4H_ET,G DLU\3;PBK/UY35Y99SV MP,OQ+0A:9+\HBI+&DQ%/T\E79VM1TJY.9R\ M9-'?(#\[31,ZF9!)"9!+TPACT75-P1L9>(S6ULXS?)ZJ?BW6L7I_$D9'*Z'O M,^TOXUF:STB<#\!C27^$64^MF&E>6CI8C> M6N/%;OG#>RS:TFO'@1J>G$#7 !>DX0^\]!EV2IWT M:P3'[89_ULFYZ.E.Z'E^K99NCRJ IK)P^\8*8CP4?9RGL_QQ.D1.KMQH"?_; ML'*-MU_3*+Z8E9RF,@[6C09*F!RS*AWPRV5K8AI,RK@O'$?S+5C"TWVW7+/C M"&DICJJ LE.JI6\(OG)7+@SGWQ=MD=;:(?GLB:6E\6/$ ,(&"3;R!-Y0E[QW M29,=KWHV?GY+WD\%P%008M\X>":#;74KAC\QX-RSI +ZB,ZDTJT1G?R$GC[C M3L= K!<[#IK??.A-W #@>2)@8B*PXNL@S$LV=GK"3H3U,X^L2ZS5 MUT<#(/LPF:>U'?,AS0,*M\C[SVD;L,16[7:>2 M'PD_1XJZ ; \MK OAZ/1HG#K_61\_B5-+V^O7.)K*E+*N",$L94!=1BENX'NA[C$/Z'*^KX;^>3FZ2R_=/%U\O/9W_# MGZ?Q6ZMS("X3*C17F@W]/PXM_DU MY?H#5DUN:0@Y.Z(CYMYK=%UGN1>/'19@^AAR28D!SQ,!(;P"GZD$+IFWY5V( M/&P4T5(!YFV4'"Y2O![AIEE9W<61_WZ"@3$ZCAN>5)=/^UJ:)#PR[ED9C&N9 M!T-*!8?CFI0IMDG*RMP?2&I[]9[[(.?1K<8)]-6 U[8M!]LJ9[1/"D^"4O5> M3+?W#@\&*;VA1&IB:S>8;;)AY4E@L&.AQ3XZ:0!:5;.QT1M1#IT5H#&AHV(% M;FHM+2B;30PE9_KA;*O_*K2H"Z@N"RWVT6[?$<4SZ?U)Q:0Q"H*L-$.9,HS: MG2=@0B!<:$ZTVVW4RG^:0HN]E+]'H<4^FFC 7-X[7U"NBR/F[EBYB]FHC+A) MC0;FPZ),,X(/68$D.>IRR. O'=V8/$=;OXW5^CBK.]%:WR;NN99(,GE<$[<2 MAO0*!<85?B4B*"YHR+)DZ^UFXYKN$]F-:O=I/;6/G'_8/I RZ. C>ATAEAG= MC#OT/YQ%3T0)J5A,;,=1TC]:'\CN\=6Q-OHV4P=W"_3!"JI,&9)=+B=%H&!H MS_L-Q'SNV_.+S&4_DK?M[7M"ER6EGT\LT\F5XN%CZ\D^/ABU5^ M@ZC$=:7'B#MJUHD8QU]3/+]['T$&7@]G832974_3[=5SIBDY&3,@K!V(X#)8 MRB(P35E0*D=%:G>-/(+<8V/7NZ67$57@-CI. G#C2B%/CAAZ"P..)LY2$$J3 MW!GW#3Q&G HY#Z/18_30P!7()K%]&L[^OKBL](XYZ@0#+LM G7)FH%.:P/@4 M2)G#J%5WF'I,3RL .T#16T%SI-2;0M#J-K#G[4Q.18H?=],;'.P>??W=5M M6>$-+R@:KY0JB0@$8Z#H&?A%AI15E'D,5+C/S_GLNRS4[_U6=8!4EVUC%J:P M<\.%9IEJPC)D5S)74FGPF9,'%R@UGC/C5>WP83,E_=Y4G<3&'"CV@\'S-4W] MI LS\^7WR0T?QKBD$Z,8-)2^B=YS\(Y2T-18%J+.R>[6!&?K$OW>-IW&M!PF MSP:,2LG)?9#J(4BDFFD"F0L-@EN'H.8!U.+:3?O@<^W9V(^I:.4\JA$S'27A MYC"RUEM:$F^D0AL8=+E'S2J 5RR TU8'AG!WJG9Y[39:^G9PC]/QDY Y4.!] M>[9OF$W(6/ 4 TC# M(20O%7=><;U;(Y)]5FT),X7(*B?<-I1=-Y*0UGL-G9ZBKJ^#[':Z.I$*PW@ MK114XZ==%@[ON'B9W'0X/G\[_);BBMN;_:23T=8: 2H3= ,P\ "3',8:,4;K M%#71U;9@^]+8RE%8!WN=:J@!!'YTWQ=Y"&\GT_7..)L> A_6 ]3Z4L?DL5 M KC,Y0XL.'J@STTTFS*T#WI]L&;/&*I[>+!.G+ MJ\FX[.TWW\+H.J:X:%@VFZ79K&SGLWQ/'&]R+NG47],8_W[1)\@+]+$Y'CZB MM&-)/H-GZ CEF%B*,7O],,'X:%A7)+^?[IU=@;HOO38 Z8TYCRMYW.W:&RF$ M<'UY79INQ[-7[]"OFBPW_ZT0/DZF!0,+.5!"O2F9'Z@8$-+KTB\-A:$DY=XR M*61WUSYU>>FG^6?W5P$]:OQ'3^6_[>U;JF,VR!.EM+ =P_&KR3CB0;F8W#.; MC(:QR/*E&Y7:Y\\7*)G MEQ?J1#/)@I2@DO<@6%9@J!"0.7J6.F?E4NWDSNZX:>7JN5L\/^J?TP8Z&O7) M;I.\B4S6"GN<^D?M;1#UF;L9?6]ZG-V$<%#<#I7IG M#3>K=,WLN40N('I7:@54!,.%Q\A9*^3+.J)J.T/;J6D%2L=J_*DJC#- M#M6L7,&@>%RRN)64U?@51Z_8TJP945G'VC[:=FKZM61UM+T#A X0?0,@^CA- M5VX8WWR[*O<7)[4M0>R0_#P:!)-)\II '8+/CY,QF$#*U$ZYHBU@!NP='[W%"PS$E@V M5"LF5=2U&Q4^04Z_1VA'P*HE_KZ3P1=\O AA>HWK#IT?CA870S>M@#8^1Q]K'VG,T]9N"=!J;?# N4C6V,)==Z_/&PCJUTHU&@G64V$#>%R_6;EC;'FTK\V" M'7CBLG2&0_88[0B&1MPK%!UAEM#$B1/254;FCJ2UN/.JI9E>VP@\ MS=B:95_GSF81J249-'I7Z#B& MM,);_W%=]R^_+]5WJ^M-7NC]I]2;ZEF7?8A.@2T-8H3&KXP/"8BT7BIBLU&U M1\N=CKM6O+!N\;Y74FI_Z&D@KG@RJR#JF*EQ BCSI8Y<9? Q*8S9!=4T\(@4 M_:=)!FH50_LD!^VCT*; N2%/P7'!,Y,9@B$HI)R+V^P51(W60!*CJ>VNF/^' M2@[:2^O[) ?MHX(&X/1$=DKIE^$-AD92:CQ^>'+2/^!L TN/;RL4^4[1<9B<#Q'D#@D121J![",%$GH+BSM4^+C=3TLIM M1],'904E-@G%5<,H(R./SN%N*AFA/*)H0B(@$^<&=RHU470.QA:.QAIZ?A8Z M!PB] ?!\*'G[@*")M]T[2:S8/QNO-?%#EEAFA#H,Q"RUI'0W+_DZ@8,R*04KE*.BN]KA M+40U'-?4!F@-M32*M-O3[.SF[>ULTZO;F_+"-AOB:?9FC**>+M0\4$:C5T0# M(/?(OO(1'%$*DI?&H>2%3=W-^ZK 0,,>2%<(/I6ZV^_Y<9N)\5MRY6EK^?JU M2!1RX_NYN(N_C^XN>6,RQO/I>EJZ#KYTL^$173TZH*)R-D#7'^[YMUC MY>SVM=([ZB/A"3(IK<<"Q: N<@8D"HE8)HPJ6]E0/45/M=X:+[^O)W;^,IU< M7Z&HEU%'9M'F)!50YT69XLO!HB6!P DW2EKNJCO:;2XNTLI2R^1C4P%NMM)>G 43PEK7.0F,A=% M9^U8GJ2L$:A50\1VR-523TN@6S]N'O.WN@+,5G.I.609/6Y99M$ET0RR9IYZ MG6BJ'N_O16 S$*R&D&T@K*ZNEK#X;GQU/9\M)$97I7L8W&D:$QCFD!5!,/3C M7@+UC'@O6"*N=NSS!#F-X*P^"+;![4B-- HNMAIR6-)"EQ#!!#$SX M$"/W0IT 7+R%DMY^P76(1EH"UR:_]K9DX/:FZ96[6CRAW5UI&>&9YRZ"52A" MX4@$IRRR7_P0)8A1I';!YK$T-V(#NX\E3J#2!B!\4Q"XBOQ-4-[H&"$1408C M&71^:62@HZ89_TX'4SN,N$]!(_[;2;0_J::*)IY42L'3BW$LO[WYQ_7PJQO= M.T/N+IH&/D6+EEX!][[AS-E(R* ?K7TU^UPNW(?SX3\7ROLXG9Q/W>4F]G/V M^%_*&"Y%4K*=#'A)"=#LB.*<>&NNBP32&DXT42RY%ONO-%9PZ&*)VT7JF@ 84L&-FT5[;T77'%P3 8H MLW_ 6$'!"Q,\CR+(5+O3YU9B^ATT5A%%=<1].&XFJ@IOU-A]W5=)H3ZE7 MI=$I&E="9'E9H9"2Q&T0>?*B]D7'!C):N;OH(;@\5BD-V*.]FLH$$[C.F4!. M ?>,E!HLR1RRHKQ$.#FYTQQ[1S3^Z2S*/!H,Q[3[V4@9>$,.&IJNU[; MJ6GDLO981#PT9Y7$W^.1.9O.U[@HUW_S[[^E^<4DWG'T^+LI?7"7:=FGGO(D M!9KFD,J5(+<.;)8..,< QKJH=\R91$+6((9_NH/7L33V"[Y:&)GTH+">@;F- MCU6[7YN"B;AS9=;E'L8SP/!8@1,R"?1WK6[/0.]I*OH!UVE1,.E$)7W? MMOX5@^C)]32DFY0"I3'H]CZ!)TB=20+-OZ]PNP#DE5)(L'*&!C'-W1'0K+R<3W M)1) 9B(!$B8#BB6A/+%=[-.OD=M@A.7U:P$2/#"I=@]A=+T7M8[C>U%=-9.^2EN53EJ]V M89$X#6#2E.H2"2#$W)2^*2!CA (&"4K#:- Z->:K'OJ@>>:S+.X>N*3WDM7/ MMV1?1-5$I'" )5!0XP01#P"!#($@95BF*8J$2BV[I Y5W":0%W1)-J#WP(*^ M%/GJ5I8/9CAW(DDEX2C5> B]QPL%!DQO$_72SZG>/F)!E>UZOY??=YL"7M!6 M)H/L?\1[>S'^EOZ2,VY[GPJQ'+,^HZ6EH/3A*RV-H6&BK8?&VGQ"/N^8(U1UG/-26&X- M0O/&I1" !$(?(Y5DG(0QA\KVP(=KYW;#;,M>3G;+R[#COS.ZE?P^+];%ZNF: MEG4NR\]Y7OS8#O7+E\O;Z\_;V5]-<5+#A5MV7A-'91$ M2GU@5S+4)@!'$5LLBK('X:ZS_OTYX$/2 M%"%!0D U3GKC03!(8VQZ%-,8!7I5%J0>RK]2^XU'"L-X\ -(\6Z?G)DA3B@ D6%(N$%+#S@4C#.U8 M!\\]FAV#F@6\%[[KJZRW4473-?>BKLN,;6KC[6^+KR9ZE=?ZD_HOKPY#3"6. M*3?']B2. $2*@)3K(8I 4;V999@IV^OH:"5]R5(N:GS+4C?>.LG6.G.Y,NWK MWR(^?"-7S1,4\M%TQ<]77VE9-I=3IJ>NSHFT' L>-0)+$>#C;QY"C]STX=H_?BIA1E MQ:8^!<">6QK\K87]U;0Q+^W(E CC-$D)B#D4YA*B )3I31F/,6*2B2!EMK>_ M2SFRY[U$#_3OGG9_N#VG1TA@1I0$/*3<3#,**(DY2&BBC^DJ42RPW09^@IJ> MNKXQMM,=Y%B&+-=WSO:7US])T[KG\3[C=-M:&9M"N"@@@##CV!,9 48$!E!& M(N Q3.)AO='/Y:&Z%/ E>K$0[85M#EP;TA:)ET/81;>Y4&&2LA!HC?7&0VEL MFN&@.$*I2!G"9- 6])PA=2G@,(EDA]C"-LH.3847&WV&?;K[^\V=/J6JB*82 MF 0'@)Q ?7*%" 2811&)$P;COJ!#)?E_KHH??]M)W)K&[H=GRWC^GD,SL$-: M,0M!#SC_].Z.ZP,!%DJ!A#2IJ CJE9A)$)"81(PE<1KVM9X?Q_FG=VX"ELMQ M/A)!#SB_O+B+.&:AWH$!\]"6UEBF@"*LO9X^&Y(PA%' ^S(DXSB_O' 3)UR. M\Y$(>I"Z."Q[[S95ELNJVI\;MT]VB#1DD"F "=<+'HL2D*(D 9RF6,1)S.+0 M>LU=GT*^)#66W6?:Y\8'0]OJOIMD#)(HA"D#D>FW!H6YU8.2$! 8QPD-((;( M=@.I5PHX/K#8(_;89":C[+H(Z;TA8'VS>7Q9(R MU#XY8@'F80 %3HXVG9U]6H]E>Q'\F,)280\RUXQ?Y-D#7?\AZ;J^WS=%"")" M:)*"(&&I*4X6@$C% ,(!33@, QH'@Q@_E>UXZ;##^$S(/%@&+HM2KYG:_>W4 M)PQ&BNL%$2&BMTL)P1H%A$POC$@ID6!I?8=QI(+C7/5LP["!K.-XU'59B VO MK\H;6?[(^+8P-Y%AF%*> )00 2 T#5*"- !I"#EED< <#;H\>R84U?9M7\H7 ME@]GSD;>#\LQUUUV(ZCVC7J@PIP$%$0R@>9^L01,ZK,W40I1C'@:#+L@.LQ\ M3A5P%\*:S^FI@5X+FCOHS?5SIA"+ M":<"!L-V&B>BG1,_EZO"&G"N:3?E7X_&21I$"E7_U!#NAD$)9B$2>FGEE)JV M$@(PR@* ]%P0%$.];1IVFZ'[&^X"F@L8@B4H75O$57TORQT\._6E/E$30;4K MC&4(($?:EJ.0 9:$D4@2[3./>[MT6,*I;'?AS04L8"9TCC<*QI$5ZTPTZ#>U MG\VR*""%6-$("*:/4%#&%*1FUYUH-Q9+A(0*;"3.V[_N2W^6Y;>9%M#WSG[V MZ8*0A,WKG"1(H>GL'NHQB!BH(.6!5$AP..@ .]J"7&\S;7#::R(3 /8@P+%K M!I*O]C'=?9PF2@-&"0$A#\VST1$S+;/UHLD"*B(92B)LO[76!]W^0/F6_D1PVNZ6MD*C'_-ZOO+S=573S(\L,OOMX(4Z9955+_*V[I M+SUI$<,V>7#P MS[>MM',7(8>(F+NAL8E"Z$,'E5CCQF(4QF:$MDNL6]3P(J>TG&W-!=[I!W5)*BK/^1:?"S*&ZK7 8P3A1(-#^&$ZA.LWK>F%%(@$$X5% &&QZ7Z M70G',U_R(LMDWU3LH^S_O:,+SC9;+W 6]NOQR MLWEXH.53H<[^]O1+2RMMCTZP[3& 3-PQE\HEM?"YF#N@>F\V+"?97U)ST",[_,N?F] MK+)5WLS$\G\V=)TI\W[%):WN/ZZ+GW](L3HDOWF*20Q3#B*LIQ],E$$18R 1 M0B*,(-0_++=*3M;;A]5SEOET+Z)OPZ5?]GM;TKQ:;_D3_]QLF]KL1T658A Q M(%+3SE() 6A,%-!HIC3@F ?6GP(?IIG;6,FB-FB+#R\:4@W8F.R&EE(:"1G% M@ =F&PP5,UV4)(!!)"@,J83';RJ]Q9'!AZ+>1:W-(BM^N;6^??!SE(IA1!BB M O!8"7WX,N4F,=-00A%QEL1Q"!T=5,>EPQ9S=6]VLEB4.A],\^KR\^NV;M<- M 7K+<:7,(R#%>OVQ*'_24MQ1&%.IJ 9.A>;2**<@57HS@47"68H#Q*QWO!FA MWO^+H^Y$.SDVRH5(\\ >;^J"_W5?K#5;U7:%T4BQ,-+G-R!$4WH9Z!%$. 0A M$TA*Q64P["'Q43&58RT<6]=2A)_$46:A/]E^'F69%4(?[LO:3C:U9PJ^DZHH MY3?)U[2J,I7Q;7?R/91W)!5Z.XM"D(:1>QD A#03A#MEN/SE#7 M\3+\1G;Y5GQZX "/!V(._ ,6E\M-:8"_;B;28>QA3/7H]6Y<0J0QYU$ B+G1 M@"/)E=XL$Q3;=ITV]7=[P'DKXW;&N,7NNU87?$@3?8S39[HD%!& 3;$]#B4@ M1%$&DR#EB>U0]\0%?[&Z=8<+_ACT9R[X'_(WZ> \*#M_(436=!A=OZ@;6;AL MH>^;+BH4!F.P3#$"%&G(8YX $B%M>8'I06=L,(1ADB8A5638+0-GQ0A]VY17 MX?E]-/]":<*._;]QXPH3R*FD(,&FD1K$#! F$8"4IRB&C ID.^QH37D?$C&3 M;&K,KG,Y.EW?'M1C+"6MY'NY_?_G?-_:_\.O1PV#O(L30C#'*<")J9'4IT! M$(E!$"(:<T_?W;];.VO9R1O_187S^ZJYS,CE\QYPYBY!.KOW5VL]3HKLA^9V-#U M/HL]%9=.@;,>SBOK^Z<.W8D7S-@6[7K]K^7M.5H5S,+]^O*Y[M),GW7J. M/S;:G]CC4V;/H2-1 M3C:]8^90^]"M\_&VKKUU2,7 ;81;4_RS+M>WLGRHKM1M*31]MWIW^D[_Z5^S MS+)'K#,3';<$GP?&^4)LM-)V91Y?GKD.OY3D)'$R98O4,GQ?*+G-ZMF[UU>B MG&049I#R"@#'K'S;K&48,!2:38,H'FLI/J[I:A8]73*=-'H8S],92!P3]K7( ME^"L1^P0VK![VLX#XX4#;/0RZ1]:VW""K\0-82IQSU0W$!XYP]OR(:_M^L(7 M(H8V!+R@Y4;R39G5F:PN5JN+'S1;7SS4%CAJESN( M, ]"$P.P\373^Z%LJB+>9Q5?%]6F//(",Q.\I]*MY'7/*&TAG?M-\N*'+)^N MU,FW3BQAVAYMR =F3->=U/UGYF?O6@4Z"_&.X>?E3.V#Q?5!0%;[A@AF-9Z= MB&B3YXRO7MR+02#\3A&Y(N6-4D3>%]S\SF$-/R5_E84-4EY+\KKLJ'/@'JTK MLK9X!.X5[,RI3=T9#(')MK=H.:>NHY$.4LQ3F6K'0K'_.P5RNGZJ9/6=\7P@Z3@S[@+%\Y ME=4QL#EF^&I3:Q^?-Q$=>ZZT6ZJS).94+L\"Y,\"^+6H_R$/*[6T-$4'?DC[]ZS8MA:\4G^8U@;%)J_+IR_TYQ+<]W[,73;6 MI@4,P=-#,] C_E?3SW1W=;9I=?!.YE)E=;6$*9S]H+OTKTUS&(JK7R:AW=B: MYCN%/S\\FDNX>@ L6V?UDYV]V[0ONDLQ6S**<(X^R H6L]+GPF_S7)BL/?L6.4Q[QF4$D>Q7Z&H^A MKU5 US^6J@!Z+=E*]4^/LA8J?Z[IT_?J6I9-SZ2<2]N%/T/DSYC7&ISYM3X' M(#DCCT?O.B'T2_)-G?V0E]I-K(KR:7;I2+M$=S0=XUT,'+SK0/)Z M?:Q>)BT5D70+=E=]U4M%,0X7Q]1=R\("3\]27-:4G,>ZZ!FX^R(?K=)7*W0< MRW)6/3*6E X0?MOU02T[4^-8G+MEO17N8LC877>>D=0.]RU_<5GKGVFE.6GLM@\?JZJC45&^^0ZJ\Z=ZD?/8^3: MH]Z;CI#BH*@M%OOD.JO+G>I=SV/D?"X6MT5-US;RP,>RG)7;3IYSK5BX9^B" MU_HDOGZZIIFP1%2;2&>%M=/YZD'&]4'9G!2UAD8K6ZZQ2Z:S>MF)Q)W!QO6V M!*#ZI: M=ZB=DMU5F,[QJ^> YI4+H^-AZYF>]5LXCKDV-T4*+WC_ZNLMR^Z M+<5ZRP?Y5[&@"C*X[39ZZ'S/R7?#+#NE# MOS&(;Y^B3R/!\VZ2-^]T+CR_V[\QB&J? E^=LG\)SL04SZ%,H:")9# M2OD#V+6IUC(8,!\;:AQ\9.6XC9[R/+5 M0HTUVK]@I<'& .4M--K8?N6A^<2),4R;"*T2Y\S;G< _\\?,"+4T7SNENKNT MUL?%JXEY#A'7GG:OG\6^W5TRW5U2'\V6E^VX]]I=Z\_6Y4,^_QW-=HG.+E.- MYJD5"4]8,C/^,J]$:8^F(Y'.+DI-\GZG6'A"U!_%SV?]['K #M'.;D6-)JX? M&]<'\_V:FCU(\;%H.M%]I^O9TZU/KK.K4(.I&X"*#Q.ONM3;9'E;'-2UE^,> M(M_9):EQ4W 82M[RN1"-[JY,66#/$]+RW1Z6!\VB7E \(*NI1GE'*]G<495YM<.O-+?#31/BZMW3\^]< MTZ?FK1 SF.<1Y>)Z37.3]GA?/- LM\SY(BHZF=[]QE"\'3,>&-Z'A\=U\23E M3:TW:5>/VP?>SKCR*=;3_1TGWN--V"U&0NV!.32Z73SJS_.L@>);MKJOJYN+ M;S>+F,7Y[SF)\+DPC\'0N][WM2VZ-E[ZZ!7LK('!O&.47Z][-"K^/1?E^FEU M(_FFS.I,SGZPJ5NJN\X%XUCK@\0'RC[\*OEUF7$+\^M9E+M6!./(.1F\#XQ\ MTBM ;9X/_TBSTMROMD!-BTQW_07&<=0-AV.R7L_LIS__JAM3NKS/5]=\GML[ M(]I=KX#!U T#Q]B)?S\'Z; MGE^+>J>JG4S;\*\X"V=:Y;D'O^4]^NX/S'^8/AG_UW_\'U!+ 0(4 Q0 ( M $QW7%CJJQN-E@< -(? 6 " 0 !E>&AI8FET,S$Q M,#$R-S(P,C0N:'1M4$L! A0#% @ 3'=<6&Z'CH%[!P B1\ !8 M ( !R@< &5X:&EB:70S,3(P,3(W,C R-"YH=&U02P$"% ,4 M" !,=UQ8X[D69$D$ #[#P %@ @ %Y#P 97AH:6)I=#,R M,3 Q,C&AI8FET,S(R,#$R-S(P,C0N:'1M4$L! A0#% M @ 3'=<6,E$HW3;\@ BY\/ !$ ( !91@ '!D8V\M,C R M-# Q,C'-D4$L! A0#% @ 3'=<6#7C MLNVA%0 P<0 !4 ( !/1D! '!D8V\M,C R-# Q,C=?8V%L M+GAM;%!+ 0(4 Q0 ( $QW7%BLQ8-^U2\ $#R 0 5 " M 1$O 0!P9&-O+3(P,C0P,3(W7V1E9BYX;6Q02P$"% ,4 " !,=UQ8PU?. M8).V !/H < %0 @ $97P$ <&1C;RTR,#(T,#$R-U]L86(N M>&UL4$L! A0#% @ 37=<6$]"77_\9 MY0$ !4 ( ! MWQ4" '!D8V\M,C R-# Q,C=?<')E+GAM;%!+!08 "@ * )H" .>P( " ! end XML 68 pdco-20240127_htm.xml IDEA: XBRL DOCUMENT 0000891024 2023-04-30 2024-01-27 0000891024 2024-02-20 0000891024 2024-01-27 0000891024 2023-04-29 0000891024 2023-10-29 2024-01-27 0000891024 2022-10-30 2023-01-28 0000891024 2022-05-01 2023-01-28 0000891024 us-gaap:CommonStockMember 2022-04-30 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0000891024 us-gaap:RetainedEarningsMember 2022-04-30 0000891024 us-gaap:NoncontrollingInterestMember 2022-04-30 0000891024 2022-04-30 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-30 0000891024 2022-05-01 2022-07-30 0000891024 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-30 0000891024 us-gaap:NoncontrollingInterestMember 2022-05-01 2022-07-30 0000891024 us-gaap:CommonStockMember 2022-05-01 2022-07-30 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-30 0000891024 us-gaap:CommonStockMember 2022-07-30 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-07-30 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-30 0000891024 us-gaap:RetainedEarningsMember 2022-07-30 0000891024 us-gaap:NoncontrollingInterestMember 2022-07-30 0000891024 2022-07-30 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 2022-10-29 0000891024 2022-07-31 2022-10-29 0000891024 us-gaap:RetainedEarningsMember 2022-07-31 2022-10-29 0000891024 us-gaap:NoncontrollingInterestMember 2022-07-31 2022-10-29 0000891024 us-gaap:CommonStockMember 2022-07-31 2022-10-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 2022-10-29 0000891024 us-gaap:CommonStockMember 2022-10-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-10-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-29 0000891024 us-gaap:RetainedEarningsMember 2022-10-29 0000891024 us-gaap:NoncontrollingInterestMember 2022-10-29 0000891024 2022-10-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-30 2023-01-28 0000891024 us-gaap:RetainedEarningsMember 2022-10-30 2023-01-28 0000891024 us-gaap:NoncontrollingInterestMember 2022-10-30 2023-01-28 0000891024 us-gaap:CommonStockMember 2022-10-30 2023-01-28 0000891024 us-gaap:AdditionalPaidInCapitalMember 2022-10-30 2023-01-28 0000891024 us-gaap:CommonStockMember 2023-01-28 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-01-28 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-28 0000891024 us-gaap:RetainedEarningsMember 2023-01-28 0000891024 us-gaap:NoncontrollingInterestMember 2023-01-28 0000891024 2023-01-28 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-29 2023-04-29 0000891024 2023-01-29 2023-04-29 0000891024 us-gaap:RetainedEarningsMember 2023-01-29 2023-04-29 0000891024 us-gaap:NoncontrollingInterestMember 2023-01-29 2023-04-29 0000891024 us-gaap:CommonStockMember 2023-01-29 2023-04-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-01-29 2023-04-29 0000891024 us-gaap:CommonStockMember 2023-04-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-04-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-29 0000891024 us-gaap:RetainedEarningsMember 2023-04-29 0000891024 us-gaap:NoncontrollingInterestMember 2023-04-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 2023-07-29 0000891024 2023-04-30 2023-07-29 0000891024 us-gaap:RetainedEarningsMember 2023-04-30 2023-07-29 0000891024 us-gaap:NoncontrollingInterestMember 2023-04-30 2023-07-29 0000891024 us-gaap:CommonStockMember 2023-04-30 2023-07-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 2023-07-29 0000891024 us-gaap:CommonStockMember 2023-07-29 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-07-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-29 0000891024 us-gaap:RetainedEarningsMember 2023-07-29 0000891024 us-gaap:NoncontrollingInterestMember 2023-07-29 0000891024 2023-07-29 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-30 2023-10-28 0000891024 2023-07-30 2023-10-28 0000891024 us-gaap:RetainedEarningsMember 2023-07-30 2023-10-28 0000891024 us-gaap:NoncontrollingInterestMember 2023-07-30 2023-10-28 0000891024 us-gaap:CommonStockMember 2023-07-30 2023-10-28 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-07-30 2023-10-28 0000891024 us-gaap:CommonStockMember 2023-10-28 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-10-28 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-28 0000891024 us-gaap:RetainedEarningsMember 2023-10-28 0000891024 us-gaap:NoncontrollingInterestMember 2023-10-28 0000891024 2023-10-28 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-29 2024-01-27 0000891024 us-gaap:RetainedEarningsMember 2023-10-29 2024-01-27 0000891024 us-gaap:NoncontrollingInterestMember 2023-10-29 2024-01-27 0000891024 us-gaap:CommonStockMember 2023-10-29 2024-01-27 0000891024 us-gaap:AdditionalPaidInCapitalMember 2023-10-29 2024-01-27 0000891024 us-gaap:CommonStockMember 2024-01-27 0000891024 us-gaap:AdditionalPaidInCapitalMember 2024-01-27 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-27 0000891024 us-gaap:RetainedEarningsMember 2024-01-27 0000891024 us-gaap:NoncontrollingInterestMember 2024-01-27 0000891024 pdco:MillerVetHoldingsLLCMember 2023-04-30 2023-07-29 0000891024 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-04-30 2023-07-29 0000891024 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-10-30 2023-01-28 0000891024 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-01-28 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2024-01-27 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2023-04-29 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2023-04-30 2024-01-27 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2022-05-01 2023-01-28 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2022-04-30 0000891024 pdco:ReceivablesPurchaseAgreementsMember 2023-01-28 0000891024 pdco:MitsubishiUFJFinancialGroupMember 2023-04-30 2024-01-27 0000891024 pdco:MitsubishiUFJFinancialGroupMember 2024-01-27 0000891024 pdco:FifthThirdNationalBankMember 2023-04-30 2024-01-27 0000891024 pdco:FifthThirdNationalBankMember 2023-07-29 0000891024 pdco:MitsubishiUFJFinancialGroupMember 2023-10-28 0000891024 pdco:CustomerFinanceContractsMember 2023-10-29 2024-01-27 0000891024 pdco:CustomerFinanceContractsMember 2022-10-30 2023-01-28 0000891024 pdco:CustomerFinanceContractsMember 2023-04-30 2024-01-27 0000891024 pdco:CustomerFinanceContractsMember 2022-05-01 2023-01-28 0000891024 pdco:UnsettledContractsMember 2024-01-27 0000891024 pdco:UnsettledContractsMember 2023-04-29 0000891024 pdco:CustomerFinanceContractsMember 2023-04-29 0000891024 pdco:CustomerFinanceContractsMember 2022-04-30 0000891024 pdco:CustomerFinanceContractsMember 2024-01-27 0000891024 pdco:CustomerFinanceContractsMember 2023-01-28 0000891024 us-gaap:InterestRateCapMember 2024-01-27 0000891024 pdco:InterestRateSwapAgreementMember 2014-01-31 0000891024 pdco:FivePointOneSevenPercentageSeniorNotesMember 2014-01-31 0000891024 pdco:A348SeniorNotesDue2025Member 2015-03-25 0000891024 pdco:InterestRateSwapAgreementMember 2015-03-01 2015-03-31 0000891024 us-gaap:InterestRateSwapMember 2023-04-29 0000891024 pdco:InterestRateSwapTwoMember 2024-01-27 0000891024 us-gaap:InterestRateSwapMember 2024-01-27 0000891024 pdco:InterestRateSwapAgreementMember 2023-04-30 2024-01-27 0000891024 pdco:InterestRateSwapAgreementMember 2022-05-01 2023-01-28 0000891024 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateContractMember 2024-01-27 0000891024 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateContractMember 2023-04-29 0000891024 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember 2024-01-27 0000891024 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateContractMember 2023-04-29 0000891024 pdco:OtherAccruedLiabilitiesMember us-gaap:InterestRateContractMember 2024-01-27 0000891024 pdco:OtherAccruedLiabilitiesMember us-gaap:InterestRateContractMember 2023-04-29 0000891024 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember 2024-01-27 0000891024 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateContractMember 2023-04-29 0000891024 us-gaap:InterestRateContractMember 2023-10-29 2024-01-27 0000891024 us-gaap:InterestRateContractMember 2022-10-30 2023-01-28 0000891024 us-gaap:InterestRateContractMember 2023-04-30 2024-01-27 0000891024 us-gaap:InterestRateContractMember 2022-05-01 2023-01-28 0000891024 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2023-10-29 2024-01-27 0000891024 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2022-10-30 2023-01-28 0000891024 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2023-04-30 2024-01-27 0000891024 us-gaap:InterestRateContractMember us-gaap:NondesignatedMember 2022-05-01 2023-01-28 0000891024 us-gaap:FairValueInputsLevel1Member 2024-01-27 0000891024 us-gaap:FairValueInputsLevel2Member 2024-01-27 0000891024 us-gaap:FairValueInputsLevel3Member 2024-01-27 0000891024 us-gaap:FairValueInputsLevel1Member 2023-04-29 0000891024 us-gaap:FairValueInputsLevel2Member 2023-04-29 0000891024 us-gaap:FairValueInputsLevel3Member 2023-04-29 0000891024 pdco:VetsourceMember 2024-01-27 0000891024 pdco:VetsourceMember 2023-04-29 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2018-04-29 2019-04-27 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2022-05-01 2023-04-29 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2023-04-30 2024-01-27 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2023-10-29 2024-01-27 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2022-10-30 2023-01-28 0000891024 pdco:TechnologyPartnerInnovationsLLCMember 2022-05-01 2023-01-28 0000891024 country:US 2023-10-29 2024-01-27 0000891024 country:US 2022-10-30 2023-01-28 0000891024 country:US 2023-04-30 2024-01-27 0000891024 country:US 2022-05-01 2023-01-28 0000891024 country:GB 2023-10-29 2024-01-27 0000891024 country:GB 2022-10-30 2023-01-28 0000891024 country:GB 2023-04-30 2024-01-27 0000891024 country:GB 2022-05-01 2023-01-28 0000891024 country:CA 2023-10-29 2024-01-27 0000891024 country:CA 2022-10-30 2023-01-28 0000891024 country:CA 2023-04-30 2024-01-27 0000891024 country:CA 2022-05-01 2023-01-28 0000891024 country:US pdco:DentalSupplyMember 2023-10-29 2024-01-27 0000891024 country:US pdco:DentalSupplyMember 2022-10-30 2023-01-28 0000891024 country:US pdco:DentalSupplyMember 2023-04-30 2024-01-27 0000891024 country:US pdco:DentalSupplyMember 2022-05-01 2023-01-28 0000891024 country:CA pdco:DentalSupplyMember 2023-10-29 2024-01-27 0000891024 country:CA pdco:DentalSupplyMember 2022-10-30 2023-01-28 0000891024 country:CA pdco:DentalSupplyMember 2023-04-30 2024-01-27 0000891024 country:CA pdco:DentalSupplyMember 2022-05-01 2023-01-28 0000891024 pdco:DentalSupplyMember 2023-10-29 2024-01-27 0000891024 pdco:DentalSupplyMember 2022-10-30 2023-01-28 0000891024 pdco:DentalSupplyMember 2023-04-30 2024-01-27 0000891024 pdco:DentalSupplyMember 2022-05-01 2023-01-28 0000891024 country:US pdco:AnimalHealthMember 2023-10-29 2024-01-27 0000891024 country:US pdco:AnimalHealthMember 2022-10-30 2023-01-28 0000891024 country:US pdco:AnimalHealthMember 2023-04-30 2024-01-27 0000891024 country:US pdco:AnimalHealthMember 2022-05-01 2023-01-28 0000891024 country:GB pdco:AnimalHealthMember 2023-10-29 2024-01-27 0000891024 country:GB pdco:AnimalHealthMember 2022-10-30 2023-01-28 0000891024 country:GB pdco:AnimalHealthMember 2023-04-30 2024-01-27 0000891024 country:GB pdco:AnimalHealthMember 2022-05-01 2023-01-28 0000891024 country:CA pdco:AnimalHealthMember 2023-10-29 2024-01-27 0000891024 country:CA pdco:AnimalHealthMember 2022-10-30 2023-01-28 0000891024 country:CA pdco:AnimalHealthMember 2023-04-30 2024-01-27 0000891024 country:CA pdco:AnimalHealthMember 2022-05-01 2023-01-28 0000891024 pdco:AnimalHealthMember 2023-10-29 2024-01-27 0000891024 pdco:AnimalHealthMember 2022-10-30 2023-01-28 0000891024 pdco:AnimalHealthMember 2023-04-30 2024-01-27 0000891024 pdco:AnimalHealthMember 2022-05-01 2023-01-28 0000891024 country:US us-gaap:CorporateMember 2023-10-29 2024-01-27 0000891024 country:US us-gaap:CorporateMember 2022-10-30 2023-01-28 0000891024 country:US us-gaap:CorporateMember 2023-04-30 2024-01-27 0000891024 country:US us-gaap:CorporateMember 2022-05-01 2023-01-28 0000891024 us-gaap:CorporateMember 2023-10-29 2024-01-27 0000891024 us-gaap:CorporateMember 2022-10-30 2023-01-28 0000891024 us-gaap:CorporateMember 2023-04-30 2024-01-27 0000891024 us-gaap:CorporateMember 2022-05-01 2023-01-28 0000891024 pdco:ConsumablesMember 2023-10-29 2024-01-27 0000891024 pdco:ConsumablesMember 2022-10-30 2023-01-28 0000891024 pdco:ConsumablesMember 2023-04-30 2024-01-27 0000891024 pdco:ConsumablesMember 2022-05-01 2023-01-28 0000891024 pdco:EquipmentAndSoftwareMember 2023-10-29 2024-01-27 0000891024 pdco:EquipmentAndSoftwareMember 2022-10-30 2023-01-28 0000891024 pdco:EquipmentAndSoftwareMember 2023-04-30 2024-01-27 0000891024 pdco:EquipmentAndSoftwareMember 2022-05-01 2023-01-28 0000891024 pdco:OtherProductMember 2023-10-29 2024-01-27 0000891024 pdco:OtherProductMember 2022-10-30 2023-01-28 0000891024 pdco:OtherProductMember 2023-04-30 2024-01-27 0000891024 pdco:OtherProductMember 2022-05-01 2023-01-28 0000891024 pdco:ConsumablesMember pdco:DentalSupplyMember 2023-10-29 2024-01-27 0000891024 pdco:ConsumablesMember pdco:DentalSupplyMember 2022-10-30 2023-01-28 0000891024 pdco:ConsumablesMember pdco:DentalSupplyMember 2023-04-30 2024-01-27 0000891024 pdco:ConsumablesMember pdco:DentalSupplyMember 2022-05-01 2023-01-28 0000891024 pdco:EquipmentAndSoftwareMember pdco:DentalSupplyMember 2023-10-29 2024-01-27 0000891024 pdco:EquipmentAndSoftwareMember pdco:DentalSupplyMember 2022-10-30 2023-01-28 0000891024 pdco:EquipmentAndSoftwareMember pdco:DentalSupplyMember 2023-04-30 2024-01-27 0000891024 pdco:EquipmentAndSoftwareMember pdco:DentalSupplyMember 2022-05-01 2023-01-28 0000891024 pdco:OtherProductMember pdco:DentalSupplyMember 2023-10-29 2024-01-27 0000891024 pdco:OtherProductMember pdco:DentalSupplyMember 2022-10-30 2023-01-28 0000891024 pdco:OtherProductMember pdco:DentalSupplyMember 2023-04-30 2024-01-27 0000891024 pdco:OtherProductMember pdco:DentalSupplyMember 2022-05-01 2023-01-28 0000891024 pdco:ConsumablesMember pdco:AnimalHealthMember 2023-10-29 2024-01-27 0000891024 pdco:ConsumablesMember pdco:AnimalHealthMember 2022-10-30 2023-01-28 0000891024 pdco:ConsumablesMember pdco:AnimalHealthMember 2023-04-30 2024-01-27 0000891024 pdco:ConsumablesMember pdco:AnimalHealthMember 2022-05-01 2023-01-28 0000891024 pdco:EquipmentAndSoftwareMember pdco:AnimalHealthMember 2023-10-29 2024-01-27 0000891024 pdco:EquipmentAndSoftwareMember pdco:AnimalHealthMember 2022-10-30 2023-01-28 0000891024 pdco:EquipmentAndSoftwareMember pdco:AnimalHealthMember 2023-04-30 2024-01-27 0000891024 pdco:EquipmentAndSoftwareMember pdco:AnimalHealthMember 2022-05-01 2023-01-28 0000891024 pdco:OtherProductMember pdco:AnimalHealthMember 2023-10-29 2024-01-27 0000891024 pdco:OtherProductMember pdco:AnimalHealthMember 2022-10-30 2023-01-28 0000891024 pdco:OtherProductMember pdco:AnimalHealthMember 2023-04-30 2024-01-27 0000891024 pdco:OtherProductMember pdco:AnimalHealthMember 2022-05-01 2023-01-28 0000891024 pdco:OtherProductMember us-gaap:CorporateMember 2023-10-29 2024-01-27 0000891024 pdco:OtherProductMember us-gaap:CorporateMember 2022-10-30 2023-01-28 0000891024 pdco:OtherProductMember us-gaap:CorporateMember 2023-04-30 2024-01-27 0000891024 pdco:OtherProductMember us-gaap:CorporateMember 2022-05-01 2023-01-28 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2023-10-29 2024-01-27 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2022-10-30 2023-01-28 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2023-04-30 2024-01-27 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2022-05-01 2023-01-28 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2023-10-29 2024-01-27 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2022-10-30 2023-01-28 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2023-04-30 2024-01-27 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2022-05-01 2023-01-28 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-10-29 2024-01-27 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2022-10-30 2023-01-28 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-04-30 2024-01-27 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2022-05-01 2023-01-28 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2024-01-27 0000891024 us-gaap:OperatingSegmentsMember pdco:DentalSupplyMember 2023-04-29 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2024-01-27 0000891024 us-gaap:OperatingSegmentsMember pdco:AnimalHealthMember 2023-04-29 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2024-01-27 0000891024 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2023-04-29 0000891024 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-04-29 0000891024 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-29 0000891024 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2023-04-30 2024-01-27 0000891024 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-30 2024-01-27 0000891024 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 2024-01-27 0000891024 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2024-01-27 0000891024 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-27 0000891024 pdco:TimothyERoganMember 2023-10-29 2024-01-27 0000891024 pdco:TimothyERoganMember 2024-01-27 shares iso4217:USD iso4217:USD shares pdco:financingAgreement pure pdco:Segment false 2024 Q3 0000891024 --04-27 http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense P391D 10-Q true 2024-01-27 false 0-20572 PATTERSON COMPANIES, INC. MN 41-0886515 1031 Mendota Heights Road St. Paul MN 55120 651 686-1600 Common Stock, par value $.01 PDCO NASDAQ Yes Yes Large Accelerated Filer false false false 89592000 123998000 159669000 3949000 3667000 484530000 477384000 902733000 795072000 321302000 351011000 1832563000 1783136000 226013000 212283000 108506000 92956000 131812000 121717000 156472000 156420000 203121000 231873000 164459000 160022000 117003000 120739000 2939949000 2879146000 683300000 724993000 73237000 82253000 160914000 168696000 31137000 28390000 4125000 36000000 331000000 45000000 1283713000 1085332000 448219000 451231000 80499000 67376000 155353000 156672000 1967784000 1760611000 0.01 0.01 600000000 600000000 90092000 90092000 96350000 96350000 901000 964000 253860000 233706000 -86163000 -89262000 802884000 972127000 971482000 1117535000 683000 1000000 972165000 1118535000 2939949000 2879146000 1616095000 1600850000 4845612000 4750319000 1265089000 1257888000 3836525000 3767135000 351006000 342962000 1009087000 983184000 280994000 267040000 843950000 812323000 70012000 75922000 165137000 170861000 3653000 3096000 22650000 23079000 11725000 9731000 31879000 22838000 61940000 69287000 155908000 171102000 14347000 15440000 37330000 39346000 47593000 53847000 118578000 131756000 -110000 -82000 -317000 -836000 47703000 53929000 118895000 132592000 0.52 0.55 1.26 1.37 0.52 0.55 1.26 1.35 92009000 97327000 94088000 96957000 92519000 97977000 94704000 97881000 0.26 0.26 0.78 0.78 47593000 53847000 118578000 131756000 12538000 14197000 2317000 -8385000 261000 261000 782000 782000 60392000 68305000 121677000 124153000 96762000 968000 200520000 -81516000 921704000 959000 1042635000 -4991000 -4991000 261000 261000 24590000 -330000 24260000 25667000 25667000 653000 6000 -2148000 -2142000 516000 5000 14995000 15000000 7159000 7159000 500000 500000 96899000 969000 205531000 -86246000 905632000 1129000 1027015000 -17591000 -17591000 260000 260000 54073000 -424000 53649000 25138000 25138000 150000 1000 2178000 2179000 1234000 1234000 500000 500000 97049000 970000 208943000 -103577000 934567000 1205000 1042108000 14197000 14197000 261000 261000 53929000 -82000 53847000 25581000 25581000 659000 7000 14626000 14633000 2956000 2956000 97708000 977000 226525000 -89119000 962915000 1123000 1102421000 -403000 -403000 260000 260000 74965000 -123000 74842000 25276000 25276000 146000 2000 2987000 2989000 1504000 15000 40477000 40492000 4194000 4194000 96350000 964000 233706000 -89262000 972127000 1000000 1118535000 96350000 964000 233706000 -89262000 972127000 1000000 1118535000 7368000 7368000 261000 261000 31234000 -104000 31130000 25134000 25134000 565000 5000 1569000 1574000 1109000 11000 29497000 29508000 7015000 7015000 95806000 958000 242290000 -81633000 948730000 896000 1111241000 -17589000 -17589000 260000 260000 39958000 -103000 39855000 24897000 24897000 180000 2000 3226000 3228000 1897000 19000 661000 60964000 61644000 4635000 4635000 94089000 941000 249490000 -98962000 902827000 793000 1055089000 12538000 12538000 261000 261000 47703000 -110000 47593000 23591000 23591000 103000 1000 1844000 1845000 3745000 3745000 90091000 901000 253860000 -86163000 802884000 683000 972165000 118578000 131756000 36314000 34138000 28884000 28160000 15395000 11349000 -4120000 -7227000 744275000 729039000 106328000 155184000 -43533000 20947000 -14510000 -40909000 14494000 36642000 -719849000 -728197000 51196000 42442000 770319000 758001000 1108000 33257000 0 15000000 718015000 667302000 75021000 75954000 214587000 15000000 35250000 0 286000000 146000000 4767000 12866000 -34091000 67912000 254000 -1741000 -35671000 5276000 159669000 142014000 123998000 147290000 739382000 746321000 General<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of January 27, 2024, and our results of operations and cash flows for the periods ended January 27, 2024 and January 28, 2023. Such adjustments are of a normal, recurring nature. The results of operations for the three and nine months ended January 27, 2024 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year End</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The third quarter of fiscal 2024 and 2023 represents the 13 weeks ended January 27, 2024 and January 28, 2023, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Income, Net</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consisted of the following:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on interest rate swap agreements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,096 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,650 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S. The income tax expense related to cash flow hedges was $80 and $80 for the three months ended January 27, 2024 and January 28, 2023, respectively. The income tax expense related to cash flow hedges was $241 and $241 for the nine months ended January 27, 2024 and January 28, 2023, respectively. </span></div><div style="margin-bottom:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Earnings Per Share ("EPS")</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic EPS – weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities – stock options, restricted stock and stock purchase plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted EPS – weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities representing 1,057 shares and 1,231 shares for the three and nine months ended January 27, 2024 and 900 shares and 954 shares for the three and nine months ended January 28, 2023 were excluded from the calculation of diluted EPS because their effects were anti-dilutive using the treasury stock method.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract asset balances as of January 27, 2024 and April 29, 2023 were $3,211 and $1,338, respectively. Our contract liabilities primarily relate to advance payments from customers, upfront payments for software and support provided over time, and options that provide a material right to customers, such as our customer loyalty programs. At January 27, 2024 and April 29, 2023, contract liabilities of $40,324 and $36,850 were reported in other accrued liabilities, respectively. During the nine months ended January 27, 2024, we recognized $31,022 of the amount previously deferred at April 29, 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". This ASU requires additional disclosures related to rate reconciliation and income taxes paid. The new standard is effective for annual disclosures in fiscal year 2026 and interim disclosures in fiscal year 2027, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures". This ASU requires disclosures of significant segment expenses and other segment items. Disclosures about a reportable segment's profit or loss and assets will be required for both annual and interim periods. This ASU also requires disclosure of the title and position of Chief Operating Decision Maker ("CODM") and an explanation of how the CODM uses the reported measures of profit or loss in assessing performance and allocating resources. The new standard is effective for annual disclosures in fiscal year 2025 and interim disclosures in fiscal year 2026, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.</span></div> <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated financial statements contain all adjustments necessary to present fairly the financial position of Patterson Companies, Inc. (referred to herein as "Patterson" or in the first person notations "we," "our," and "us") as of January 27, 2024, and our results of operations and cash flows for the periods ended January 27, 2024 and January 28, 2023. Such adjustments are of a normal, recurring nature. The results of operations for the three and nine months ended January 27, 2024 are not necessarily indicative of the results to be expected for any other interim period or for the year ending April 27, 2024. These financial statements should be read in conjunction with the financial statements included in our 2023 Annual Report on Form 10-K filed on June 21, 2023.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements include the assets and liabilities of PDC Funding Company, LLC ("PDC Funding"), PDC Funding Company II, LLC ("PDC Funding II"), PDC Funding Company III, LLC ("PDC Funding III") and PDC Funding Company IV, LLC ("PDC Funding IV"), which are our wholly owned subsidiaries and separate legal entities formed under Minnesota law. PDC Funding and PDC Funding II are fully consolidated special purpose entities established to sell customer installment sale contracts to outside financial institutions in the normal course of their business. PDC Funding III and PDC Funding IV are fully consolidated special purpose entities established to sell certain receivables to unaffiliated financial institutions. The assets of PDC Funding, PDC Funding II, PDC Funding III and PDC Funding IV would be available first and foremost to satisfy the claims of its creditors. There are no known creditors of PDC Funding, PDC Funding II, PDC Funding III or PDC Funding IV. The unaudited condensed consolidated financial statements also include the assets and liabilities of Technology Partner Innovations, LLC, which is further described in Note 8.</span></div> <div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year End</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate with a 52-53 week accounting convention with our fiscal year ending on the last Saturday in April. The third quarter of fiscal 2024 and 2023 represents the 13 weeks ended January 27, 2024 and January 28, 2023, respectively. Fiscal 2024 will include 52 weeks and fiscal 2023 included 52 weeks.</span></div> <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consisted of the following:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on interest rate swap agreements</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment income and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,127 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,945 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,653 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,096 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,650 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -3474000 -1849000 6087000 9275000 7127000 4945000 16563000 13804000 3653000 3096000 22650000 23079000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span></div>Comprehensive income is computed as net income including certain other items that are recorded directly to stockholders’ equity. Significant items included in comprehensive income are foreign currency translation adjustments and the effective portion of cash flow hedges, net of tax. Foreign currency translation adjustments do not include a provision for income tax because earnings from foreign operations are considered to be indefinitely reinvested outside the U.S. 80000 80000 241000 241000 <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of the weighted average shares outstanding used to calculate basic and diluted EPS:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic EPS – weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities – stock options, restricted stock and stock purchase plans</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">924 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted EPS – weighted average shares</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,881 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 92009000 97327000 94088000 96957000 510000 650000 616000 924000 92519000 97977000 94704000 97881000 1057000 1231000 900000 954000 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are generated from the sale of consumable products, equipment and support, software and support, technical service parts and labor, and other sources. Revenues are recognized when or as performance obligations are satisfied. Performance obligations are satisfied when the customer obtains control of the goods or services.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consumable, equipment, software and parts sales are recorded upon delivery, except in those circumstances where terms of the sale are FOB shipping point, in which case sales are recorded upon shipment. Technical service labor is recognized as it is provided. Revenue derived from equipment and software support is recognized ratably over the period in which the support is provided. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to revenues generated from the distribution of consumable products under arrangements (buy/sell agreements) where the full market value of the product is recorded as revenue, we earn commissions for services provided under agency agreements. The agency agreement contrasts to a buy/sell agreement in that we do not have control over the transaction, as we do not have the primary responsibility of fulfilling the promise of the good or service and we do not bill or collect from the customer in an agency relationship. Commissions under agency agreements are recorded when the services are provided.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates for returns, damaged goods, rebates, loyalty programs and other revenue allowances are made at the time the revenue is recognized based on the historical experience for such items. The receivables that result from the recognition of revenue are reported net of related allowances. We maintain a valuation allowance based upon the expected collectability of receivables held. Estimates are used to determine the valuation allowance and are based on several factors, including historical collection data, current and forecasted economic trends and credit worthiness of customers. Receivables are written off when we determine the amounts to be uncollectible, typically upon customer bankruptcy or non-response to continuous collection efforts. The portions of receivable amounts that are not expected to be collected during the next twelve months are classified as long-term.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales do not include sales tax as we are considered a pass-through conduit for collecting and remitting sales tax.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract balances represent amounts presented in our condensed consolidated balance sheets when either we have transferred goods or services to the customer or the customer has paid consideration to us under the contract. These contract balances include accounts receivable, contract assets and contract liabilities.</span></div> 3211000 1338000 40324000 36850000 31022000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2023-09, "Income Taxes (Topic 740): Improvements to Income Tax Disclosures". This ASU requires additional disclosures related to rate reconciliation and income taxes paid. The new standard is effective for annual disclosures in fiscal year 2026 and interim disclosures in fiscal year 2027, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023-07, "Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures". This ASU requires disclosures of significant segment expenses and other segment items. Disclosures about a reportable segment's profit or loss and assets will be required for both annual and interim periods. This ASU also requires disclosure of the title and position of Chief Operating Decision Maker ("CODM") and an explanation of how the CODM uses the reported measures of profit or loss in assessing performance and allocating resources. The new standard is effective for annual disclosures in fiscal year 2025 and interim disclosures in fiscal year 2026, with early adoption permitted. We currently are evaluating the impact of adopting this pronouncement.</span></div> Acquisitions<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of fiscal 2024, we used $1,108 to pay a holdback following our acquisition of substantially all of the assets of Miller Vet Holdings, LLC. The payment was due on the 24 month anniversary of the closing date.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of fiscal 2023, we acquired substantially all of the assets of Relief Services for Veterinary Practitioners and Animal Care Technologies (RSVP and ACT), Texas-based companies that provide innovative solutions to veterinary practices through data extraction and conversion, staffing and video-based training services. Also during the third quarter of fiscal 2023, we acquired substantially all of the assets of Dairy Tech, Inc., a Colorado-based company that provides pasteurizing equipment and single-use bags that allow dairy producers to produce, store and feed colostrum for newborn calves, as well as product offerings for beef cattle producers. These acquisitions expand our Companion Animal and Production Animal value-added platforms and add solutions to their suite of offerings.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase price for these acquisitions is $37,535, which includes holdbacks of $4,255 that will be paid on the 24 month anniversary of the closing dates and working capital adjustments of $23 which were paid in the fourth quarter of fiscal 2023. As of the acquisition date, we have recorded $17,300 of identifiable intangibles, $16,040 of goodwill and net tangible assets of $4,233 in our condensed consolidated balance sheets related to these acquisitions. Goodwill, which is deductible for income tax purposes, was increased by $272 subsequent to acquisition date as a result of working capital adjustments. Goodwill was recorded within the Animal Health segment and represents the expected benefit of integrating these value-added platforms with our existing operations. We have included their results of operations in our financial statements since the date of acquisition within the Animal Health segment. The accounting for the acquisitions was complete as of October 28, 2023. The acquisitions did not materially impact our financial statements, and, therefore, pro forma results are not provided.</span></div> 1108000 P24M 37535000 4255000 P24M 23000 17300000 16040000 4233000 272000 Receivables Securitization Program<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are party to certain receivables purchase agreements (the “Receivables Purchase Agreements”) with MUFG Bank, Ltd. ("MUFG") (f.k.a. The Bank of Tokyo-Mitsubishi UFJ, Ltd.), under which MUFG acts as an agent to facilitate the sale of certain Patterson receivables (the “Receivables”) to certain unaffiliated financial institutions (the “Purchasers”). The sale of these receivables is accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We utilize PDC Funding III and PDC Funding IV to facilitate the sale to fulfill requirements within the agreement. We use a daily unit of account for these Receivables. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds from the sale of these Receivables comprise a combination of cash and a deferred purchase price (“DPP”) receivable. The DPP receivable is ultimately realized by Patterson following the collection of the underlying Receivables sold to the Purchasers. The amount available under the Receivables Purchase Agreements fluctuates over time based on the total amount of eligible Receivables generated during the normal course of business, with maximum availability of $200,000 as of January 27, 2024, of which $200,000 was utilized. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have no retained interests in the transferred Receivables, other than our right to the DPP receivable and collection and administrative service fees. We consider the fees received adequate compensation for services rendered, and accordingly have recorded no servicing asset or liability. As of January 27, 2024 and April 29, 2023, the fair value of outstanding trade receivables transferred to the Purchasers under the facility and derecognized </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from the condensed consolidated balance sheets were $386,932 and $429,853, respectively. Sales of trade receivables under this facility were $2,681,935 and $2,729,673, and cash collections from customers on receivables sold were $2,725,094 and $2,723,952 during the nine months ended January 27, 2024 and January 28, 2023, respectively. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DPP receivable is recorded at fair value within the condensed consolidated balance sheets within prepaid expenses and other current assets. The difference between the carrying amount of the Receivables and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related Receivables inclusive of bank fees and allowance for credit losses. In operating expenses in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,110 and $3,254 during the three months ended January 27, 2024 and January 28, 2023, respectively, and $10,270 and $7,900 during the nine months ended January 27, 2024 and January 28, 2023, respectively, related to the Receivables. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following rollforward summarizes the activity related to the DPP receivable:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection of DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(740,664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(702,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,949 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 200000000 200000000 386932000 429853000 2681935000 2729673000 2725094000 2723952000 -3110000 -3254000 -10270000 -7900000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following rollforward summarizes the activity related to the DPP receivable:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.549%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697,887 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection of DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(740,664)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(702,710)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,169 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,949 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 227946000 195764000 697887000 706895000 740664000 702710000 185169000 199949000 Customer Financing<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a convenience to our customers, we offer several different financing alternatives, including a third party program and a Patterson-sponsored program. For the third party program, we act as a facilitator between the customer and the third party financing entity with no on-going involvement in the financing transaction. Under the Patterson-sponsored program, equipment purchased by creditworthy customers may be financed up to a maximum of $2,000. We generally sell our customers’ financing contracts to an outside financial institution in the normal course of our business. These financing arrangements are accounted for as a sale of assets under the provisions of ASC 860, Transfers and Servicing. We use a monthly unit of account for these financing contracts.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The portion of the purchase price for the receivables held by the conduits is deemed a DPP receivable, which is paid to the applicable special purpose entity, PDC Funding or PDC Funding II, as payments on the customers’ financing contracts are collected by Patterson from customers. The difference between the carrying amount of the receivables sold under these programs and the sum of the cash and fair value of the DPP receivable received at time of transfer is recognized as a gain or loss on sale of the related receivables and recorded in net sales in the condensed consolidated statements of operations and other comprehensive income. Expenses incurred related to customer financing activities are recorded in operating expenses in our condensed consolidated statements of operations and other comprehensive income. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we maintained two arrangements under which we sell these contracts.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate under an agreement to sell our equipment finance contracts to commercial paper conduits with MUFG serving as the agent. We utilize PDC Funding to fulfill a requirement of participating in the commercial paper conduit. We receive the proceeds of the contracts upon sale to MUFG. At least 15.0% of the proceeds are held by the conduit as security against eventual performance of the portfolio. This percentage can be greater and is based upon certain ratios defined in the agreement with MUFG. The capacity under the agreement with MUFG at January 27, 2024 was $575,000.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We formerly maintained an agreement with Fifth Third Bank ("Fifth Third") whereby Fifth Third purchased customers’ financing contracts. PDC Funding II sold its financing contracts to Fifth Third. We received the proceeds of the contracts upon sale to Fifth Third. At least 15.0% of the proceeds were held by the conduit as security against eventual performance of the portfolio. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of fiscal 2024, Fifth Third sold and assigned the remaining purchased customer financing contracts to the facility in which MUFG is the agent. We transferred and assigned the related DPP receivable of $15,400 from PDC Funding II to PDC Funding, and the DPP counterparty changed from Fifth Third to MUFG. We </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">amended our agreement with MUFG as agent and expanded capacity under that agreement from $525,000 to $575,000. We thereby ended our agreement with Fifth Third.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We service the financing contracts for which we are paid a servicing fee. The servicing fees we receive are considered adequate compensation for services rendered. Accordingly, no servicing asset or liability has been recorded. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended January 27, 2024 and January 28, 2023, we sold $197,712 and $205,140 of contracts under these arrangements, respectively. In net sales in the condensed consolidated statements of operations and other comprehensive income, we recorded gains of $9,117 and $2,417 during the three months ended January 27, 2024 and January 28, 2023, respectively, related to these contracts sold. In net sales in the condensed consolidated statements of operations and other comprehensive income, we recorded losses of $3,763 and $5,051 during the nine months ended January 27, 2024 and January 28, 2023, respectively, related to these contracts sold. Cash collections on financed receivables sold were $211,827 and $238,091 during the nine months ended January 27, 2024 and January 28, 2023, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in cash and cash equivalents in the condensed consolidated balance sheets are $27,771 and $33,072 as of January 27, 2024 and April 29, 2023, respectively, which represent cash collected from previously sold customer financing contracts that have not yet been settled. Included in current receivables in the condensed consolidated balance sheets are $54,177 and $77,646 as of January 27, 2024 and April 29, 2023, respectively, of finance contracts we have not yet sold. A total of $563,242 of finance contracts receivable sold under the arrangements was outstanding at January 27, 2024. Since the internal financing program began in 1994, bad debt write-offs have amounted to less than 1% of the loans originated.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following rollforward summarizes the activity related to the DPP receivable:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:58.311%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection of DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,467 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The arrangements require us to maintain a minimum current ratio and maximum leverage ratio. We were in compliance with those covenants at January 27, 2024.</span></div> 2000000 2 0.150 575000000 0.150 15400000 525000000 575000 197712000 205140000 9117000 2417000 -3763000 -5051000 211827000 238091000 27771000 33072000 54177000 77646000 563242000 0.01 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following rollforward summarizes the activity related to the DPP receivable:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:58.311%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,332 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash additions to DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Collection of DPP receivable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending DPP receivable balance</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,819 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,467 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 102979000 125332000 41495000 39426000 29655000 55291000 114819000 109467000 Derivative Financial Instruments<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to certain offsetting and identical interest rate cap agreements entered into to fulfill certain covenants of the equipment finance contract sale agreements. The interest rate cap agreements also provide a credit enhancement feature for the financing contracts sold by PDC Funding and PDC Funding II to the commercial paper conduit.    </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate cap agreements are entered into periodically to maintain consistency with the dollar maximum of the sale agreements and the maturity of the underlying financing contracts. As of January 27, 2024, PDC Funding had purchased an interest rate cap from a bank with a notional amount of $575,000 and a maturity date of July 2031. We sold an identical interest rate cap to the same bank. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interest rate cap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2014, we entered into a forward interest rate swap agreement with a notional amount of $250,000 and accounted for it as a cash flow hedge, in order to hedge interest rate fluctuations in anticipation of refinancing the 5.17% senior notes due March 25, 2015. These notes were repaid on March 25, 2015 and replaced with new $250,000 3.48% senior notes due March 24, 2025. A cash payment of $29,003 was made in March 2015 to settle the interest rate swap. This amount is recorded in other comprehensive income (loss), net of tax, and is recognized as interest expense over the life of the related debt. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize forward interest rate swap agreements to hedge against interest rate fluctuations that impact the amount of net sales we record related to our customer financing contracts. These interest rate swap agreements do not qualify for hedge accounting treatment and, accordingly, we record the fair value of the agreements as an asset or liability and the change in fair value as income or expense during the period in which the change occurs. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 29, 2023, the remaining notional amount for interest rate swap agreements was $551,504, with the latest maturity date in fiscal 2030. During the nine months ended January 27, 2024, we entered into forward interest rate swap agreements with a notional amount of $174,215. As of January 27, 2024, the remaining notional amount for interest rate swap agreements was $557,610, with the latest maturity date in fiscal 2031. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash receipts of $10,893 and $3,687 were received during the nine months ended January 27, 2024 and January 28, 2023, respectively, to settle a portion of our assets and liabilities related to interest rate swap agreements. These payments and receipts are reflected as cash flows in the condensed consolidated statements of cash flows within net cash used in operating activities.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Derivative type</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Classification</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total asset derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liability derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statements of operations location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.457%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-571"><span style="-sec-ix-hidden:f-572">Amount of Gain (Loss) Recognized in Income on Derivatives</span></span></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statements of operations location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no gains or losses recognized in other comprehensive income (loss) on cash flow hedging derivatives during the three and nine months ended January 27, 2024 or January 28, 2023.</span></div>We recorded no ineffectiveness during the three and nine month periods ended January 27, 2024 and January 28, 2023. As of January 27, 2024, the estimated pre-tax portion of accumulated other comprehensive loss that is expected to be reclassified into earnings over the next twelve months is $1,363, which will be recorded as an increase to interest expense. 575000000 250000000 0.0517 250000000 0.0348 29003000 551504000 174215000 557610000 10893000 3687000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following presents the fair value of derivative instruments included in the condensed consolidated balance sheets:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:27.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.759%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Derivative type</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Classification</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total asset derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liability derivatives</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4933000 5875000 16329000 23210000 21262000 29085000 363000 267000 10224000 12993000 10587000 13260000 <div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the pre-tax effect of derivative instruments on the condensed consolidated statements of operations and other comprehensive income:</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.455%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.458%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Loss Reclassified from Accumulated Other Comprehensive Loss into Income (Effective Portion)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives in cash flow hedging relationships</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statements of operations location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(341)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,023)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.163%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.457%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"><span style="-sec-ix-hidden:f-571"><span style="-sec-ix-hidden:f-572">Amount of Gain (Loss) Recognized in Income on Derivatives</span></span></span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Derivatives not designated as hedging instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Statements of operations location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,474)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,849)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -341000 -341000 -1023000 -1023000 -3474000 -1849000 6087000 9275000 0 0 0 0 0 0 0 0 -1363000 Fair Value Measurements<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is the price at which an asset could be exchanged in a current transaction between knowledgeable, willing parties. The fair value hierarchy of measurements is categorized into one of three levels based on the lowest level of significant input used:</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> -     Quoted prices in active markets for identical assets and liabilities at the measurement date.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> -     Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets and liabilities in active markets; quoted prices for identical or similar assets and liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> -     Unobservable inputs for which there is little or no market data available. These inputs reflect management’s assumptions of what market participants would use in pricing the asset or liability.</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - receivables securitization program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - customer financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,873 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - receivables securitization program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - customer financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,787 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,925 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash equivalents</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – We value cash equivalents at their current market rates. The carrying value of cash equivalents approximates fair value and maturities are less than three months.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">DPP receivable - receivables securitization program</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">DPP receivable - customer financing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – We value this DPP receivable based on a discounted cash flow analysis using unobservable inputs, which include a forward yield curve, the estimated timing of payments and the credit quality of the underlying creditor. Significant changes in any of the significant unobservable inputs in isolation would not result in a materially different fair value estimate. The interrelationship between these inputs is insignificant.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative instruments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Our derivative instruments consist of interest rate cap agreements and interest rate swaps. These instruments are valued using inputs such as interest rates and credit spreads.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets are measured at fair value on a non-recurring basis. These assets are not measured at fair value on an ongoing basis, but are subject to fair value adjustments under certain circumstances. We adjust the carrying value of our non-marketable equity securities to fair value when observable transactions of identical or similar securities occur, or due to an impairment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an investment in Vetsource, a commercial partner and leading home delivery provider for veterinarians. The investment was valued based on the selling price of the portion of the investment we sold in the first quarter of fiscal 2022. The carrying value of the investment we owned following this sale was $56,849 and $56,849 as of January 27, 2024 and April 29, 2023, respectively. Concurrent with the sale completed in the first quarter of fiscal 2022, we obtained rights that will allow us, under certain circumstances, to require another shareholder of Vetsource to purchase our remaining shares. The carrying value of this put option, which is subject to a floor, as of January 27, 2024 is $25,757, and is reported within investments in our condensed consolidated balance sheets. Concurrent with obtaining this put option, we also granted rights to the same Vetsource shareholder that would allow such shareholder, under certain circumstances, to require us to sell our remaining shares at fair value. There were no fair value adjustments to such assets during the nine months ended January 27, 2024.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our debt is not measured at fair value in the condensed consolidated balance sheets. The estimated fair value of our debt as of January 27, 2024 and April 29, 2023 was $449,645 and $483,139, respectively, as compared to a carrying value of $452,344 and $487,231 at January 27, 2024 and April 29, 2023, respectively. The fair value of debt was measured using a discounted cash flow analysis based on expected market based yields (i.e., Level 2 inputs).</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of receivables, net of allowances, accounts payable, and certain accrued and other current liabilities approximated fair value at January 27, 2024 and April 29, 2023.</span></div> <div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our hierarchy for assets and liabilities measured at fair value on a recurring basis is as follows:</span></div><div style="margin-bottom:9pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:45.967%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.363%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - receivables securitization program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - customer financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,873 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,623 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,262 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,988 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,587 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.198%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - receivables securitization program</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DPP receivable - customer financing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">407,787 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,777 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,085 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,925 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,260 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3623000 3623000 0 0 185169000 0 0 185169000 114819000 0 0 114819000 21262000 0 21262000 0 324873000 3623000 21262000 299988000 10587000 0 10587000 0 47777000 47777000 0 0 227946000 0 0 227946000 102979000 0 0 102979000 29085000 0 29085000 0 407787000 47777000 29085000 330925000 13260000 0 13260000 0 56849000 56849000 25757000 449645000 483139000 452344000 487231000 Income Taxes<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate for the three months ended January 27, 2024 was 23.2% compared to 22.3% for the three months ended January 28, 2023. The increase in the rate was primarily due to provision to return and income tax reserve adjustments in the prior year quarter. The effective income tax rate for the nine months ended January 27, 2024 was 23.9% compared to 23.0% for the nine months ended January 28, 2023. The increase in the rate was primarily due to an income tax reserve adjustment in the prior year.</span></div> 0.232 0.223 0.239 0.230 Technology Partner Innovations, LLC ("TPI")<div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2019, we entered into an agreement with Cure Partners to form TPI, which offers a cloud-based practice management software, NaVetor, to its customers. Patterson and Cure Partners each contributed net assets of $4,000 to form TPI. Patterson and Cure Partners each contributed additional net assets of $1,000 during the fiscal year ended April 29, 2023, and no additional net assets were contributed during the nine months ended January 27, 2024. We have determined that TPI is a variable interest entity, and we consolidate the results of operations of TPI as we have concluded that we are the primary beneficiary of TPI. Since TPI was formed, there have been no changes in ownership interests. As of January 27, 2024, we had noncontrolling interests of $683 on our condensed consolidated balance sheets. </span></div>Net loss attributable to the noncontrolling interest was $110 and $82 for the three months ended January 27, 2024 and January 28, 2023, respectively, and $317 and $836 for the nine months ended January 27, 2024 and January 28, 2023, respectively. 4000000 1000000 0 683000 -110000 -82000 -317000 -836000 Segment and Geographic Data<div style="margin-bottom:9pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We present three reportable segments: Dental, Animal Health and Corporate. Dental and Animal Health are strategic business units that offer similar products and services to different customer bases. Dental provides a virtually complete range of consumable dental products, equipment, software, turnkey digital solutions and value-added services to dentists, dental laboratories, institutions, and other healthcare professionals throughout North America. Animal Health is a leading, full-line distributor in North America and the U.K. of animal health products, services and technologies to both the production-animal and companion-pet markets. Our Corporate segment is comprised of general and administrative expenses, including home office support costs in areas such as information technology, finance, legal, human resources and facilities. In addition, customer financing and other miscellaneous sales are reported within Corporate results. Corporate assets consist primarily of cash and cash equivalents, accounts receivable, property and equipment and long-term receivables. We evaluate segment performance based on operating income. The costs to operate the fulfillment centers are allocated to the operating units based on the through-put of the unit.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of sales by geographic region:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,980,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,845,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,336,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,333,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,002,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,932,744 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of sales by categories of products and services:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:43.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.122%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,897,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,813,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,845,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637,137 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830,818 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808,636 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,002,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,932,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,676 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of operating income (loss) by reportable segment:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:44.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.929%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,577)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,012 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,137 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of total assets by reportable segment:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,307 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,359 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939,949 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,879,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3 <div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of sales by geographic region:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.333%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,335,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,344,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,010,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,980,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,735 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,845,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,661,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,638,095 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,056 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637,137 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">771,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,336,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,333,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,918 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967,277 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969,378 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,002,889 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,932,744 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of sales by categories of products and services:</span></div><div style="margin-bottom:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.005%"><tr><td style="width:1.0%"></td><td style="width:43.690%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.577%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.122%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,262,290 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,897,378 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,813,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,671 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670,502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,543 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,616,095 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,850 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,845,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,750,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,049,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,005,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,352 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637,137 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,796 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,830,818 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,808,636 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consumable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">920,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,808,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,505 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">967,277 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">969,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,002,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,932,744 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added services and other</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,676 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,939 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of operating income (loss) by reportable segment:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:44.558%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.923%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.929%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 28, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,577 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,722)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,577)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,583)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,658)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,012 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,137 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a breakdown of total assets by reportable segment:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.692%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 27, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 29, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dental</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930,307 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">853,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Animal Health</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,570,760 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,359 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">455,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,939,949 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,879,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1335821000 1344048000 4010344000 3980068000 187735000 161254000 559806000 480600000 92539000 95548000 275462000 289651000 1616095000 1600850000 4845612000 4750319000 577516000 562740000 1661560000 1638095000 59621000 59056000 169258000 170541000 637137000 621796000 1830818000 1808636000 746624000 771632000 2336879000 2333034000 187735000 161254000 559806000 480600000 32918000 36492000 106204000 119110000 967277000 969378000 3002889000 2932744000 11681000 9676000 11905000 8939000 11681000 9676000 11905000 8939000 1262290000 1250859000 3897378000 3813884000 245262000 252671000 639526000 670502000 108543000 97320000 308708000 265933000 1616095000 1600850000 4845612000 4750319000 350953000 330199000 1049492000 1005528000 211352000 216642000 549028000 577158000 74832000 74955000 232298000 225950000 637137000 621796000 1830818000 1808636000 911337000 920660000 2847886000 2808356000 33910000 36029000 90498000 93344000 22030000 12689000 64505000 31044000 967277000 969378000 3002889000 2932744000 11681000 9676000 11905000 8939000 11681000 9676000 11905000 8939000 53630000 60302000 147577000 158147000 32104000 30197000 88143000 80372000 -15722000 -14577000 -70583000 -67658000 70012000 75922000 165137000 170861000 930307000 853369000 1617283000 1570760000 392359000 455017000 2939949000 2879146000 Accumulated Other Comprehensive Loss ("AOCL")<div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in AOCL during the nine months ended January 27, 2024:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Hedges</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCL at April 29, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,850)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,262)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCL at January 27, 2024</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,630)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,533)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,163)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The amounts reclassified from AOCL during the nine months ended January 27, 2024 include gains and losses on cash flow hedges, net of taxes of $241. The impact to the condensed consolidated statements of operations and other comprehensive income was an increase to interest expense of $1,023 for the nine months ended January 27, 2024 <div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in AOCL during the nine months ended January 27, 2024:</span></div><div style="margin-bottom:9pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash Flow</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Hedges</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Currency<br/>Translation<br/>Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCL at April 29, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,850)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,262)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">AOCL at January 27, 2024</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,630)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,533)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,163)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -2412000 -86850000 -89262000 0 2317000 2317000 -782000 0 -782000 -1630000 -84533000 -86163000 241000 1023000 Legal Proceedings<div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we become involved in lawsuits, administrative proceedings, government subpoenas, and government investigations (which may, in some cases, involve our entering into settlement agreements or consent decrees), relating to antitrust, commercial, environmental, product liability, intellectual property, regulatory, employment discrimination, securities, and other matters, including matters arising out of the ordinary course of business. The results of any such proceedings cannot be predicted with certainty because such matters are inherently uncertain. Significant damages or penalties may be sought in some matters, and some matters may require years to resolve. We also may be subject to fines or penalties, and equitable remedies (including but not limited to the suspension, revocation or non-renewal of licenses). We accrue for these matters when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Adverse outcomes may result in significant monetary damages or injunctive relief against us that could adversely affect our ability to conduct our business. There also exists the possibility of a material adverse effect on our financial statements for the period in which the effect of an unfavorable outcome becomes probable and reasonably estimable.</span></div> false false false false On December 1, 2023, Timothy E. Rogan, President of Patterson Dental, terminated the written trading plan he had adopted on July 6, 2023. The plan was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c). The plan’s maximum duration had been until July 31, 2024, or such earlier date upon (a) the completion of all trades under the plan, (b) the expiration of the orders relating to such trades without execution, or (c) the occurrence of such other termination event as specified in the plan. The first trade was not permitted until October 5, 2023, at which time 9,260 shares were sold pursuant to the plan. The trading plan had been adopted to cover the sale of up to 34,375 shares. true December 1, 2023 Timothy E. Rogan President true true July 6, 2023 34375