0000918965-24-000007.txt : 20240206 0000918965-24-000007.hdr.sgml : 20240206 20240206083855 ACCESSION NUMBER: 0000918965-24-000007 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 82 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240206 DATE AS OF CHANGE: 20240206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SCANSOURCE, INC. CENTRAL INDEX KEY: 0000918965 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-COMPUTER & PERIPHERAL EQUIPMENT & SOFTWARE [5045] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 570965380 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-26926 FILM NUMBER: 24598190 BUSINESS ADDRESS: STREET 1: 6 LOGUE COURT CITY: GREENVILLE STATE: SC ZIP: 29615 BUSINESS PHONE: 800.944.2432 MAIL ADDRESS: STREET 1: 6 LOGUE COURT CITY: GREENVILLE STATE: SC ZIP: 29615 FORMER COMPANY: FORMER CONFORMED NAME: SCANSOURCE INC DATE OF NAME CHANGE: 19940214 10-Q 1 scsc-20231231.htm 10-Q scsc-20231231
00009189656/302024Q2falsehttp://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent00009189652023-07-012023-12-3100009189652024-01-31xbrli:shares00009189652023-12-31iso4217:USD00009189652023-06-3000009189652023-10-012023-12-3100009189652022-10-012022-12-3100009189652022-07-012022-12-31iso4217:USDxbrli:shares0000918965us-gaap:CommonStockMember2023-06-300000918965us-gaap:RetainedEarningsMember2023-06-300000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000918965us-gaap:RetainedEarningsMember2023-07-012023-09-3000009189652023-07-012023-09-300000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300000918965us-gaap:CommonStockMember2023-07-012023-09-300000918965us-gaap:CommonStockMember2023-09-300000918965us-gaap:RetainedEarningsMember2023-09-300000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-3000009189652023-09-300000918965us-gaap:RetainedEarningsMember2023-10-012023-12-310000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-012023-12-310000918965us-gaap:CommonStockMember2023-10-012023-12-310000918965us-gaap:CommonStockMember2023-12-310000918965us-gaap:RetainedEarningsMember2023-12-310000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000918965us-gaap:CommonStockMember2022-06-300000918965us-gaap:RetainedEarningsMember2022-06-300000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-3000009189652022-06-300000918965us-gaap:RetainedEarningsMember2022-07-012022-09-3000009189652022-07-012022-09-300000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300000918965us-gaap:CommonStockMember2022-07-012022-09-300000918965us-gaap:CommonStockMember2022-09-300000918965us-gaap:RetainedEarningsMember2022-09-300000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-3000009189652022-09-300000918965us-gaap:RetainedEarningsMember2022-10-012022-12-310000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012022-12-310000918965us-gaap:CommonStockMember2022-10-012022-12-310000918965us-gaap:CommonStockMember2022-12-310000918965us-gaap:RetainedEarningsMember2022-12-310000918965us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100009189652022-12-31scsc:segment0000918965us-gaap:BankOverdraftsMember2023-06-300000918965us-gaap:BankOverdraftsMember2023-12-310000918965us-gaap:ProductMember2023-10-012023-12-310000918965us-gaap:ProductMember2023-07-012023-12-310000918965us-gaap:ProductMember2022-10-012022-12-310000918965us-gaap:ProductMember2022-07-012022-12-310000918965scsc:HardwareSoftwareAndCloudMemberscsc:SpecialtyTechnologySolutionsMember2023-10-012023-12-310000918965scsc:ModernCommunicationsCloudMemberscsc:HardwareSoftwareAndCloudMember2023-10-012023-12-310000918965scsc:HardwareSoftwareAndCloudMember2023-10-012023-12-310000918965scsc:IntelisysConnectivityAndCloudMemberscsc:SpecialtyTechnologySolutionsMember2023-10-012023-12-310000918965scsc:IntelisysConnectivityAndCloudMemberscsc:ModernCommunicationsCloudMember2023-10-012023-12-310000918965scsc:IntelisysConnectivityAndCloudMember2023-10-012023-12-310000918965scsc:SpecialtyTechnologySolutionsMember2023-10-012023-12-310000918965scsc:ModernCommunicationsCloudMember2023-10-012023-12-310000918965scsc:HardwareSoftwareAndCloudMemberscsc:SpecialtyTechnologySolutionsMember2023-07-012023-12-310000918965scsc:ModernCommunicationsCloudMemberscsc:HardwareSoftwareAndCloudMember2023-07-012023-12-310000918965scsc:HardwareSoftwareAndCloudMember2023-07-012023-12-310000918965scsc:IntelisysConnectivityAndCloudMemberscsc:SpecialtyTechnologySolutionsMember2023-07-012023-12-310000918965scsc:IntelisysConnectivityAndCloudMemberscsc:ModernCommunicationsCloudMember2023-07-012023-12-310000918965scsc:IntelisysConnectivityAndCloudMember2023-07-012023-12-310000918965scsc:SpecialtyTechnologySolutionsMember2023-07-012023-12-310000918965scsc:ModernCommunicationsCloudMember2023-07-012023-12-310000918965scsc:HardwareSoftwareAndCloudMemberscsc:SpecialtyTechnologySolutionsMember2022-10-012022-12-310000918965scsc:ModernCommunicationsCloudMemberscsc:HardwareSoftwareAndCloudMember2022-10-012022-12-310000918965scsc:HardwareSoftwareAndCloudMember2022-10-012022-12-310000918965scsc:IntelisysConnectivityAndCloudMemberscsc:SpecialtyTechnologySolutionsMember2022-10-012022-12-310000918965scsc:IntelisysConnectivityAndCloudMemberscsc:ModernCommunicationsCloudMember2022-10-012022-12-310000918965scsc:IntelisysConnectivityAndCloudMember2022-10-012022-12-310000918965scsc:SpecialtyTechnologySolutionsMember2022-10-012022-12-310000918965scsc:ModernCommunicationsCloudMember2022-10-012022-12-310000918965scsc:HardwareSoftwareAndCloudMemberscsc:SpecialtyTechnologySolutionsMember2022-07-012022-12-310000918965scsc:ModernCommunicationsCloudMemberscsc:HardwareSoftwareAndCloudMember2022-07-012022-12-310000918965scsc:HardwareSoftwareAndCloudMember2022-07-012022-12-310000918965scsc:IntelisysConnectivityAndCloudMemberscsc:SpecialtyTechnologySolutionsMember2022-07-012022-12-310000918965scsc:IntelisysConnectivityAndCloudMemberscsc:ModernCommunicationsCloudMember2022-07-012022-12-310000918965scsc:IntelisysConnectivityAndCloudMember2022-07-012022-12-310000918965scsc:SpecialtyTechnologySolutionsMember2022-07-012022-12-310000918965scsc:ModernCommunicationsCloudMember2022-07-012022-12-310000918965us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000918965us-gaap:AccumulatedTranslationAdjustmentMember2023-06-300000918965us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310000918965us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-06-300000918965scsc:SpecialtyTechnologySolutionsMember2023-06-300000918965scsc:ModernCommunicationsCloudMember2023-06-300000918965scsc:SpecialtyTechnologySolutionsMember2023-12-310000918965scsc:ModernCommunicationsCloudMember2023-12-310000918965scsc:MississippiRevenueBondMember2023-12-310000918965scsc:MississippiRevenueBondMember2023-06-300000918965scsc:TermLoanFacilityMember2023-12-310000918965scsc:TermLoanFacilityMember2023-06-300000918965scsc:MultiCurrencyRevolvingCreditFacilityMember2023-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityMember2023-06-300000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember2022-09-282022-09-280000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember2022-09-280000918965scsc:TermLoanFacilityMember2022-09-282022-09-280000918965scsc:TermLoanFacilityMember2022-09-280000918965us-gaap:LetterOfCreditMember2022-09-280000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMemberscsc:SecuredOvernightFinancingRateSOFRMembersrt:MinimumMember2023-07-012023-12-31xbrli:pure0000918965srt:MaximumMemberscsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMemberscsc:SecuredOvernightFinancingRateSOFRMember2023-07-012023-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember2023-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMembersrt:MinimumMemberscsc:AlternateBaseRateLoansMember2023-07-012023-12-310000918965srt:MaximumMemberscsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMemberscsc:AlternateBaseRateLoansMember2023-07-012023-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMemberscsc:SecuredOvernightFinancingRateSOFRMember2023-07-012023-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMembersrt:MinimumMember2023-07-012023-12-310000918965srt:MaximumMemberscsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember2023-07-012023-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMemberscsc:AlternateBaseRateLoansMember2023-07-012023-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember2023-07-012023-12-310000918965srt:MaximumMemberscsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember2023-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMembersrt:MinimumMember2023-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember2022-07-012022-12-310000918965scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember2023-06-300000918965scsc:MississippiRevenueBondMemberscsc:SecuredOvernightFinancingRateSOFRMember2023-04-012023-04-010000918965scsc:MississippiRevenueBondMember2023-04-012023-04-010000918965scsc:MississippiRevenueBondMember2023-07-012023-12-310000918965us-gaap:ForeignExchangeContractMember2023-12-310000918965us-gaap:ForeignExchangeContractMember2023-06-300000918965us-gaap:InterestRateSwapMember2022-09-280000918965scsc:InterestRateSwapMaturingApril302024Member2022-09-280000918965scsc:InterestRateSwapMaturingApril302026Member2022-09-280000918965scsc:InterestRateSwapMaturingMarch312028Member2023-03-310000918965us-gaap:InterestRateSwapMember2023-10-012023-12-310000918965us-gaap:InterestRateSwapMember2022-10-012022-12-310000918965us-gaap:InterestRateSwapMember2023-07-012023-12-310000918965us-gaap:InterestRateSwapMember2022-07-012022-12-310000918965us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000918965us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-12-310000918965us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-06-300000918965us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:ForeignExchangeContractMemberus-gaap:NondesignatedMember2023-06-300000918965us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberscsc:ForeignCurrencyHedgeMember2023-12-310000918965us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMemberscsc:ForeignCurrencyHedgeMember2023-12-310000918965us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:DesignatedAsHedgingInstrumentMemberscsc:ForeignCurrencyHedgeMember2023-06-300000918965us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:NondesignatedMemberscsc:ForeignCurrencyHedgeMember2023-06-300000918965us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000918965us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2023-12-310000918965us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-06-300000918965us-gaap:OtherNoncurrentAssetsMemberus-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2023-06-300000918965us-gaap:ForeignExchangeContractMemberscsc:AccruedLiabilitiesAndOtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310000918965us-gaap:ForeignExchangeContractMemberscsc:AccruedLiabilitiesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2023-12-310000918965us-gaap:ForeignExchangeContractMemberscsc:AccruedLiabilitiesAndOtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-06-300000918965us-gaap:ForeignExchangeContractMemberscsc:AccruedLiabilitiesAndOtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2023-06-300000918965us-gaap:FairValueMeasurementsRecurringMember2023-12-310000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2023-12-310000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2023-12-310000918965us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2023-12-310000918965us-gaap:FairValueMeasurementsRecurringMemberscsc:ForeignCurrencyHedgeMember2023-12-310000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberscsc:ForeignCurrencyHedgeMember2023-12-310000918965us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberscsc:ForeignCurrencyHedgeMember2023-12-310000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2023-12-310000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Member2023-12-310000918965us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeContractMember2023-12-310000918965us-gaap:FairValueMeasurementsRecurringMember2023-06-300000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-06-300000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-06-300000918965us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Member2023-06-300000918965us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMember2023-06-300000918965us-gaap:FairValueMeasurementsRecurringMemberscsc:ForeignCurrencyHedgeMember2023-06-300000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberscsc:ForeignCurrencyHedgeMember2023-06-300000918965us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberscsc:ForeignCurrencyHedgeMember2023-06-300000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2023-06-300000918965us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2023-06-300000918965us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2023-06-300000918965us-gaap:OperatingSegmentsMemberscsc:SpecialtyTechnologySolutionsMember2023-10-012023-12-310000918965us-gaap:OperatingSegmentsMemberscsc:SpecialtyTechnologySolutionsMember2022-10-012022-12-310000918965us-gaap:OperatingSegmentsMemberscsc:SpecialtyTechnologySolutionsMember2023-07-012023-12-310000918965us-gaap:OperatingSegmentsMemberscsc:SpecialtyTechnologySolutionsMember2022-07-012022-12-310000918965scsc:ModernCommunicationsCloudMemberus-gaap:OperatingSegmentsMember2023-10-012023-12-310000918965scsc:ModernCommunicationsCloudMemberus-gaap:OperatingSegmentsMember2022-10-012022-12-310000918965scsc:ModernCommunicationsCloudMemberus-gaap:OperatingSegmentsMember2023-07-012023-12-310000918965scsc:ModernCommunicationsCloudMemberus-gaap:OperatingSegmentsMember2022-07-012022-12-310000918965us-gaap:CorporateNonSegmentMember2023-10-012023-12-310000918965us-gaap:CorporateNonSegmentMember2022-10-012022-12-310000918965us-gaap:CorporateNonSegmentMember2023-07-012023-12-310000918965us-gaap:CorporateNonSegmentMember2022-07-012022-12-310000918965scsc:UnitedStatesandCanadaMembersrt:ReportableGeographicalComponentsMember2023-10-012023-12-310000918965scsc:UnitedStatesandCanadaMembersrt:ReportableGeographicalComponentsMember2022-10-012022-12-310000918965scsc:UnitedStatesandCanadaMembersrt:ReportableGeographicalComponentsMember2023-07-012023-12-310000918965scsc:UnitedStatesandCanadaMembersrt:ReportableGeographicalComponentsMember2022-07-012022-12-310000918965us-gaap:NonUsMembersrt:ReportableGeographicalComponentsMember2023-10-012023-12-310000918965us-gaap:NonUsMembersrt:ReportableGeographicalComponentsMember2022-10-012022-12-310000918965us-gaap:NonUsMembersrt:ReportableGeographicalComponentsMember2023-07-012023-12-310000918965us-gaap:NonUsMembersrt:ReportableGeographicalComponentsMember2022-07-012022-12-310000918965srt:GeographyEliminationsMember2023-10-012023-12-310000918965srt:GeographyEliminationsMember2022-10-012022-12-310000918965srt:GeographyEliminationsMember2023-07-012023-12-310000918965srt:GeographyEliminationsMember2022-07-012022-12-310000918965us-gaap:SegmentContinuingOperationsMemberus-gaap:OperatingSegmentsMemberscsc:SpecialtyTechnologySolutionsMember2023-12-310000918965us-gaap:SegmentContinuingOperationsMemberus-gaap:OperatingSegmentsMemberscsc:SpecialtyTechnologySolutionsMember2023-06-300000918965us-gaap:SegmentContinuingOperationsMemberscsc:ModernCommunicationsCloudMemberus-gaap:OperatingSegmentsMember2023-12-310000918965us-gaap:SegmentContinuingOperationsMemberscsc:ModernCommunicationsCloudMemberus-gaap:OperatingSegmentsMember2023-06-300000918965us-gaap:SegmentContinuingOperationsMemberus-gaap:CorporateNonSegmentMember2023-12-310000918965us-gaap:SegmentContinuingOperationsMemberus-gaap:CorporateNonSegmentMember2023-06-300000918965scsc:UnitedStatesandCanadaMember2023-12-310000918965scsc:UnitedStatesandCanadaMember2023-06-300000918965us-gaap:NonUsMember2023-12-310000918965us-gaap:NonUsMember2023-06-300000918965srt:MinimumMember2023-12-310000918965srt:MaximumMember2023-12-310000918965scsc:Network1Member2023-12-310000918965scsc:Network1Member2023-06-300000918965us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMemberscsc:UKBasedIntYBusinessMember2023-12-192023-12-19

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


Quarterly period ended December 31, 2023

OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ____ to ____

Commission File Number: 000-26926
scansourcelogo4a291a06.jpg
ScanSource, Inc.

South Carolina
(State of Incorporation)

57-0965380
(I.R.S. Employer Identification No.)

6 Logue Court
Greenville, South Carolina 29615
(864) 288-2432
Securities registered pursuant to Section 12(b) of the Act:
Title of each class:Trading Symbol:Name of exchange on which registered:
Common stock, no par valueSCSCNASDAQ 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.
Large accelerated filerSmaller reporting company
Accelerated filer

Emerging growth company
Non-accelerated filer





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  

Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
ClassOutstanding at January 31, 2024
Common Stock, no par value per share
25,170,468 shares



SCANSOURCE, INC.
INDEX TO FORM 10-Q
December 31, 2023
 
  Page #
Item 1.
Financial Statements
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 5.
Item 6.

3

FORWARD-LOOKING STATEMENTS

Forward-looking statements are included in the "Risk Factors," "Legal Proceedings," "Management’s Discussion and Analysis of Financial Condition and Results of Operations," and "Quantitative and Qualitative Disclosures About Market Risk" sections and elsewhere herein. Words such as "expects," "anticipates," "believes," "intends," "plans," "hopes," "forecasts," "seeks," "estimates," "goals," "projects," "strategy," "future," "likely," "may," "should," and variations of such words and similar expressions generally identify such forward-looking statements. Any forward-looking statement made by us 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. Except as may be required by law, we expressly disclaim any obligation to update these forward-looking statements to reflect events or circumstances after the date of this Quarterly Report on Form 10-Q. Actual results could differ materially from those anticipated in these forward-looking statements as a result of a number of factors including, but not limited to the following factors, which are neither presented in order of importance nor weighted: macroeconomic conditions, including potential prolonged economic weakness, inflation and supply chain challenges, the failure to manage and implement the Company's organic growth strategy, credit risks involving the Company's larger customers and suppliers, changes in interest and exchange rates and regulatory regimes impacting the Company's international operations, risk to the Company's business from a cyber attack, a failure of the Company's IT systems, failure to hire and retain quality employees, loss of the Company's major customers, relationships with the Company's key suppliers and sales partners or a termination or a significant modification of the terms under which it operates with such suppliers and sales partners, changes in the Company's operating strategy and other factors set forth in "Risk Factors" contained in our Annual Report on Form 10-K for the year ended June 30, 2023.

4

PART I. FINANCIAL INFORMATION
Item 1.Financial Statements
SCANSOURCE, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(In thousands, except share information)
December 31, 2023June 30, 2023
Assets
Current assets:
Cash and cash equivalents$44,987 $36,178 
Accounts receivable, less allowance of $19,243 at December 31, 2023
and $15,480 at June 30, 2023
662,799 753,236 
Inventories575,137 757,574 
Prepaid expenses and other current assets122,272 110,087 
Total current assets1,405,195 1,657,075 
Property and equipment, net36,546 37,379 
Goodwill208,214 216,706 
Identifiable intangible assets, net45,313 68,495 
Deferred income taxes19,478 17,764 
Other non-current assets66,059 70,750 
Total assets$1,780,805 $2,068,169 
Liabilities and Shareholders’ Equity
Current liabilities:
Accounts payable$540,642 $691,119 
Accrued expenses and other current liabilities58,460 78,892 
Income taxes payable3,653 9,875 
Current portion of long-term debt7,857 6,915 
Total current liabilities610,612 786,801 
Deferred income taxes 3,816 
Long-term debt, net of current portion139,899 144,006 
Borrowings under revolving credit facility20,878 178,980 
Other long-term liabilities55,815 49,268 
Total liabilities827,204 1,162,871 
Commitments and contingencies
Shareholders’ equity:
Preferred stock, no par value; 3,000,000 shares authorized, none issued
  
Common stock, no par value; 45,000,000 shares authorized, 25,154,469 and 24,844,203 shares issued and outstanding at December 31, 2023 and June 30, 2023, respectively
63,983 58,241 
Retained earnings984,836 936,678 
Accumulated other comprehensive loss(95,218)(89,621)
Total shareholders’ equity953,601 905,298 
Total liabilities and shareholders’ equity$1,780,805 $2,068,169 
June 30, 2023 amounts are derived from audited consolidated financial statements.
See accompanying notes to these condensed consolidated financial statements.
5

SCANSOURCE, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED)
(In thousands, except per share data)
 
Quarter endedSix months ended
 December 31,December 31,
 2023202220232022
Net sales$884,792 $1,011,241 $1,761,098 $1,955,054 
Cost of goods sold784,044 895,907 1,553,842 1,726,236 
Gross profit100,748 115,334 207,256 228,818 
Selling, general and administrative expenses66,921 69,074 142,356 140,667 
Depreciation expense2,964 2,678 5,759 5,441 
Intangible amortization expense4,037 4,150 8,230 8,391 
Operating income26,826 39,432 50,911 74,319 
Interest expense3,359 5,060 8,945 8,507 
Interest income(2,119)(2,027)(3,444)(3,618)
Gain on sale of business(14,533) (14,533) 
Other expense, net73 207 750 955 
Income before income taxes40,046 36,192 59,193 68,475 
Provision for income taxes7,320 10,458 11,035 18,699 
Net income$32,726 $25,734 $48,158 $49,776 
Per share data:
Net income per common share, basic$1.31 $1.02 $1.93 $1.97 
Weighted-average shares outstanding, basic25,035 25,287 24,961 25,244 
Net income per common share, diluted$1.29 $1.01 $1.91 $1.96 
Weighted-average shares outstanding, diluted25,334 25,502 25,235 25,454 
See accompanying notes to these condensed consolidated financial statements.

6

SCANSOURCE, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
(In thousands)

Quarter endedSix months ended
December 31,December 31,
 2023202220232022
Net income$32,726 $25,734 $48,158 $49,776 
Unrealized (loss) gain on hedged transaction, net of tax(1,547)3 (1,395)1,882 
Realized foreign currency gain on sale of business3,805  3,805  
Foreign currency translation adjustment(1,118)7,401 (8,007)184 
Comprehensive income$33,866 $33,138 $42,561 $51,842 
See accompanying notes to these condensed consolidated financial statements.

7

SCANSOURCE, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)
(In thousands, except share information)

Common
Stock
(Shares)
Common
Stock
(Amount)
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
Balance at June 30, 202324,844,203 $58,241 $936,678 $(89,621)$905,298 
Net income— — 15,432 — 15,432 
Unrealized gain on hedged transaction, net of tax— — — 153 153 
Foreign currency translation adjustment— — — (6,890)(6,890)
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes116,028 (1,510)— — (1,510)
Share-based compensation— 2,770 — — 2,770 
Balance at September 30, 202324,960,231 $59,501 $952,110 $(96,358)$915,253 
Net income  32,726  32,726 
Unrealized loss on hedged transaction, net of tax   (1,547)(1,547)
Foreign currency translation adjustment   (1,118)(1,118)
Realized foreign currency translation gain from disposal of a business— — — 3,805 3,805 
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes230,543 3,162   3,162 
Common stock repurchased(36,305)(1,251)  (1,251)
Share-based compensation 2,571   2,571 
Balance at December 31, 202325,154,469 $63,983 $984,836 $(95,218)$953,601 
See accompanying notes to these condensed consolidated financial statements.

8

SCANSOURCE, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)
(In thousands, except share information)

Common
Stock
(Shares)
Common
Stock
(Amount)
Retained
Earnings
Accumulated
Other
Comprehensive
Loss
Total
Balance at June 30, 202225,187,351 $64,297 $846,869 $(104,638)$806,528 
Net income— — 24,042 — 24,042 
Unrealized gain on hedged transaction, net of tax— — — 1,879 1,879 
Foreign currency translation adjustment— — — (7,217)(7,217)
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes38,551 (586)— — (586)
Share-based compensation— 2,358 — — 2,358 
Balance at September 30, 202225,225,902 $66,069 $870,911 $(109,976)$827,004 
Net income— — 25,734 — 25,734 
Unrealized gain on hedged transaction, net of tax— — — 3 3 
Foreign currency translation adjustment— — — 7,401 7,401 
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes117,112 (1,112)— — (1,112)
Share-based compensation— 3,356 — — 3,356 
Balance at December 31, 202225,343,014 $68,313 $896,645 $(102,572)$862,386 
See accompanying notes to these condensed consolidated financial statements.

9

SCANSOURCE, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(In thousands)
Six months ended
 December 31,
 20232022
Cash flows from operating activities:
Net income$48,158 $49,776 
Adjustments to reconcile net income to net cash provided by (used in) operating activities:
Gain on sale of business(14,533) 
Depreciation and amortization14,475 14,285 
Amortization of debt issue costs193 385 
Provision for doubtful accounts4,472 33 
Share-based compensation5,340 5,679 
Deferred income taxes(1,703)932 
Finance lease interest46 24 
Changes in operating assets and liabilities:
Accounts receivable75,579 (49,541)
Inventories182,168 (146,826)
Prepaid expenses and other assets(11,576)30,487 
Other non-current assets3,208 (7,168)
Accounts payable(135,138)33,820 
Accrued expenses and other liabilities(7,678)(13,268)
Income taxes payable(6,254)6,036 
Net cash provided by (used in) operating activities156,757 (75,346)
Cash flows from investing activities:
Capital expenditures(4,865)(4,262)
Proceeds from sale of business, net of cash transferred17,978  
Net cash provided by (used in) investing activities13,113 (4,262)
Cash flows from financing activities:
Borrowings on revolving credit, net of expenses1,134,629 1,232,058 
Repayments on revolving credit, net of expenses(1,292,729)(1,137,897)
(Repayments) borrowings on long-term debt, net(3,165)17,465 
Repayments on finance lease obligation(442)(492)
Debt issuance costs (1,407)
Exercise of stock options4,309 634 
Taxes paid on settlement of equity awards(2,657)(2,332)
Common stock repurchased(1,251) 
Net cash (used in) provided by financing activities(161,306)108,029 
Effect of exchange rate changes on cash and cash equivalents245 37 
Increase in cash and cash equivalents8,809 28,458 
Cash and cash equivalents at beginning of period36,178 37,987 
Cash and cash equivalents at end of period$44,987 $66,445 
See accompanying notes to these condensed consolidated financial statements.
10

SCANSOURCE, INC. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(UNAUDITED)

(1) Business and Summary of Significant Accounting Policies

Business Description

ScanSource, Inc. (together with its subsidiaries referred to as “the Company” or “ScanSource”) is a leading hybrid distributor connecting devices to the cloud and accelerating growth for partners across hardware, Software as a Service ("SaaS"), connectivity and cloud. The Company brings technology solutions and services from the world’s leading suppliers of mobility and barcode, point-of-sale ("POS"), payments, networking, physical security, unified communications and collaboration, telecom and cloud services to market. The Company operates in the United States, Canada, Brazil and the United Kingdom ("UK"). The Company's two operating segments, Specialty Technology Solutions and Modern Communications & Cloud, are based on technology type and are generally related to technology devices and communication, connectivity and cloud services, respectively.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared by the Company’s management in accordance with United States generally accepted accounting principles ("U.S. GAAP") for interim financial information and applicable rules and regulations of the Securities Exchange Act of 1934. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements. The unaudited condensed consolidated financial statements included herein contain all adjustments (consisting of normal recurring and non-recurring adjustments) that are, in the opinion of management, necessary to present fairly the financial position at December 31, 2023 and June 30, 2023, the results of operations for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of comprehensive income for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of shareholders' equity for the quarters and six months ended December 31, 2023 and 2022 and the condensed consolidated statements of cash flows for the six months ended December 31, 2023 and 2022. The results of operations for the quarter and six months ended December 31, 2023 are not necessarily indicative of the results to be expected for a full year. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023. Unless otherwise indicated, disclosures provided in the Notes pertain to continuing operations only.

Summary of Significant Accounting Policies

There have been no material changes to the Company’s significant accounting policies for the six months ended December 31, 2023 from the policies described in the notes to the Company’s consolidated financial statements included in the Annual Report on Form 10-K for the fiscal year ended June 30, 2023. For a discussion of the Company’s significant accounting policies, please see the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

Cash and Cash Equivalents

The Company considers all highly-liquid investments with original maturities of three months or less, when purchased, to be cash equivalents. The Company maintains zero-balance disbursement accounts at various financial institutions at which the Company does not maintain significant depository relationships. Due to the terms of the agreements governing these accounts, the Company generally does not have the right to offset outstanding checks written from these accounts against cash on hand, and the respective institutions are not legally obligated to honor the checks until sufficient funds are transferred to fund the checks. As a result, checks released but not yet cleared from these accounts in the amount of $8.0 million are included in accounts payable on the condensed consolidated balance sheets at December 31, 2023 and June 30, 2023.

Long-lived Assets

11

The Company presents depreciation expense and intangible amortization expense on the condensed consolidated income statements. The Company's depreciation expense related to selling, general and administrative costs totaled $3.0 million and $5.8 million for the quarter and six months ended December 31, 2023 and $2.7 million and $5.4 million for the quarter and six months ended December 31, 2022. Depreciation expense reported as part of cost of goods sold on the condensed consolidated income statements totaled $0.3 million and $0.5 million for the quarter and six months ended December 31, 2023 and $0.2 million and $0.5 million for the quarter and six months ended December 31, 2022. The Company's intangible amortization expense reported on the condensed consolidated income statements relates to selling, general and administrative costs, not the cost of selling goods. Intangible amortization expense totaled $4.0 million and $8.2 million for the quarter and six months ended December 31, 2023 and $4.2 million and $8.4 million for the quarter and six months ended December 31, 2022.

Recent Accounting Pronouncements

In July 2023, the Securities and Exchange Commission issued final rules that require new and enhanced disclosures on cybersecurity risk management, strategy, governance, and incident reporting. Under the final rules, companies must report material cybersecurity incidents within four business days of determining the incident is material on Form 8-K. As additional information about the material aspects of the previously reported incidents become available, a Form 8-K/A must be filed with the additional disclosures. These disclosure requirements on Form 8-K were effective beginning December 18, 2023. For fiscal years ending on or after December 15, 2023, companies must disclose their cybersecurity processes, management's role in cybersecurity governance, and cybersecurity oversight by the Board of Directors on Form 10-K.

In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.

In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning July 1, 2025, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.

The Company has reviewed other newly issued accounting pronouncements and concluded that they are either not applicable to its business or that no material effect is expected on its consolidated financial statements as a result of future adoption.

(2) Trade Accounts and Notes Receivable, Net

The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers’ failure to make payments on accounts receivable due to the Company. The Company has notes receivable with certain customers, which are included in “Accounts receivable, less allowance” in the Condensed Consolidated Balance Sheets.

Management determines the estimate of the allowance for doubtful accounts receivable by considering a number of factors, including: (i) historical experience, (ii) aging of the accounts receivable, (iii) specific information obtained by the Company on the financial condition and the current creditworthiness of its customers, (iv) the current economic and country-specific environment and (v) reasonable and supportable forecasts about collectability. Expected credit losses are estimated on a pool basis when similar risk characteristics exist using an age-based reserve model. Receivables that do not share risk characteristics are evaluated on an individual basis. Estimates of expected credit losses on trade receivables over the contractual life are recorded at inception and adjusted over the contractual life.

The changes in the allowance for doubtful accounts for the six months ended December 31, 2023 are set forth in the table below.
12

June 30, 2023Amounts Charged to ExpenseWrite-offs
Other (1)
December 31, 2023
(in thousands)
Trade accounts and current notes receivable allowance$15,480 $4,472 $(1,197)$488 $19,243 
(1)"Other" amounts include recoveries and the effect of foreign currency fluctuations for the six months ended December 31, 2023.


(3) Revenue Recognition

The Company provides technology solutions and services from the world's leading suppliers of mobility, barcode, POS, payments, physical security, unified communications, collaboration, telecom and cloud services. This includes hardware, related accessories and device configuration as well as software licenses, professional services and hardware support programs.

In determining the appropriate amount of revenue to recognize, the Company applies the following five-step model: (i) identify contracts with customers; (ii) identify performance obligations in the contracts; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations per the contracts; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company recognizes revenue as control of products and services are transferred to customers, which is generally at the point of shipment. The Company delivers products to customers in several ways, including: (i) shipment from a Company warehouse, (ii) drop-shipment directly from the supplier, or (iii) electronic delivery for non-physical products.

Principal versus Agent Considerations

The Company is the principal for sales of all hardware and certain software and services. The Company considers itself the principal in those transactions where it has control of the product or service before it is transferred to the customer. The Company recognizes the principal-associated revenue and cost of goods sold on a gross basis.

The Company is the agent for third-party service contracts, including product warranties and supplier-hosted software. These service contracts are sold separately from the products, and the Company often serves as the agent for the contract on behalf of the original equipment manufacturer. The Company's responsibility is to arrange for the provision of the specified service by the original equipment manufacturer, and the Company does not control the specified service before it is transferred to the customer. Because the Company acts as an agent, revenue is recognized net of cost at the time of sale. The Intelisys business operates under an agency model.

Variable Considerations

For certain transactions, products are sold with a right of return and may also provide other rebates or incentives, which are accounted for as variable consideration. The Company estimates a returns allowance based on historical experience and reduces revenue accordingly. The Company estimates the amount of variable consideration for rebates and incentives by using the expected value to be given to the customer and reduces the revenue by those estimated amounts. These estimates are reviewed and updated as necessary at the end of each reporting period.

Contract Balances

The Company records contract assets and liabilities for payments received from customers in advance of services performed. These assets and liabilities are the result of the sales of the Company's self-branded warranty programs and other transactions where control has not yet passed to the customer. These amounts are immaterial to the consolidated financial statements for the periods presented.

Disaggregation of Revenue

The following tables represent the Company's disaggregation of revenue:

13

Quarter ended December 31, 2023
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service
Hardware, software and cloud (excluding Intelisys)$520,651 $342,686 $863,337 
Intelisys connectivity and cloud 21,455 21,455 
$520,651 $364,141 $884,792 
Six months ended December 31, 2023
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service:
Hardware, software and cloud (excluding Intelisys)$1,030,222 $688,918 $1,719,140 
Intelisys connectivity and cloud 41,958 41,958 
$1,030,222 $730,876 $1,761,098 
Quarter ended December 31, 2022
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service
Hardware, software and cloud (excluding Intelisys)$627,548 $363,743 $991,291 
Intelisys connectivity and cloud 19,950 19,950 
$627,548 $383,693 $1,011,241 
Six months ended December 31, 2022
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service:
Hardware, software and cloud (excluding Intelisys)$1,203,878 $712,373 $1,916,251 
Intelisys connectivity and cloud 38,803 38,803 
$1,203,878 $751,176 $1,955,054 

(4) Earnings Per Share

Basic earnings per share are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted earnings per share are computed by dividing net income by the weighted-average number of common and potential common shares outstanding.

14

Quarter endedSix months ended
 December 31,December 31,
 2023202220232022
 (in thousands, except per share data)
Numerator:
Net income$32,726 $25,734 $48,158 $49,776 
Denominator:
Weighted-average shares, basic25,035 25,287 24,961 25,244 
Dilutive effect of share-based payments299 215 274 210 
Weighted-average shares, diluted25,334 25,502 25,235 25,454 
Net income per common share, basic$1.31 $1.02 $1.93 $1.97 
Net income per common share, diluted$1.29 $1.01 $1.91 $1.96 

For the quarter and six months ended December 31, 2023, weighted-average shares outstanding excluded from the computation of diluted earnings per share because their effect would be anti-dilutive were 563,690 and 931,367, respectively. For the quarter and six months ended December 31, 2022, weighted-average shares outstanding excluded from the computation of diluted earnings per share because their effect would be anti-dilutive were 847,651 and 1,268,455, respectively.

(5) Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss, net of tax are as follows: 
December 31, 2023June 30, 2023
 (in thousands)
Foreign currency translation adjustment$(97,338)$(93,136)
Unrealized gain on hedged transaction, net of tax2,120 3,515 
Accumulated other comprehensive loss$(95,218)$(89,621)

The tax effect of amounts in comprehensive loss reflect a tax (benefit) expense as follows:

Quarter ended December 31,Six months ended December 31,
2023202220232022
(in thousands)
Tax (benefit) expense$(637)$166 $(692)$580 

(6) Goodwill and Other Identifiable Intangible Assets

The changes in the carrying amount of goodwill for the six months ended December 31, 2023, by reporting segment, are set forth in the table below.
Specialty Technology SolutionsModern Communications & CloudTotal
 (in thousands)
Balance at June 30, 2023$16,370 $200,336 $216,706 
Goodwill disposed upon business sale (8,539)(8,539)
Foreign currency translation adjustment 47 47 
Balance at December 31, 2023$16,370 $191,844 $208,214 

15

The following table shows changes in the amount recognized for net identifiable intangible assets for the six months ended December 31, 2023.
Net Identifiable Intangible Assets
(in thousands)
Balance at June 30, 2023$68,495 
Intangibles disposed upon business sale(14,927)
Amortization expense(8,230)
Foreign currency translation adjustment(25)
Balance at December 31, 2023$45,313 


(7) Short-Term Borrowings and Long-Term Debt

The following table presents the Company’s debt at December 31, 2023 and June 30, 2023.
December 31, 2023June 30, 2023
(in thousands)
Current portion of long-term debt$7,857 $6,915 
Mississippi revenue bond, net of current portion3,024 3,381 
Senior secured term loan facility, net of current portion136,875 140,625 
Borrowings under revolving credit facility20,878 178,980 
Total debt$168,634 $329,901 

Credit Facility

The Company has a multi-currency senior secured credit facility (as amended, the "Amended Credit Agreement") with JPMorgan Chase Bank N.A., as administrative agent, and a syndicate of banks (collectively the "Lenders"). On September 28, 2022, the Company amended and restated the Amended Credit Agreement, which includes (i) a five-year, $350 million multicurrency senior secured revolving credit facility and (ii) a five-year $150 million senior secured term loan facility. The Amended Credit Agreement extended the credit facility maturity date to September 28, 2027. In addition, pursuant to an “accordion feature,” the Company may increase its borrowings up to an additional $250 million, subject to obtaining additional credit commitments from the lenders participating in the increase. The Amended Credit Agreement allows for the issuance of up to $50 million for letters of credit. Borrowings under the Amended Credit Agreement are guaranteed by substantially all of the domestic assets of the Company and its domestic subsidiaries. Under the terms of the revolving credit facility, the payment of cash dividends is restricted. The Company incurred debt issuance costs of $1.4 million in connection with the amendment and restatement of the Amended Credit Agreement. These costs were capitalized to other non-current assets on the Condensed Consolidated Balance Sheets and added to the unamortized debt issuance costs from the previous credit facility.

Loans denominated in U.S. dollars, other than swingline loans, bear interest at a rate per annum equal to, at the Company’s option, (i) the adjusted term Secured Overnight Financing Rate ("SOFR") or adjusted daily simple SOFR plus an additional margin ranging from 1.00% to 1.75% depending upon the Company’s ratio of (A) total consolidated debt less up to $30 million of unrestricted domestic cash to (B) trailing four-quarter consolidated EBITDA measured as of the end of the most recent year or quarter, as applicable, for which financial statements have been delivered to the Lenders (the “leverage ratio”); or (ii) the alternate base rate plus an additional margin ranging from 0% to 0.75%, depending upon the Company’s leverage ratio, plus, if applicable, certain mandatory costs. All swingline loans denominated in U.S. dollars bear interest based upon the adjusted daily simple SOFR plus an additional margin ranging from 1.00% to 1.75% depending upon the Company's leverage ratio, or such other rate as the Company and the applicable swingline lender may agree. The adjusted term SOFR and adjusted daily simple SOFR include a fixed credit adjustment of 0.10% over the applicable SOFR reference rate. Loans denominated in foreign currencies bear interest at a rate per annum equal to the applicable benchmark rate set forth in the Amended Credit Agreement plus an additional margin ranging from 1.00% to 1.75%, depending upon the Company’s leverage ratio plus, if applicable, certain mandatory costs.

During the quarter and six months ended December 31, 2023, the Company's borrowings under the credit facility were U.S. dollar loans. The spread in effect as of December 31, 2023 was 1.25%, plus a 0.10% credit spread adjustment for SOFR-based loans and 0.25% for alternate base rate loans. The commitment fee rate in effect at December 31, 2023 was 0.20%. The
16

Amended Credit Agreement includes customary representations, warranties and affirmative and negative covenants, including financial covenants. Specifically, the Company’s Leverage Ratio must be less than or equal to 3.50 to 1.00 at all times. In addition, the Company’s Interest Coverage Ratio (as such term is defined in the Amended Credit Agreement) must be at least 3.00 to 1.00 at the end of each fiscal quarter. In the event of a default, customary remedies are available to the lenders, including acceleration and increased interest rates. The Company was in compliance with all covenants under the credit facility at December 31, 2023.

The average daily outstanding balance on the revolving credit facility, excluding the term loan facility, during the six month periods ended December 31, 2023 and 2022 was $138.7 million and $219.5 million, respectively. There was $329.1 million and $171.0 million available for additional borrowings as of December 31, 2023 and June 30, 2023, respectively. The effective interest rates for the revolving line of credit were 6.70% and 6.74% as of December 31, 2023 and June 30, 2023, respectively. There were no letters of credit issued under the multi-currency revolving credit facility at December 31, 2023 or June 30, 2023.

Mississippi Revenue Bond

On August 1, 2007, the Company entered into an agreement with the State of Mississippi to provide financing for the acquisition and installation of certain equipment to be utilized at the Company’s Southaven, Mississippi warehouse, through the issuance of an industrial development revenue bond. The bond matures on September 1, 2032. The bond accrues interest at the one-month term SOFR plus an adjustment of 0.10% plus a spread of 0.85%. The terms of the bond allow for payment of interest only for the first 10 years of the agreement. Starting on September 1, 2018 through 2032, principal and interest payments are due until the maturity date or the redemption of the bond. The agreement also provides the bondholder with a put option, exercisable only within 180 days of each fifth anniversary of the agreement, requiring the Company to pay back the bonds at 100% of the principal amount outstanding. At December 31, 2023, the Company was in compliance with all covenants under this bond. The interest rates at December 31, 2023 and June 30, 2023 were 6.29% and 6.11%, respectively.

Debt Issuance Costs

At December 31, 2023, net debt issuance costs associated with the credit facility and bond totaled $1.4 million and are being amortized on a straight-line basis through the maturity date of each respective debt instrument.

(8) Derivatives and Hedging Activities

The Company's results of operations could be materially impacted by significant changes in foreign currency exchange rates and interest rates. In an effort to manage the exposure to these risks, the Company periodically enters into various derivative instruments. The Company's accounting policies for these instruments are based on whether the instruments are designated as hedge or non-hedge instruments in accordance with U.S. GAAP. The Company records all derivatives on the Condensed Consolidated Balance Sheet at fair value. Derivatives that are not designated as hedging instruments or the ineffective portions of cash flow hedges are adjusted to fair value through earnings in other income and expense.

Foreign Currency Derivatives – The Company conducts a portion of its business internationally in a variety of foreign currencies and is exposed to market risk for changes in foreign currency exchange rates. The Company attempts to hedge transaction exposures with natural offsets to the fullest extent possible and once these opportunities have been exhausted the Company uses currency options and forward contracts or other hedging instruments with third parties. These contracts will periodically hedge the exchange of various currencies, including the U.S. dollar, Brazilian real, euro, British pound and Canadian dollar.

The Company had contracts outstanding for purposes of managing cash flows with notional amounts of $27.3 million and $34.3 million for the exchange of foreign currencies at December 31, 2023 and June 30, 2023, respectively. To date, the Company has chosen not to designate these derivatives as hedging instruments, and accordingly, these instruments are adjusted to fair value through earnings in other income and expense. Summarized financial information related to these derivative contracts and changes in the underlying value of the foreign currency exposures included in the Condensed Consolidated Income Statements for the quarters and six months ended December 31, 2023 and 2022 are as follows:

17

 Quarter endedSix months ended
December 31,December 31,
 2023202220232022
 (in thousands)
Net foreign exchange derivative contract losses$1,025 $871 $658 $1,309 
Net foreign currency transactional and re-measurement (gains) losses(596)(524)466 (39)
Net foreign currency exchange losses$429 $347 $1,124 $1,270 

Net foreign currency exchange gains and losses consist of foreign currency transactional and functional currency re-measurements, offset by net foreign currency exchange contract gains and losses and are included in other income and expense. Foreign exchange gains and losses are generated as the result of fluctuations in the value of the U.S. dollar versus the Brazilian real, the U.S. dollar versus the euro, the British pound versus the euro, and the Canadian dollar versus the U.S. dollar.

Interest Rates - The Company’s earnings are also affected by changes in interest rates due to the impact those changes have on interest expense from floating rate debt instruments. The Company manages its exposure to changes in interest rates by using interest rate swaps to hedge this exposure and to achieve a desired proportion of fixed versus floating rate debt.

On April 30, 2019, the Company entered into an interest rate swap agreement to lock into a fixed LIBOR interest rate, which was amended on September 28, 2022, to change the reference rate from LIBOR to SOFR. The swap agreement has a notional amount of $100.0 million, with a $50.0 million tranche scheduled to mature on April 30, 2024 and a $50.0 million tranche scheduled to mature April 30, 2026.

On March 31, 2023, the Company entered into an interest rate swap agreement to lock into a fixed SOFR interest rate with a notional amount of $25 million and a maturity date of March 31, 2028.

These interest rate swap agreements are designated as cash flow hedges to hedge the variable rate interest payments on the revolving credit facility. Interest rate differentials paid or received under the swap agreements are recognized as adjustments to interest expense. To the extent the swaps are effective in offsetting the variability of the hedged cash flows, changes in the fair value of the swaps are not included in current earnings but are reported as other comprehensive income (loss). There was no ineffective portion to be recorded as an adjustment to earnings for the quarters and six months ended December 31, 2023 and 2022.

The components of the cash flow hedge included in the Condensed Consolidated Statement of Comprehensive Income for the quarters and six months ended December 31, 2023 and 2022, are as follows:
Quarter endedSix months ended
December 31,December 31,
 2023202220232022
(in thousands)
Net interest income recognized as a result of interest rate swap$(903)$(345)$(1,781)$(313)
Unrealized (loss) gain in fair value of interest rate swap(1,165)349 (72)2,847 
Net (decrease) increase in accumulated other comprehensive income(2,068)4 (1,853)2,534 
Income tax effect(521)1 (458)652 
Net (decrease) increase in accumulated other comprehensive income, net of tax$(1,547)$3 $(1,395)$1,882 

The Company used the following derivative instruments at December 31, 2023 and June 30, 2023, reflected in its Condensed Consolidated Balance Sheets, for the risk management purposes detailed above:

18

 December 31, 2023June 30, 2023
 Balance Sheet LocationFair Value  of
Derivatives
Designated 
as Hedge Instruments
Fair Value  of
Derivatives
Not Designated as  Hedge Instruments
Fair Value  of
Derivatives
Designated
as Hedge Instruments
Fair Value  of
Derivatives
Not Designated as Hedge Instruments
 (in thousands)
Derivative assets:
Foreign exchange contractsPrepaid expenses and other current assets   $1
Foreign currency hedgePrepaid expenses and other current assets$27 $100 
Interest rate swap agreementOther non-current assets$2,834 $4,687 
Derivative liabilities:
Foreign exchange contractsAccrued expenses and other current liabilities $4  

19

(9) Fair Value of Financial Instruments

Accounting guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Under this guidance, the Company classifies certain assets and liabilities based on the fair value hierarchy, which aggregates fair value measured assets and liabilities based upon the following levels of inputs:

Level 1 – Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2 – Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3 – Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).

The assets and liabilities maintained by the Company that are required to be measured at fair value on a recurring basis include deferred compensation plan investments, forward foreign currency exchange contracts, foreign currency hedge agreements and interest rate swap agreements. The carrying value of debt is considered to approximate fair value, as the Company’s debt instruments are indexed to a variable rate using the market approach (Level 2).

The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at December 31, 2023:

TotalQuoted
prices in
active
markets
(Level 1)
Significant
other
observable
inputs
(Level 2)
 (in thousands)
Assets:
Deferred compensation plan investments, current and non-current portion$31,343 $31,343 $ 
Interest rate swap agreement2,834  2,834 
Foreign currency hedge27  27 
Total assets at fair value$34,204 $31,343 $2,861 
Liabilities:
Deferred compensation plan investments, current and non-current portion$31,343 $31,343 $ 
Forward foreign currency exchange contracts4  4 
Total liabilities at fair value$31,347 $31,343 $4 

The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at June 30, 2023:
20

TotalQuoted
prices in
active
markets
(Level 1)
Significant
other
observable
inputs
(Level 2)
 (in thousands)
Assets:
Deferred compensation plan investments, current and non-current portion$28,209 $28,209 $ 
Forward foreign currency exchange contracts1  1 
Foreign currency hedge100  100 
Interest rate swap agreement4,687  4,687 
Total assets at fair value$32,997 $28,209 $4,788 
Liabilities:
Deferred compensation plan investments, current and non-current portion$28,229 $28,229 $ 
Total liabilities at fair value$28,229 $28,229 $ 

The investments in the deferred compensation plan are held in a "rabbi trust" and include mutual funds and cash equivalents for payment of non-qualified benefits for certain retired, terminated and active employees. These investments are recorded to prepaid expenses and other current assets or other non-current assets depending on their corresponding, anticipated distribution dates to recipients, which are reported in accrued expenses and other current liabilities or other long-term liabilities, respectively.

Derivative instruments, such as foreign currency forward contracts, are measured using the market approach on a recurring basis considering foreign currency spot rates and forward rates quoted by banks or foreign currency dealers and interest rates quoted by banks (Level 2). Fair values of interest rate swaps are measured using standard valuation models with inputs that can be derived from observable market transactions, including SOFR spot and forward rates (Level 2). Foreign currency contracts and interest rate swap agreements are classified in the Condensed Consolidated Balance Sheets as prepaid expenses and other non-current assets or accrued expenses and other long-term liabilities, depending on the respective instruments' favorable or unfavorable positions. See Note 8 - Derivatives and Hedging Activities.

(10) Segment Information

The Company is a leading provider of technology solutions and services to customers in specialty technology markets. The Company has two reportable segments, based on technology type.

Specialty Technology Solutions Segment

The Specialty Technology Solutions segment includes the Company’s business in mobility and barcode, POS, payments, security and networking technologies. Mobility and barcode solutions include mobile computing, barcode scanners and imagers, radio frequency identification devices, barcode printing and related services. POS and payments solutions include POS systems, integrated POS software platforms, self-service kiosks including self-checkout, payment terminals and mobile payment devices. Security solutions include video surveillance and analytics, video management software and access control. Networking solutions include switching, routing and wireless products and software. The Company has business operations within this segment in the United States, Canada and Brazil.

Modern Communications & Cloud Segment

The Modern Communications & Cloud segment includes the Company’s business in communications and collaboration, connectivity and cloud services. Communications and collaboration solutions, delivered in the cloud, on-premise or hybrid, include voice, video, integration of communication platforms and contact center solutions. The Intelisys connectivity and cloud marketplace offers telecom, cable, Unified Communications as a Service (“UCaaS”), Contact Center as a Service (“CCaaS”), Infrastructure as a Service, Software-Defined Wide-Area Network and other cloud services. This segment includes SaaS and subscription services, which the Company offers using digital tools and platforms. The Company has business operations within this segment in the United States, Canada, Brazil and the UK.

Selected financial information for each business segment is presented below:
21

Quarter endedSix months ended
 December 31,December 31,
 2023202220232022
 (in thousands)
Sales:
Specialty Technology Solutions$520,651 $627,548 $1,030,222 $1,203,878 
Modern Communications & Cloud364,141 383,693 730,876 751,176 
$884,792 $1,011,241 $1,761,098 $1,955,054 
Depreciation and amortization:
Specialty Technology Solutions$2,897 $2,758 $5,654 $5,462 
Modern Communications & Cloud3,593 3,738 7,334 7,385 
Corporate768 561 1,487 1,438 
$7,258 $7,057 $14,475 $14,285 
Operating income (loss):
Specialty Technology Solutions$13,368 $19,682 $25,240 $41,534 
Modern Communications & Cloud14,602 19,750 27,014 32,785 
Corporate(1,144) (1,343) 
$26,826 $39,432 $50,911 $74,319 
Capital expenditures:
Specialty Technology Solutions$(304)$(524)$(1,565)$(1,026)
Modern Communications & Cloud(2,246)(1,980)(3,300)(3,236)
$(2,550)$(2,504)$(4,865)$(4,262)
Sales by Geography Category:
United States and Canada$797,580 $911,033 $1,590,045 $1,772,637 
International89,410 102,020 174,714 186,294 
Less intercompany sales(2,198)(1,812)(3,661)(3,877)
$884,792 $1,011,241 $1,761,098 $1,955,054 

December 31, 2023June 30, 2023
 (in thousands)
Assets:
Specialty Technology Solutions$908,674 $1,104,103 
Modern Communications & Cloud872,131 964,066 
Corporate  
$1,780,805 $2,068,169 
Property and equipment, net by Geography Category:
United States and Canada$24,703 $27,323 
International11,843 10,056 
$36,546 $37,379 

(11) Leases

In accordance with Accounting Standards Codification ("ASC") 842, at contract inception the Company determines if a contract contains a lease by assessing whether the contract contains an identified asset and whether the Company has the ability to control the asset. The Company also determines if the lease meets the classification criteria for an operating lease versus a finance lease under ASC 842. Substantially all of the Company's leases are operating leases for real estate, warehouse and office equipment ranging in duration from 1 year to 10 years. The Company has elected not to record short-term operating
22

leases with an initial term of 12 months or less on the Condensed Consolidated Balance Sheets. Operating leases are recorded as other non-current assets, accrued expenses and other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets. The Company has finance leases for information technology equipment expiring through fiscal year 2028. Finance leases are recorded as property and equipment, net, accrued expenses and other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets. The gross amount of the balances recorded related to finance leases is immaterial to the condensed consolidated financial statements at December 31, 2023 and the consolidated financial statements at June 30, 2023.

Operating lease right-of-use assets and lease liabilities are recognized at the commencement date based on the net present value of future minimum lease payments over the lease term. The Company generally is not able to determine the rate implicit in its leases and has elected to apply an incremental borrowing rate as the discount rate for the present value determination, which is based on the Company's cost of borrowings for the relevant terms of each lease and geographical economic factors. Certain operating lease agreements contain options to extend or terminate the lease. The lease term used is adjusted for these options when the Company is reasonably certain it will exercise the option. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments not based on a rate or index, such as costs for common area maintenance, are expensed as incurred. Further, the Company has elected the practical expedient to recognize all lease and non-lease components as a single lease component, where applicable.

The following table presents amounts recorded on the Condensed Consolidated Balance Sheets related to operating leases at December 31, 2023 and June 30, 2023:

December 31, 2023June 30, 2023
Operating leasesBalance Sheet location(in thousands)
Operating lease right-of-use assetsOther non-current assets$10,586 $12,539 
Current operating lease liabilitiesAccrued expenses and other current liabilities$3,877 $4,355 
Long-term operating lease liabilitiesOther long-term liabilities$7,703 $9,329 

The following table presents amounts recorded in operating lease expense as part of selling general and administrative expenses on the Condensed Consolidated Income Statements during the quarters and six months ended December 31, 2023 and 2022. Operating lease costs contain immaterial amounts of short-term lease costs for leases with an initial term of 12 months or less.

Quarter ended December 31,Six months ended December 31,
2023202220232022
(in thousands)
Operating lease cost$1,434 $1,291 $2,643 $2,577 
Variable lease cost322 419 705 763 
$1,756 $1,710 $3,348 $3,340 

Supplemental cash flow information related to the Company's operating leases for the six months ended December 31, 2023 and 2022 are presented in the table below:

Six months ended
December 31,
20232022
(in thousands)
Cash paid for amounts in the measurement of lease liabilities$2,793 $2,697 
Right-of-use assets obtained in exchange for lease obligations232 286 

The weighted-average remaining lease term and discount rate at December 31, 2023 are presented in the table below:

23

December 31, 2023
Weighted-average remaining lease term3.28 years
Weighted-average discount rate4.53 %

The following table presents the maturities of the Company's operating lease liabilities at December 31, 2023:

Operating leases
(in thousands)
2024$2,372 
20253,667 
20263,088 
20272,675 
2028632 
Thereafter 
Total future payments12,434 
Less: amounts representing interest854 
Present value of lease payments$11,580 
(12) Commitments and Contingencies

The Company is, from time to time, party to lawsuits arising out of operations. Although there can be no assurance, based upon information known to the Company, the Company believes that any liability resulting from an adverse determination of such lawsuits would not have a material adverse effect on the Company’s financial condition, results of operations or cash flows.

During the Company's due diligence for the Network1 acquisition, several pre-acquisition contingencies were identified regarding various Brazilian federal and state tax exposures. The Company recorded indemnification receivables that are reported gross of the pre-acquisition contingency liabilities as the funds were escrowed as part of the acquisition. The amount available after the impact of foreign currency translation for future pre-acquisition contingency settlements or to be released to the sellers was $3.6 million and $3.4 million at December 31, 2023 and June 30, 2023.

The table below summarizes the balances and line item presentation of Network1's pre-acquisition contingencies and corresponding indemnification receivables in the Company's Condensed Consolidated Balance Sheets at December 31, 2023 and June 30, 2023:
December 31, 2023June 30, 2023
Network1
 (in thousands)
Assets
Prepaid expenses and other current assets$16 $16 
Other non-current assets$4,131 $4,150 
Liabilities
Accrued expenses and other current liabilities$16 $16 
Other long-term liabilities$4,131 $4,150 

(13) Income Taxes

Income taxes for the quarters and six months ended December 31, 2023 and 2022 have been included in the accompanying condensed consolidated financial statements using an estimated annual effective tax rate. In addition to applying the estimated annual effective tax rate to pre-tax income, the Company includes certain items treated as discrete events to arrive at an estimated overall tax provision. During the quarter ended December 31, 2023, a discrete net tax benefit of $3.8 million was recorded, which is primarily attributable to the sale of UK-based intY.

24

The Company’s effective tax rate of 18.3% and 18.6% for the quarter and six months ended December 31, 2023, differs from the current federal statutory rate of 21% primarily as a result of income derived from tax jurisdictions with varying income tax rates, discrete items, nondeductible expenses and state income taxes. The Company's effective tax rates were 28.9% and 27.3% for the quarter and six months ended December 31, 2022.

As of December 31, 2023, the Company is not permanently reinvested with respect to all earnings generated by foreign operations. The Company has determined that there is no material deferred tax liability for federal, state and withholding tax related to undistributed earnings. During the six months ended December 31, 2023, foreign subsidiaries did not repatriate cash to the United States. There is no certainty to the timing of any future distributions of such earnings to the U.S. in whole or in part.

The Company had approximately $1.2 million of total gross unrecognized tax benefits at December 31, 2023 and June 30, 2023. Of this total at December 31, 2023, approximately $1.0 million represents the amount of unrecognized tax benefits that are permanent in nature and, if recognized, would affect the annual effective tax rate. The Company does not believe that the total amount of unrecognized tax benefits will significantly increase or decrease within twelve months of the reporting date.

The Company’s policy is to recognize interest and penalties related to income tax matters in income tax expense. At December 31, 2023 and June 30, 2023, the Company had approximately $1.2 million accrued for interest and penalties.

The Company conducts business globally and one or more of its subsidiaries files income tax returns in the U.S. federal, various state, local and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities in countries and states in which it operates. With certain exceptions, the Company is no longer subject to federal, state and local or non-U.S. income tax examinations by tax authorities for the years before June 30, 2018.

(14) Business Sale

On December 19, 2023, the Company completed the sale of its UK-based intY business. The Company retained its CASCADE cloud services distribution platform which has been used to grow the Cisco and Microsoft subscription businesses in the United States and Brazil. Under the stock purchase agreement, the Company received proceeds of $18.0 million in cash for the sale, net of cash transferred. The business sale resulted in a $14.5 million gain on sale after considering the net assets sold. The impact of this sale was not material to the consolidated financial statements.

Item 2.Management’s Discussion and Analysis of Financial Condition and Results of Operations

Overview

ScanSource is a leading hybrid distributor connecting devices to the cloud and accelerating growth for customers across hardware, SaaS, connectivity and cloud. We provide technology solutions and services from more than 500 leading suppliers of mobility, barcode, POS, payments, physical security, networking, unified communications, collaboration, connectivity and cloud services to our approximately 30,000 customers located primarily in the United States, Canada and Brazil.

We operate our business under a management structure that enhances our technology focus and hybrid distribution growth strategy. Our segments operate primarily in the United States, Canada and Brazil:

Specialty Technology Solutions
Modern Communications & Cloud

We sell hardware, SaaS, connectivity and cloud services from leading technology suppliers to customers that solve end users' challenges. We operate distribution facilities that support our United States and Canada business in Mississippi, California and Kentucky. Brazil distribution facilities are located in the Brazilian states of Paraná, Espirito Santo and Santa Catarina. We provide some of our digital products, which include SaaS and subscriptions, through our digital tools and platforms.

Our key suppliers include AT&T, Aruba/HPE, Avaya, Axis, Cisco, Comcast Business, Dell, Extreme, Five9, Hanwha, Honeywell, Ingenico, Lumen, Microsoft, NCR, Poly HP, RingCentral, Verifone, Verizon, Zebra Technologies and Zoom.

Recent Developments

25

On December 19, 2023 we completed the sale of our UK-based intY business. We retained our CASCADE cloud services distribution platform, which has been used to grow the Cisco and Microsoft subscription business in the United States and Brazil.

Our Strategy

Our strategy is to drive sustainable, profitable growth by orchestrating hybrid technology solutions through a growing ecosystem of partners by leveraging our people, processes and tools. Our goal is to provide exceptional experiences for our customers, suppliers and employees through operational excellence. Our hybrid distribution strategy relies on a channel sales model to offer hardware, SaaS, connectivity and cloud services from leading technology suppliers to customers that solve end users’ challenges. ScanSource enables customers to deliver solutions for their end users to address changing buying and consumption patterns. Our solutions may include a combination of offerings from multiple suppliers or give our customers access to additional services. As a trusted adviser to our customers, we provide solutions through our strong understanding of end user needs.
26

Results of Operations

Net Sales

We have two reportable segments, which are based on technology type. The following tables summarize our net sales results by business segment and by geographic location for the quarters and six months ended December 31, 2023 and 2022:
 Quarter ended December 31,
% Change, Constant Currency, Excluding Divestitures (a)
Net Sales by Segment:20232022$ Change% Change
 (in thousands) 
Specialty Technology Solutions$520,651 $627,548 $(106,897)(17.0)%(17.2)%
Modern Communications & Cloud364,141 383,693 (19,552)(5.1)%(6.1)%
Total net sales$884,792 $1,011,241 $(126,449)(12.5)%(13.0)%
 Six months ended December 31,
% Change, Constant Currency, Excluding Divestitures (a)
20232022$ Change% Change
 (in thousands) 
Specialty Technology Solutions$1,030,222 $1,203,878 $(173,656)(14.4)%(14.6)%
Modern Communications & Cloud730,876 751,176 (20,300)(2.7)%(3.9)%
Total net sales$1,761,098 $1,955,054 $(193,956)(9.9)%(10.5)%
(a) A reconciliation of non-GAAP net sales in constant currency is presented at the end of Results of Operations, under Non-GAAP Financial Information.

Specialty Technology Solutions

The Specialty Technology Solutions segment consists of sales to customers in North America and Brazil. For the quarter and six months ended December 31, 2023, net sales decreased $106.9 million, or 17.0%, and $173.7 million, or 14.4%, respectively, compared to the prior-year period. Excluding the foreign exchange positive impact, adjusted net sales decreased $107.8 million, or 17.2%, and $175.5 million, or 14.6%, for the quarter and six months ended December 31, 2023, compared to the prior-year period. The decrease in net sales and adjusted net sales for the quarter and six-month period is primarily due to lower sales volumes in our mobility and barcoding business, partially offset by an increase in networking sales.

Modern Communications & Cloud

The Modern Communications & Cloud segment consists of sales to customers in North America, Brazil and the UK. For the quarter and six months ended December 31, 2023, net sales decreased $19.6 million, or 5.1%, and $20.3 million, or 2.7%, respectively, compared to the prior-year period. Excluding the foreign exchange positive impact and the impact of divestitures, adjusted net sales decreased $23.3 million, or 6.1%, and $28.8 million, or 3.9%, for the quarter and six months ended December 31, 2023, compared to the prior-year period. The decrease in net sales and adjusted net sales for the quarter and six month period is primarily due to lower sales volumes in our communications hardware, partially offset by growth in Cisco products. Intelisys net billings increased to approximately $2.64 billion annualized. Intelisys net sales for the quarter and six months ended December 31, 2023 increased 7.5% and 8.1%, respectively, year-over-year.

27

 Quarter ended December 31,
% Change, Constant Currency, Excluding Divestitures (a)
Net Sales by Geography:20232022$ Change% Change
 (in thousands) 
United States and Canada$795,382 $909,221 $(113,839)(12.5)%(12.5)%
International 89,410 102,020 (12,610)(12.4)%(17.3)%
Total net sales$884,792 $1,011,241 $(126,449)(12.5)%(13.0)%
 Six months ended December 31,
% Change, Constant Currency, Excluding Divestitures (a)
20232022$ Change% Change
 (in thousands) 
United States and Canada$1,586,384 $1,768,760 $(182,376)(10.3)%(10.3)%
International 174,714 186,294 (11,580)(6.2)%(12.0)%
Total net sales$1,761,098 $1,955,054 $(193,956)(9.9)%(10.5)%
(a) A reconciliation of non-GAAP net sales in constant currency is presented at the end of Results of Operations in the non-GAAP section.
28

Gross Profit

The following table summarizes our gross profit for the quarters and six months ended December 31, 2023 and 2022:

 Quarter ended December 31,% of Net Sales December 31,
 20232022$ Change% Change20232022
 (in thousands)   
Specialty Technology Solutions$47,133 $56,732 $(9,599)(16.9)%9.1 %9.0 %
Modern Communications & Cloud53,615 58,602 (4,987)(8.5)%14.7 %15.3 %
Gross profit$100,748 $115,334 $(14,586)(12.6)%11.4 %11.4 %
 Six months ended December 31,% of Net Sales December 31,
 20232022$ Change% Change20232022
 (in thousands)   
Specialty Technology Solutions$96,315 $115,135 $(18,820)(16.3)%9.3 %9.6 %
Modern Communications & Cloud110,941 113,683 (2,742)(2.4)%15.2 %15.1 %
Gross profit$207,256 $228,818 $(21,562)(9.4)%11.8 %11.7 %
Our gross profit is primarily affected by sales volume and gross margin mix. Gross margin mix is impacted by multiple factors, which include sales mix (proportion of sales of higher margin products or services relative to total sales), vendor program recognition (consisting of volume rebates, inventory price changes and purchase discounts) and freight costs. Increases in vendor program recognition decrease cost of goods sold, thereby increasing gross profit. Net sales derived from our Intelisys business contribute 100% to our gross profit dollars and margin as they have no associated cost of goods sold.

Specialty Technology Solutions

For the quarter ended December 31, 2023, gross profit dollars for the Specialty Technology Solutions segment declined $9.6 million, or 16.9%, compared to the prior-year quarter. Lower sales volume, after considering the associated cost of goods sold, reduced gross profit dollars by $9.7 million. Gross profit margin increased slightly quarter-over-quarter to 9.1% which positively impacted gross profit dollars by less than $0.1 million.

For the six months ended December 31, 2023, gross profit dollars decreased $18.8 million, or 16.3%, compared to the prior-year period. Lower sales volume, after considering the associated cost of goods sold, reduced gross profit by $16.6 million. Gross profit margin decreased 21 basis points year-over-year to 9.3%. Gross margin mix negatively impacted gross profit by $2.2 million largely from lower vendor program recognition.

Modern Communications & Cloud

For the quarter ended December 31, 2023, gross profit dollars for the Modern Communications & Cloud segment decreased $5.0 million, or 8.5%, compared to the prior-year quarter. Lower sales volume, after considering the associated cost of goods sold, reduced gross profit dollars by $3.0 million. Gross profit margin decreased 55 basis points quarter-over-quarter to 14.7%. Gross margin mix negatively impacted gross profit by $2.0 million largely from a less favorable sales mix.

For the six months ended December 31, 2023, gross profit dollars declined $2.7 million, or 2.4%, compared to the prior-year period. Lower sales volume, after considering the associated cost of goods sold, reduced gross profit dollars by $3.0 million. Gross profit margin increased slightly year-over-year to 15.2% which positively impacted gross profit dollars by $0.3 million.


Operating Expenses

The following table summarizes our operating expenses for the quarters and six months ended December 31, 2023 and 2022:
29

 Quarter ended December 31,% of Net Sales December 31,
 20232022$ Change% Change20232022
 (in thousands)   
Selling, general and administrative expenses$66,921 $69,074 $(2,153)(3.1)%7.6 %6.8 %
Depreciation expense2,964 2,678 286 10.7 %0.3 %0.3 %
Intangible amortization expense4,037 4,150 (113)(2.7)%0.5 %0.4 %
Operating expenses$73,922 $75,902 $(1,980)(2.6)%8.4 %7.5 %
 Six months ended December 31,% of Net Sales December 31,
 20232022$ Change% Change20232022
 (in thousands)   
Selling, general and administrative expenses$142,356 $140,667 $1,689 1.2 %8.1 %7.2 %
Depreciation expense5,759 5,441 318 5.8 %0.3 %0.3 %
Intangible amortization expense8,230 8,391 (161)(1.9)%0.5 %0.4 %
Operating expenses$156,345 $154,499 $1,846 1.2 %8.9 %7.9 %

Selling, general and administrative expenses (“SG&A”) decreased by $2.2 million, or 3.1%, for the quarter ended December 31, 2023, compared to the prior-year period. The decrease for the quarter ended December 31, 2023 is primarily attributable to lower employee costs for the quarter.
For the six months ended December 31, 2023, SG&A expenses increased by $1.7 million, or 1.2%, compared to the prior-year period. The increase for the six months ended December 31, 2023 is primarily attributable to higher bad debt expense as a result of increases in specific customer reserves partially offset by lower employee costs.

Operating Income

The following table summarizes our operating income for the quarters and six months ended December 31, 2023 and 2022:

 Quarter ended December 31,% of Net Sales December 31,
 20232022$ Change% Change20232022
 (in thousands)   
Specialty Technology Solutions$13,368 $19,682 $(6,314)(32.1)%2.6 %3.1 %
Modern Communications & Cloud14,602 19,750 (5,148)(26.1)%4.0 %5.1 %
Corporate(1,144)— (1,144)nm*nm*nm*
Operating income$26,826 $39,432 $(12,606)(32.0)%3.0 %3.9 %
 Six months ended December 31,% of Net Sales December 31,
 20232022$ Change% Change20232022
 (in thousands)   
Specialty Technology Solutions$25,240 $41,534 $(16,294)(39.2)%2.4 %3.5 %
Modern Communications & Cloud27,014 32,785 (5,771)(17.6)%3.7 %4.4 %
Corporate(1,343)— (1,343)nm*nm*nm*
Operating income$50,911 $74,319 $(23,408)(31.5)%2.9 %3.8 %
*nm - percentages are not meaningful

Specialty Technology Solutions

30

For the Specialty Technology Solutions segment, operating income decreased $6.3 million, or 32.1%, and $16.3 million, or 39.2%, respectively, for the quarter and six months ended December 31, 2023, compared to the prior-year period. Operating margin decreased to 2.6% and 2.4% for the quarter and six months ended December 31, 2023, respectively. The decrease in operating income and margin for the quarter is primarily due to lower gross profits.

Modern Communications & Cloud

For the Modern Communications & Cloud segment, operating income decreased $5.1 million, or 26.1%, and $5.8 million, or 17.6%, respectively, for the quarter and six months ended December 31, 2023 compared to the prior-year period. Operating margin decreased to 4.0% and 3.7% for the quarter and six months ended December 31, 2023, respectively. The decrease in operating income and margin is primarily from lower gross profits and higher bad debt expense, due to increases in specific customer reserves.

Corporate

For the quarter and six months ended December 31, 2023, Corporate operating loss of $1.1 million and $1.3 million, represents costs associated with the sale of our intY business and cyberattack restoration costs.

Total Other (Income) Expense

The following table summarizes our total other (income) expense for the quarters and six months ended December 31, 2023 and 2022:

 Quarter ended December 31,% of Net Sales December 31,
 20232022$ Change% Change20232022
 (in thousands)   
Interest expense$3,359 $5,060 $(1,701)(33.6)%0.4 %0.5 %
Interest income(2,119)(2,027)(92)4.5 %(0.2)%(0.2)%
Net foreign exchange losses429 347 82 23.6 %0.0 %0.0 %
Gain on sale of business(14,533) (14,533)nm*(1.6)%— %
Other, net(356)(140)(216)154.3 %(0.0)%(0.0)%
Total other (income) expense, net$(13,220)$3,240 $(16,460)(508.0)%(1.5)%0.3 %
 Six months ended December 31,% of Net Sales December 31,
 20232022$ Change% Change20232022
 (in thousands)   
Interest expense$8,945 $8,507 $438 5.1 %0.5 %0.4 %
Interest income(3,444)(3,618)174 (4.8)%(0.2)%(0.2)%
Net foreign exchange losses1,124 1,270 (146)(11.5)%0.1 %0.1 %
Gain on sale of business(14,533)— (14,533)nm*(0.8)%— %
Other, net(374)(315)(59)18.7 %(0.0)%(0.0)%
Total other (income) expense, net$(8,282)$5,844 $(14,126)(241.7)%(0.5)%0.3 %
*nm - percentages are not meaningful

Interest expense consists primarily of interest incurred on borrowings, non-utilization fees charged on the revolving credit facility and amortization of debt issuance costs. Interest expense decreased for the quarter ended December 31, 2023 compared to the prior-year periods, primarily from lower average borrowings on our multi-currency revolving credit facility. Interest expense increased slightly for the six months ended December 31, 2023 as a result of higher interest rates for the six-month period compared to the prior-year.

Interest income for the quarter and six months ended December 31, 2023 was generated on interest-bearing investments in Brazil and customer receivables in both North America and Brazil.
31


Net foreign exchange gains and losses consist of foreign currency transactional and functional currency re-measurements, offset by net foreign exchange forward contracts gains and losses. Foreign exchange gains and losses are generated as the result of fluctuations in the value of the U.S. dollar versus the Brazilian real, the Canadian dollar versus the U.S. dollar, the euro versus the U.S. dollar, and the British pound versus the U.S. dollar. We partially offset foreign currency exposure with the use of foreign exchange contracts to hedge against these exposures. The costs associated with foreign exchange forward contracts are included in the net foreign exchange losses.

For the quarter and six months ended December 31, 2023, we recognized a $14.5 million gain on the sale of our UK-based intY business.

Provision for Income Taxes

For the quarter and six months ended December 31, 2023, income tax expense was $7.3 million and $11.0 million, respectively, reflecting an effective tax rate of 18.3% and 18.6%, respectively. In comparison, for the quarter and six months ended December 31, 2022, income tax expense was $10.5 million and $18.7 million, respectively, reflecting an effective tax rate of 28.9% and 27.3%, respectively. The decrease in the effective tax rate for the quarter is due to a $3.8 million discrete tax benefit, which is primarily attributable to the sale of our UK-based intY business. We expect the effective tax rate, excluding discrete items, for fiscal year 2024 to be approximately 27.0% to 28.0%. See Note 13 - Income Taxes to the Notes to Consolidated Financial Statements for further discussion.

Non-GAAP Financial Information

Evaluating Financial Condition and Operating Performance

In addition to disclosing results that are determined in accordance with United States generally accepted accounting principles ("US GAAP" or "GAAP"), we also disclose certain non-GAAP financial measures. These measures include non-GAAP operating income; non-GAAP pre-tax income; non-GAAP net income; non-GAAP EPS; adjusted earnings before interest expense, income taxes, depreciation, and amortization ("adjusted EBITDA"); adjusted return on invested capital ("adjusted ROIC"); and constant currency. Constant currency is a measure that excludes the translation exchange impact from changes in foreign currency exchange rates between reporting periods. We use non-GAAP financial measures to better understand and evaluate performance, including comparisons from period to period.

These non-GAAP financial measures have limitations as analytical tools, and the non-GAAP financial measures that we report may not be comparable to similarly titled amounts reported by other companies. Analysis of results and outlook on a non-GAAP basis should be considered in addition to, and not in substitution for or as superior to, measurements of financial performance prepared in accordance with US GAAP.

Adjusted Return on Invested Capital

Adjusted ROIC assists us in comparing our performance over various reporting periods on a consistent basis because it removes from our operating results the impact of items that do not reflect our core operating performance. We believe the calculation of adjusted ROIC provides useful information to investors and is an additional relevant comparison of our performance during the year.

Adjusted EBITDA starts with net income and adds back interest expense, income tax expense, depreciation expense, amortization of intangible assets, share-based compensation expense, and other non-GAAP adjustments. Since adjusted EBITDA excludes some non-cash costs of investing in our business and people, we believe that adjusted EBITDA shows the profitability from our business operations more clearly.
We calculate adjusted ROIC as adjusted EBITDA, divided by invested capital. Invested capital is defined as average equity plus average daily funded interest-bearing debt for the period. The following table summarizes annualized adjusted ROIC for the quarters ended December 31, 2023 and 2022, respectively:
  
Quarter ended December 31,
 20232022
Adjusted return on invested capital ratio, annualized (a)
13.2 %15.6 %
32

(a)The annualized EBITDA amount is divided by days in the quarter times 365 days per year, or 366 days for leap year. There were 92 days in the current and prior-year quarter.

The components of this calculation and reconciliation to our financial statements are shown on the following schedule:
 Quarter ended December 31,
 20232022
 (in thousands)
Reconciliation of net income to adjusted EBITDA:
Net income (GAAP)$32,726 $25,734 
Plus: Interest expense3,359 5,060 
Plus: Income taxes7,320 10,458 
Plus: Depreciation and amortization7,258 7,057 
EBITDA (non-GAAP)50,663 48,309 
Plus: Tax recovery(1,386)(2,858)
Plus: Share-based compensation2,571 3,364 
Plus: Acquisition and divestiture costs703 — 
Plus: Cyberattack restoration costs441 — 
Plus: Gain on sale of business(14,533)— 
Adjusted EBITDA (numerator for adjusted ROIC) (non-GAAP)$38,459 $48,815 

Quarter ended December 31,
 20232022
 (in thousands)
Invested capital calculations:
Equity – beginning of the quarter$915,253 $827,004 
Equity – end of the quarter953,601 862,386 
Plus: Share-based compensation, net1,919 2,496 
Plus: Cyberattack restoration costs, net329 — 
Plus: Acquisition and divestiture costs703 — 
Plus: Tax recovery, net(640)(1,886)
Plus: Gain on sale of business(14,533)— 
Average equity928,316 845,000 
Average funded debt (a)
227,688 392,853 
Invested capital (denominator for adjusted ROIC) (non-GAAP)$1,156,004 $1,237,853 
(a)Average funded debt is calculated as the daily average amounts outstanding on our short-term and long-term interest-bearing debt.

Net Sales in Constant Currency Excluding Acquisitions and Divestitures

We make references to "constant currency," a non-GAAP performance measure that excludes the foreign exchange rate impact from fluctuations in the average foreign exchange rates between reporting periods. Constant currency is calculated by translating current period results from currencies other than the U.S. dollar into U.S. dollars using the comparable average foreign exchange rates from the prior year period. We also exclude the impact of acquisitions or divestitures prior to the first full year of operations from the acquisition or divestiture date in order to show net sales results on an organic basis. This information is provided to analyze underlying trends without the translation impact of fluctuations in foreign currency rates and the impact of acquisitions and divestitures. Below we show organic growth by providing a non-GAAP reconciliation of net sales in constant currency excluding acquisitions and divestitures:

33

Net Sales by Segment:
Quarter ended December 31,
20232022$ Change% Change
Specialty Technology Solutions:(in thousands)
Net sales, reported$520,651 $627,548 $(106,897)(17.0)%
Foreign exchange impact (a)
(886)— 
Non-GAAP net sales$519,765 $627,548 $(107,783)(17.2)%
Modern Communications & Cloud:
Net sales, reported$364,141 $383,693 $(19,552)(5.1)%
Foreign exchange impact (a)
(4,323)— 
Less: Divestitures(1,628)(2,170)
Non-GAAP net sales$358,190 $381,523 $(23,333)(6.1)%
Consolidated:
Net sales, reported$884,792 $1,011,241 $(126,449)(12.5)%
Foreign exchange impact (a)
(5,209)— 
Less: Divestitures(1,628)(2,170)
Non-GAAP net sales$877,955 $1,009,071 $(131,116)(13.0)%
(a) Year-over-year net sales growth rate excluding the translation impact of changes in foreign currency exchange rates. Calculated by translating the net sales for the quarter ended December 31, 2023 into U.S. dollars using the average foreign exchange rates for the quarter ended December 31, 2022.
Net Sales by Segment:
Six months ended December 31,
20232022$ Change% Change
Specialty Technology Solutions(in thousands)
Net sales, reported$1,030,222 $1,203,878 $(173,656)(14.4)%
Foreign exchange impact (a)
(1,820)— 
Non-GAAP net sales$1,028,402 $1,203,878 $(175,476)(14.6)%
Modern Communications & Cloud
Net sales, reported$730,876 $751,176 $(20,300)(2.7)%
Foreign exchange impact (a)
(9,000)— 
Less: Divestitures(3,747)(4,208)
Non-GAAP net sales$718,129 $746,968 $(28,839)(3.9)%
Consolidated:
Net sales, reported$1,761,098 $1,955,054 $(193,956)(9.9)%
Foreign exchange impact (a)
(10,820)— 
Less: Divestitures(3,747)(4,208)
Non-GAAP net sales$1,746,531 $1,950,846 $(204,315)(10.5)%
(a) Year-over-year net sales growth rate excluding the translation impact of changes in foreign currency exchange rates. Calculated by translating the net sales for the six months ended December 31, 2023 into U.S. dollars using the average foreign exchange rates for the six months ended December 31, 2022.


34

Net Sales by Geography:
Quarter ended December 31,
20232022$ Change% Change
United States and Canada:(in thousands)
Net sales, as reported$795,382 $909,221 $(113,839)(12.5)%
International:
Net sales, reported$89,410 $102,020 $(12,610)(12.4)%
Foreign exchange impact (a)
(5,209)— 
Less: Divestitures(1,628)(2,170)
Non-GAAP net sales$82,573 $99,850 $(17,277)(17.3)%
Consolidated:
Net sales, reported$884,792 $1,011,241 $(126,449)(12.5)%
Foreign exchange impact (a)
(5,209)— 
Less: Divestitures(1,628)(2,170)
Non-GAAP net sales$877,955 $1,009,071 $(131,116)(13.0)%
(a) Year-over-year net sales growth rate excluding the translation impact of changes in foreign currency exchange rates. Calculated by translating the net sales for the quarter ended December 31, 2023 into U.S. dollars using the average foreign exchange rates for the quarter ended December 31, 2022.
Six months ended December 31,
20232022$ Change% Change
United States and Canada:(in thousands)
Net sales, as reported$1,586,384 $1,768,760 $(182,376)(10.3)%
International:
Net sales, reported$174,714 $186,294 $(11,580)(6.2)%
Foreign exchange impact (a)
(10,820)— 
Less: Divestitures(3,747)(4,208)
Non-GAAP net sales$160,147 $182,086 $(21,939)(12.0)%
Consolidated:
Net sales, reported$1,761,098 $1,955,054 $(193,956)(9.9)%
Foreign exchange impact (a)
(10,820)— 
Less: Divestitures(3,747)(4,208)
Non-GAAP net sales$1,746,531 $1,950,846 $(204,315)(10.5)%
(a) Year-over-year net sales growth rate excluding the translation impact of changes in foreign currency exchange rates. Calculated by translating the net sales for the six months ended December 31, 2023 into U.S. dollars using the average foreign exchange rates for the six months ended December 31, 2022.



35

Operating Income by Segment:
Quarter ended December 31,% of Net Sales December 31,
20232022$ Change% Change20232022
Specialty Technology Solutions:(in thousands)
GAAP operating income$13,368 $19,682 $(6,314)(32.1)%2.6 %3.1 %
Adjustments:
Amortization of intangible assets1,261 1,266 (5)
Non-GAAP operating income$14,629 $20,948 $(6,319)(30.2)%2.8 %3.3 %
Modern Communications & Cloud:
GAAP operating income$14,602 $19,750 $(5,148)(26.1)%4.0 %5.1 %
Adjustments:
Amortization of intangible assets2,776 2,884 (108)
Tax recovery (a)
(1,386)(2,858)1,472 
Non-GAAP operating income$15,992 $19,776 $(3,784)(19.1)%4.4 %5.2 %
Corporate:
GAAP operating loss$(1,144)$— $(1,144)nm*nm*nm*
Adjustments:
Acquisition and divestiture costs703 — 703 
Cyberattack restoration costs441 — 441 
Non-GAAP operating income$ $— $— nm*nm*nm*
Consolidated:
GAAP operating income$26,826 $39,432 $(12,606)(32.0)%3.0 %3.9 %
Adjustments:
Amortization of intangible assets4,037 4,150 (113)
Cyberattack restoration costs441 — 441 
Tax recovery (a)
(1,386)(2,858)1,472 
Acquisition and divestiture costs703 — 703 
Non-GAAP operating income$30,621 $40,724 $(10,103)(24.8)%3.5 %4.0 %
(a) Recovery of prior period withholding taxes in Brazil.
36

Operating Income by Segment:
Six months ended December 31,% of Net Sales December 31,
20232022$ Change% Change20232022
Specialty Technology Solutions:(in thousands)
GAAP operating income$25,240 $41,534 $(16,294)(39.2)%2.4 %3.5 %
Adjustments:
Amortization of intangible assets2,523 2,608 (85)
Non-GAAP operating income$27,763 $44,142 $(16,379)(37.1)%2.7 %3.7 %
Modern Communications & Cloud:
GAAP operating income$27,014 $32,785 $(5,771)(17.6)%3.7 %4.4 %
Adjustments:
Amortization of intangible assets5,707 5,783 (76)
Tax recovery (a)
(1,386)(2,858)1,472 
Non-GAAP operating income$31,335 $35,710 $(4,375)(12.3)%4.3 %4.8 %
Corporate:
GAAP operating loss$(1,343)$— $(1,343)nm*nm*nm*
Adjustments:
Cyberattack restoration costs640 — 640 
Acquisition and divestiture costs703 — 703 
Non-GAAP operating income$ $ $— nm*nm*nm*
Consolidated:
GAAP operating income$50,911 $74,319 $(23,408)(31.5)%2.9 %3.8 %
Adjustments:
Amortization of intangible assets8,230 8,391 (161)
Cyberattack restoration costs640 — 640 
Tax recovery (a)
(1,386)(2,858)1,472 
Acquisition and divestiture costs703 — 703 
Non-GAAP operating income$59,098 $79,852 $(20,754)(26.0)%3.4 %4.1 %
(a) Recovery of prior period withholding taxes in Brazil.
37

Additional Non-GAAP Metrics

To evaluate current period performance on a more consistent basis with prior periods, we disclose non-GAAP SG&A expenses, non-GAAP operating income, non-GAAP pre-tax income, non-GAAP net income and non-GAAP diluted earnings per share. Non-GAAP results exclude amortization of intangible assets related to divestitures, cyberattack restoration costs and other non-GAAP adjustments. These year-over-year metrics include the translation impact of changes in foreign currency exchange rates. These metrics are useful in assessing and understanding our operating performance, especially when comparing results with previous periods or forecasting performance for future periods. Below we provide a non-GAAP reconciliation of the aforementioned metrics adjusted for the costs and charges mentioned above:
Quarter ended December 31, 2023
GAAP
Measure
Intangible
amortization
expense

Divestiture costs
Tax
recovery
Cyberattack
restoration costs
Gain on
sale of
a business (a)
Non-GAAP
measure
(in thousands, except per share data)
SG&A expenses$66,921$ $(703)$1,386$(441)$ $67,163
Operating income26,826 4,037 703 (1,386)441  30,621 
Pre-tax income40,046 4,037 703 (1,386)441 (14,533)29,308 
Net income32,726 3,002 703 (640)329 (14,533)21,587 
Diluted EPS$1.29$0.12$0.03$(0.03)$0.01$(0.57)$0.85
Quarter ended December 31, 2022
GAAP
Measure
Intangible
amortization
expense
Divestiture costsTax
recovery
Cyberattack
restoration costs
Gain on
sale of
a business (a)
Non-GAAP
measure
(in thousands, except per share data)
SG&A expenses$69,074$— $— $2,858$— $— $71,932
Operating income39,432 4,150 — (2,858)— — 40,724 
Pre-tax income36,192 4,150 — (2,858)— — 37,484 
Net income25,734 3,093 — (1,886)— — 26,941 
Diluted EPS$1.01$0.12$— $(0.07)$— $— $1.06
(a) Reflects gain on the sale of the UK-based intY business. This transaction resulted in a capital loss for tax purposes. The Company did not record a tax provision on the capital loss since there were no offsetting capital gains.
38

Six months ended December 31, 2023
GAAP
Measure
Intangible
amortization
expense
Divestiture costsTax
recovery
Cyberattack
restoration costs
Gain on
sale of
a business (a)
Non-GAAP
measure
SG&A expenses$142,356 $ $(703)$1,386 $(640)$ $142,399 
Operating income50,911 8,230 703 (1,386)640  59,098 
Pre-tax income59,193 8,230 703 (1,386)640 (14,533)52,847 
Net income48,158 6,121 703 (640)479 (14,533)40,288 
Diluted EPS$1.91 $0.24 $0.03 $(0.03)$0.02 $(0.58)$1.60 
Six months ended December 31, 2022
GAAP
Measure
Intangible
amortization
expense
Divestiture costsTax
recovery
Cyberattack
restoration costs
Gain on
sale of
a business (a)
Non-GAAP
measure
SG&A expenses$140,667 $— $— $2,858 $— $— $143,525 
Operating income74,319 8,391 — (2,858)— — 79,852 
Pre-tax income68,475 8,391 — (2,858)— — 74,008 
Net income49,776 6,254 — (1,886)— — 54,144 
Diluted EPS$1.96 $0.25 $— $(0.07)$— $— $2.13 
 (a) Reflects gain on the sale of the UK-based intY business. This transaction resulted in a capital loss for tax purposes. The Company did not record a tax provision on the capital loss since there were no offsetting capital gains.
39

Liquidity and Capital Resources

Our primary sources of liquidity are cash flows from operations and borrowings under our $350 million revolving credit facility. Our business requires significant investment in working capital, particularly accounts receivable and inventory, partially financed through our accounts payable to vendors, cash generated from operations and revolving lines of credit. In general, as our sales volume increases, our net investment in working capital increases, which typically results in decreased cash flow from operating activities. Conversely, when sales volume decreases, our net investment in working capital typically decreases, which typically results in increased cash flow from operating activities.

Our cash and cash equivalents balance totaled $45.0 million at December 31, 2023, compared to $36.2 million at June 30, 2023, including $38.3 million and $31.0 million held outside of the United States at December 31, 2023 and June 30, 2023, respectively. Checks released but not yet cleared in the amount of $8.0 million are included in accounts payable at December 31, 2023 and June 30, 2023.

We conduct business in North America and Brazil where we generate and use cash. We provide for United States income taxes from the earnings of our Canadian and Brazilian subsidiaries. See Note 13 - Income Taxes in the Notes to the Consolidated Financial Statements for further discussion.

Our net investment in working capital decreased $75.7 million to $794.6 million at December 31, 2023 from $870.3 million at June 30, 2023, primarily from decreases in inventory and accounts receivable, partially offset by lower accounts payable, as a result of lower sales volume and our multi-quarter working capital improvement plan. Our net investment in working capital is affected by several factors such as fluctuations in sales volume, net income, timing of collections from customers, increases and decreases to inventory levels and payments to vendors.

Six months ended
December 31,
20232022
(in thousands)
Cash provided by (used in):
Operating activities$156,757 $(75,346)
Investing activities13,113 (4,262)
Financing activities(161,306)108,029 

Operating cash flows are subject to variability period over period as a result of the timing of payments related to accounts receivable, accounts payable, and other working capital items. Net cash provided by operating activities was $156.8 million for the six months ended December 31, 2023, compared to $75.3 million used in operating activities in the prior-year period. Cash provided by operating activities for the six months ended December 31, 2023 is attributable to reductions in inventory and accounts receivable, which decreased 24% and 12%, respectively, compared to June 30, 2023, partially offset by a reduction in accounts payable which decreased 22% comparatively. Cash used in operating activities for the six months ended December 31, 2022 is primarily attributable to increases in inventory and accounts receivable, which increased 24% and 7%, respectively, compared to June 30, 2022.

The number of days sales outstanding ("DSO") was 68 days at December 31, 2023, compared to 72 days at June 30, 2023 and 69 days at December 31, 2022. Inventory turned 5.1 times during the quarter ended December 31, 2023, compared to 4.4 times during the quarter ended June 30, 2023 and 5.0 times in the prior-year quarter ended December 31, 2022.

Cash provided by investing activities for the six months ended December 31, 2023 was $13.1 million, compared to $4.3 million used in investing activities in the prior-year period. Cash provided by investing activities for the six months ended December 31, 2023 is largely due to cash received from the sale of our intY UK business. Cash used in investing activities for the six months ended December 31, 2022 represents capital expenditures.

Management expects capital expenditures for fiscal year 2024 to range from $6.0 million to $8.0 million, primarily for IT investments and facility improvements.

40

For the six months ended December 31, 2023, cash used in financing activities totaled $161.3 million, compared to $108.0 million provided by financing activities for the prior-year period. Cash used in financing activities for the six months ended December 31, 2023 is primarily attributable to net repayments on the revolving credit facility. Cash provided by financing activities for the six months ended December 31, 2022 is primarily attributable to net borrowings on the revolving credit facility.

Credit Facility

We have a multi-currency senior secured credit facility with JPMorgan Chase Bank N.A., as administrative agent, and a syndicate of banks (as amended, the “Amended Credit Agreement”). On September 28, 2022, we amended and restated our Amended Credit Agreement, which includes (i) a five-year, $350 million multicurrency senior secured revolving credit facility and (ii) a five-year $150 million senior secured term loan facility. The Amended Credit Agreement extended the credit facility maturity date to September 28, 2027. In addition, pursuant to an “accordion feature,” we may increase our borrowings up to an additional $250 million, subject to obtaining additional credit commitments from the lenders participating in the increase. The Amended Credit Agreement allows for the issuance of up to $50 million for letters of credit. Borrowings under the Amended Credit Agreement are guaranteed by substantially all of our domestic assets and our domestic subsidiaries. Under the terms of the revolving credit facility, the payment of cash dividends is restricted. We incurred debt issuance costs of $1.4 million in connection with the amendment and restatement of the Amended Credit Agreement. These costs were capitalized to other non-current assets on the Condensed Consolidated Balance Sheets and added to the unamortized debt issuance costs from the previous credit facility.

Loans denominated in U.S. dollars, other than swingline loans, bear interest at a rate per annum equal to, at our option, (i) the adjusted term SOFR or adjusted daily simple SOFR plus an additional margin ranging from 1.00% to 1.75% depending upon our ratio of (A) total consolidated debt less up to $30 million of unrestricted domestic cash to (B) trailing four-quarter consolidated EBITDA measured as of the end of the most recent year or quarter, as applicable, for which financial statements have been delivered to the Lenders (the “leverage ratio”); or (ii) the alternate base rate plus an additional margin ranging from 0% to 0.75%, depending upon our leverage ratio, plus, if applicable, certain mandatory costs. All swingline loans denominated in U.S. dollars bear interest based upon the adjusted daily simple SOFR plus an additional margin ranging from 1.00% to 1.75% depending upon our leverage ratio, or such other rate as agreed upon with the applicable swingline lender. The adjusted term SOFR and adjusted daily simple SOFR include a fixed credit adjustment of 0.10% over the applicable SOFR reference rate. Loans denominated in foreign currencies bear interest at a rate per annum equal to the applicable benchmark rate set forth in the Amended Credit Agreement plus an additional margin ranging from 1.00% to 1.75%, depending upon our leverage ratio plus, if applicable, certain mandatory costs.

During the quarter and six months ended December 31, 2023, our borrowings under the credit facility were U.S. dollar loans. The spread in effect as of December 31, 2023 was 1.25% for SOFR-based loans and 0.25% for alternate base rate loans. The commitment fee rate in effect at December 31, 2023 was 0.20%. The Amended Credit Agreement includes customary representations, warranties and affirmative and negative covenants, including financial covenants. Specifically, our Leverage Ratio must be less than or equal to 3.50 to 1.00 at all times. In addition, our Interest Coverage Ratio (as such term is defined in the Amended Credit Agreement) must be at least 3.00 to 1.00 at the end of each fiscal quarter. In the event of a default, customary remedies are available to the lenders, including acceleration and increased interest rates. We were in compliance with all covenants under the credit facility at December 31, 2023.

The average daily outstanding balance on the revolving credit facility, excluding the term loan facility, during the quarters ended December 31, 2023 and 2022 was $138.7 million and $219.5 million, respectively. There was $329.1 million and $171.0 million available for additional borrowings as of December 31, 2023 and June 30, 2023, respectively. The effective interest rates for the revolving line of credit were 6.70% and 6.74% as of December 31, 2023 and June 30, 2023, respectively. There were no letters of credit issued under the multi-currency revolving credit facility at December 31, 2023 or June 30, 2023. Availability to use this borrowing capacity depends upon, among other things, the levels of our Leverage Ratio and Interest Coverage Ratio, which, in turn, will depend upon (1) our Credit Facility Net Debt relative to our Credit Facility EBITDA and (2) Credit Facility EBITDA relative to total interest expense, respectively. As a result, our availability will increase if EBITDA increases (subject to the limit of the facility) and decrease if EBITDA decreases. While we were in compliance with the financial covenants contained in the Credit Facility as of December 31, 2023, and currently expect to continue to maintain such compliance, should we encounter difficulties, our historical relationship with our Credit Facility lending group has been strong and we anticipate their continued support of our long-term business.

Summary

41

We believe that our existing sources of liquidity, including cash resources and cash provided by operating activities, supplemented as necessary with funds under our credit agreements, will provide sufficient resources to meet our present and future working capital and cash requirements for at least the next twelve months. We also believe that our longer-term working capital, planned expenditures and other general funding requirements will be satisfied through cash flows from operations and, to the extent necessary, from our borrowing facilities.

Accounting Standards Recently Issued

See Note 1 of the Notes to Condensed Consolidated Financial Statements for a full description of recent accounting pronouncements, including the anticipated dates of adoption and the effects on our consolidated financial position and results of operations.

Critical Accounting Policies and Estimates

Critical accounting policies are those that are important to our financial condition and require management's most difficult, subjective or complex judgments. Different amounts would be reported under different operating conditions or under alternative assumptions. See Management's Discussion and Analysis of Financial Condition and Results from Operations in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023 for a complete discussion.
42

Item 3.Quantitative and Qualitative Disclosures About Market Risk

For a description of our market risks, see Part II, Item 7A. "Quantitative and Qualitative Disclosures About Market Risk" in our Annual Report on Form 10-K for the fiscal year ended June 30, 2023. No material changes have occurred to our market risks since June 30, 2023.
43

Item 4.Controls and Procedures

An evaluation was carried out under the supervision and with the participation of our management, including our Chief Executive Officer ("CEO") and Chief Financial Officer ("CFO") of the effectiveness of our disclosure controls and procedures at December 31, 2023. Based on that evaluation, our management, including the CEO and CFO, concluded that our disclosure controls and procedures are effective at December 31, 2023. During the quarter ended December 31, 2023, there was no change in our internal control over financial reporting that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

44

PART II. OTHER INFORMATION

Item 1.Legal Proceedings

The Company is, from time to time, party to lawsuits arising out of operations. Although there can be no assurance, based upon information known to us, we believe that any liability resulting from an adverse determination of such lawsuits would not have a material adverse effect on our financial condition or results of operations. For a description of our material legal proceedings, see Note 12 - Commitments and Contingencies in the notes to the condensed consolidated financial statements, which is incorporated herein by reference.

Item 1A.Risk Factors

In addition to the risk factors discussed in our other reports and statements that we file with the SEC, you should carefully consider the factors discussed in Part I, Item 1A. "Risk Factors" in our Annual Report on Form 10-K for the year ended June 30, 2023, which could materially affect our business, financial condition and/or future operating results.

There have been no material changes to the risk factors disclosed in Item 1A of our Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

Item 2.Unregistered Sales of Equity Securities and Use of Proceeds

Share Repurchases

In August 2021, our Board of Directors authorized a $100 million share repurchase program. The authorization does not have any time limit.

The following table presents the share-repurchase activity for the quarter ended December 31, 2023 (in thousands except share and per share data):

Period
Total number of shares purchased (1)
Average price paid per shareTotal number of shares purchased as part of the publicly announced plan or programApproximate dollar value of shares that may yet be purchased under the plan or program
October 1 - 31, 2023— — — $ 66,163,962
November 1 - 30, 202332,567 $ 32.73— $ 66,163,962
December 1 - 31, 202336,544 $ 34.2936,305 $ 64,913,399
Total69,111 36,305 $ 64,913,399
(1) Includes 32,806 shares withheld from employees' stock-based awards to satisfy required tax withholding obligations for the months of November and December 2023. There were no shares withheld during the month of October 2023.

Dividends

We have never declared or paid a cash dividend. Under the terms of our credit facility, the payment of cash dividends is restricted.
45


Item 5.Other Information

During the three months ended December 31, 2023, none of our directors or our officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934, as amended) adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933).
46


Item 6.Exhibits
Exhibit
Number
Description
31.1
31.2
32.1
32.2
101
The following materials from our Quarterly Report on Form 10-Q for the quarter ended December 31, 2023, formatted in Inline XBRL (eXtensible Business Reporting Language): (i) the Condensed Consolidated Balance Sheets at December 31, 2023 and June 30, 2023; (ii) the Condensed Consolidated Income Statements for the quarters and six months ended December 31, 2023 and 2022; (iii) the Condensed Consolidated Statements of Comprehensive Income for the quarters and six months ended December 31, 2023 and 2022; (iv) the Condensed Consolidated Statements of Shareholder's Equity at December 31, 2023 and 2022; (v) the Condensed Consolidated Statements of Cash Flows for the six months ended December 31, 2023 and 2022; and (vi) the Notes to the Condensed Consolidated Financial Statements. The instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL
104Cover page Inline XBRL File (Included in Exhibit 101)
47

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.
 ScanSource, Inc.
Date:February 6, 2024/s/ MICHAEL L. BAUR
 Michael L. Baur
Chair and Chief Executive Officer
(Principal Executive Officer)
Date:February 6, 2024/s/ STEVE JONES
Steve Jones
Senior Executive Vice President and Chief Financial Officer (Principal Financial Officer)
Date:February 6, 2024/s/ BRANDY FORD
Brandy Ford
Senior Vice President and Chief Accounting Officer (Principal Accounting Officer)
48
EX-31.1 2 scansourceex31112312023.htm EX-31.1 Document
Exhibit 31.1

Certification Pursuant to Rule 13a-14(a) or 15d-14(a)
of the Exchange Act, as adopted Pursuant to Section 302 of the
Sarbanes-Oxley Act of 2002
I, Michael L. Baur, certify that:
1.I have reviewed this quarterly report on Form 10-Q of ScanSource, 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(s) 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 (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(s) 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 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.
/s/ MICHAEL L. BAUR
Michael L. Baur
Chairman and Chief Executive Officer
(Principal Executive Officer)
Date: February 6, 2024


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

Certification Pursuant to Rule 13a-14(a) or 15d-14(a)
of the Exchange Act, as adopted Pursuant to Section 302 of the
Sarbanes-Oxley Act of 2002
I, Steve Jones, certify that:
1.I have reviewed this quarterly report on Form 10-Q of ScanSource, 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(s) 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 (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(s) 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 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.
/s/ STEVE JONES
Steve Jones
Senior Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
Date: February 6, 2024


EX-32.1 4 scansourceex32112312023.htm EX-32.1 Document
Exhibit 32.1
Certification of the Chief Executive Officer of ScanSource, Inc.
Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to § 906
of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of ScanSource, Inc. (the “Company”) on Form 10-Q for the quarter ended December 31, 2023 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. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
1)The Report fully complies with the requirements of §13(a) or 15(d) of the Securities Exchange Act of 1934 (the “Exchange Act”); and
2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:February 6, 2024/s/ MICHAEL L. BAUR
Michael L. Baur
Chairman and Chief Executive Officer
(Principal Executive Officer)

This certification is being furnished solely to comply with the provisions of § 906 of the Sarbanes-Oxley Act of 2002 and is not being filed as part of the accompanying Report, including for purposes of Section 18 of the Exchange Act, or as a separate disclosure document. A signed original of this written certification required by Section 906, or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written certification required by Section 906, has been provided to the Company and will be rendered by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


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

Certification of the Chief Financial Officer of ScanSource, Inc.
Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to § 906
of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of ScanSource, Inc. (the “Company”) on Form 10-Q for the quarter ended December 31, 2023 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. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
1)The Report fully complies with the requirements of §13(a) or 15(d) of the Securities Exchange Act of 1934 (the “Exchange Act”); and
2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date:February 6, 2024/s/ STEVE JONES
Steve Jones
Senior Executive Vice President and Chief Financial Officer
(Principal Financial Officer)

This certification is being furnished solely to comply with the provisions of § 906 of the Sarbanes-Oxley Act of 2002 and is not being filed as part of the accompanying Report, including for purposes of Section 18 of the Exchange Act, or as a separate disclosure document. A signed original of this written certification required by Section 906, or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written certification required by Section 906, has been provided to the Company and will be rendered by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-101.SCH 6 scsc-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Trade Accounts and Notes Receivable, Net link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Other Identifiable Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Short-Term Borrowings and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Derivatives and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Business Sale link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Trade Accounts and Notes Receivable, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Short-Term Borrowings and Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Derivatives and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Trade Accounts and Notes Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Changes in the Carrying Amount of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Net Identifiable Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Short-Term Borrowings and Long-Term Debt (Schedule of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Short-Term Borrowings and Long-Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Derivatives and Hedging Activities (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Derivatives and Hedging Activities (Schedule of Cash Flow Hedge Included in Accumulated Other Comprehensive Income (Loss), Net of Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Derivatives and Hedging Activities (Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Segment Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Segment Information (Financial Information by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Segment Information (Assets By Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases (Supplemental Balance Sheet Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases (Schedule of Lease Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases (Supplemental Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Leases (Weighted Average Remaining Term and Discount Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Commitments and Contingencies (Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables) (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Business Sale (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 scsc-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 scsc-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 scsc-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Geography Eliminations Geography Eliminations [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Borrowing capacity under credit facility Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Modern Communications & Cloud Modern Communications & Cloud Modern Communications & Cloud Modern Communications & Cloud [Member] Modern Communications & Cloud Interest income Interest Income, Other All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Trade Accounts and Notes Receivable, Net Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Percentage of spread in effect Interest rate Line of Credit Facility, Interest Rate at Period End Short-Term Borrowings and Long-Term Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Alternate Base Rate Loans Alternate Base Rate Loans [Member] Alternate Base Rate Loans [Member] Deferred income taxes Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Specialty Technology Solutions Specialty Technology Solutions Specialty Technology Solutions Specialty Technology Solutions [Member] Specialty Technology Solutions Accounts payable Accounts Payable, Current Discontinued Operations and Disposal Groups [Abstract] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Restatement Determination Date: Restatement Determination Date [Axis] Schedule of Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures Derivatives Not Designated as Hedging Instruments [Table Text Block] Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Other non-current assets Increase (Decrease) in Other Noncurrent Assets Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Thereafter Lessee, Operating Lease, Liability, to be Paid, After Year Four Lessee, Operating Lease, Liability, to be Paid, After Year Four Put option, exercisable period limitation (in days) Debt Instrument, Exercisable Option Limitation On Each Fifth Anniversary, Period Debt Instrument, Exercisable Option Limitation On Each Fifth Anniversary, Period Current liabilities: Liabilities, Current [Abstract] Preferred stock, no par value; 3,000,000 shares authorized, none issued Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Debt issuance costs, net Debt Issuance Costs, Noncurrent, Net Cash payment received Proceeds from Divestiture of Businesses Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Line of credit facility, interest coverage ratio Line Of Credit Facility, Interest Coverage Ratio Line Of Credit Facility, Interest Coverage Ratio Net income per common share, diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Hedging Relationship [Axis] Hedging Relationship [Axis] Interest Rate Swap, Maturing March 31, 2028 Interest Rate Swap, Maturing March 31, 2028 [Member] Interest Rate Swap, Maturing March 31, 2028 Accounts receivable, less allowance of $19,243 at December 31, 2023 and $15,480 at June 30, 2023 Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Unrealized (loss) gain on hedged transaction, net of tax Net (decrease) increase in accumulated other comprehensive income, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent SOFR Secured Overnight Financing Rate (SOFR) [Member] Secured Overnight Financing Rate (SOFR) Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Trading Symbol Trading Symbol Letters of credit outstanding Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Discontinued Operations, Held-for-sale or Disposed of by Sale Discontinued Operations, Held-for-Sale or Disposed of by Sale [Member] Net income Net income Net income Net income 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 Leases Lessee, Operating Leases [Text Block] Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Common stock repurchased Stock Repurchased During Period, Value Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Shareholders’ equity: Equity, Attributable to Parent [Abstract] Net (decrease) increase in accumulated other comprehensive income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent Unrealized (loss) gain in fair value of interest rate swap Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Schedule of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods sold Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Net foreign exchange derivative contract losses Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Foreign exchange contracts Foreign exchange contracts Foreign Exchange Contract [Member] Other Commitments [Table] Other Commitments [Table] Quoted prices in active markets (Level 1) Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Balance at June 30, 2023 Balance at December 31, 2023 Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Hedging Relationship [Domain] Hedging Relationship [Domain] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Derivative, notional amount Derivative, Notional Amount Measurement Frequency [Axis] Measurement Frequency [Axis] Long-term 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 Reportable Geographical Components Reportable Geographical Components [Member] Debt issuance costs Payments of Debt Issuance Costs Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Schedule of Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Amount of unrestricted domestic cash Debt Instrument, Covenant, Allowable Unrestricted Domestic Cash, Amount Debt Instrument, Covenant, Allowable Unrestricted Domestic Cash, Amount Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Income taxes payable Accrued Income Taxes, Current Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Lease, Cost Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Net foreign currency transactional and re-measurement (gains) losses Foreign Currency Other Transaction Gain Loss Before Tax Foreign currency other transaction gain loss before tax Award Type Award Type [Axis] Income tax effect Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Weighted average shares excluded from the computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less: amounts representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Current operating lease liabilities Operating Lease, Liability, Current Finance lease interest Finance Lease, Interest Expense Outstanding checks Accounts Payable Intangible amortization expense Amortization of intangible assets Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Balance at June 30, 2023 Balance at December 31, 2023 Finite-Lived Intangible Assets, Net Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Other Accounts Receivable, Allowance for Credit Loss, Other Accounts Receivable, Allowance for Credit Loss, Other Income taxes payable Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Finite-lived Intangible Assets [Roll Forward] Finite-Lived Intangible Assets [Roll Forward] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Common stock, share issued (in shares) Common Stock, Shares, Issued Gross profit Gross Profit Security Exchange Name Security Exchange Name Total assets at fair value Assets, Fair Value Disclosure Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Foreign currency translation adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Derivatives and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Maximum Maximum [Member] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Multi-Currency Revolving Credit Facility Multi-Currency Revolving Credit Facility [Member] Multi-Currency Revolving Credit Facility [Member] Document Type Document Type Long-term debt, percentage bearing variable interest Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate Tabular List, Table Tabular List [Table Text Block] Average daily balance on revolving credit facility Line of Credit Facility, Average Outstanding Amount Segment Reporting, Measurement Disclosures [Abstract] Segment Reporting, Measurement Disclosures [Abstract] Entity Address, Address Line One Entity Address, Address Line One Intangibles disposed upon business sale Finite-Lived Intangible Assets, Period Increase (Decrease) Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Allowance for accounts receivable Accounts Receivable, Allowance for Credit Loss, Current Income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Derivative [Table] Derivative [Table] Schedule of Net Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Accrued expenses and other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Forward foreign currency exchange contracts Derivative Liability Hardware, software and cloud (excluding Intelisys) Hardware, Software and Cloud [Member] Hardware, Software and Cloud Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Entity Tax Identification Number Entity Tax Identification Number Foreign currency translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Total debt Debt, Long-Term and Short-Term, Combined Amount Inventories Inventory, Net Total cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Prepaid expenses and other assets Increase (Decrease) in Other Current Assets Balance Sheet Location [Domain] Balance Sheet Location [Domain] Business Sale Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Operating Activities [Domain] Operating Activities [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Term Loan Facility Term Loan Facility [Member] Term Loan Facility [Member] Total Shareholder Return Amount Total Shareholder Return Amount Product Product [Member] Common stock repurchased Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Segments [Domain] Segments [Domain] Deferred compensation plan investments, current and non-current portion Deferred Compensation Plan Assets Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Depreciation expense Depreciation expense related to selling, general and administrative costs Depreciation, Nonproduction 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] United States and Canada United States and Canada [Member] United States and Canada [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] 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] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Cash paid for amounts in the measurement of lease liabilities Operating Lease, Payments Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Interest Rate Swap, Maturing April 30, 2024 Interest Rate Swap, Maturing April 30, 2024 [Member] Interest Rate Swap, Maturing April 30, 2024 [Member] Disposal Group Name [Domain] Disposal Group Name [Domain] PEO PEO [Member] Schedule of Other Comprehensive Loss, Tax Schedule Of Other Comprehensive Income (Loss), Tax [Table Text Block] [Table Text Block] for Schedule of Other Comprehensive Income (Loss), Tax [Table] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Accumulated Other Comprehensive Loss [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Foreign currency translation adjustment Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Interest rate swap agreement Interest rate swap agreement Interest Rate Swap [Member] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Present value of lease payments Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Accumulated Other Comprehensive Loss Accumulated other comprehensive loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Measurement Frequency [Domain] Measurement Frequency [Domain] General Discussion of Derivative Instruments and Hedging Activities [Abstract] General Discussion of Derivative Instruments and Hedging Activities [Abstract] All Executive Categories All Executive Categories [Member] Line of credit facility, leverage ratio Line Of Credit Facility, Leverage Ratio Line Of Credit Facility, Leverage Ratio Repayments on revolving credit, net of expenses Repayments of Long-Term Lines of Credit 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] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Operating Activities [Axis] Operating Activities [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments Number of Reportable Segments Interest Rate Swap, Maturing April 30, 2026 Interest Rate Swap, Maturing April 30, 2026 [Member] Interest Rate Swap, Maturing April 30, 2026 [Member] Per share data: 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] Realized foreign currency gain on sale of business Realized foreign currency translation gain from disposal of a business Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Realized Gain (Loss) Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Realized Gain (Loss) Common stock, no par value; 45,000,000 shares authorized, 25,154,469 and 24,844,203 shares issued and outstanding at December 31, 2023 and June 30, 2023, respectively Common Stock, Value, Issued Percentage of principal due on exercise of put option Debt Instrument, Redemption Price, Percentage Tax (benefit) expense Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total current assets Assets, Current Repayments on finance lease obligation Finance Lease, Principal Payments Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other expense, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Short-term Debt, Type [Domain] Short-Term Debt, Type [Domain] Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Goodwill and Other Identifiable Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Common stock repurchased (in shares) Stock Repurchased During Period, Shares Maximum time period of interest (in years) Debt instrument, maximum time period of interest Debt instrument, maximum time period of interest only payments Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Unrecognized tax benefits Unrecognized Tax Benefits Discrete net tax benefit Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount PEO Name PEO Name Schedule of Accumulated Other Comprehensive Income, Net Of Tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Schedule of Changes in the Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Summary of Significant Accounting Policies Significant Accounting Policies [Policy Text Block] Significant Accounting Policies [Policy Text Block] Corporate Corporate, Non-Segment [Member] Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Gain on sale of business Gain (Loss) on Disposition of Business Long-lived Assets Depreciation, Depletion, and Amortization [Policy Text Block] Total shareholders’ equity Beginning balance Ending balance Stockholders' equity attributable to parent Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Unrecognized tax benefits that would impact effective tax rate if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrealized gain on hedged transaction, net of tax Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Multi-Currency Revolving Credit Facility, Amended Credit Agreement Multi-Currency Revolving Credit Facility, Amended Credit Agreement [Member] Multi-Currency Revolving Credit Facility, Amended Credit Agreement [Member] UK-based intY Business UK-based intY Business [Member] UK-based intY Business Fair Value  of Derivatives Not Designated as  Hedge Instruments Not Designated as Hedging Instrument [Member] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Significant other observable inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Foreign currency hedge Foreign Currency Hedge [Member] Foreign Currency Hedge Capital expenditures Payments to Acquire Productive Assets Identifiable intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other non-current assets Other Noncurrent Assets [Member] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Continuing Operations Continuing Operations [Member] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Network1 Network1 [Member] Network1 [Member] Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Share-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Earnings Per Share Earnings Per Share [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Lease term Lessee, Operating Lease, Term of Contract Minimum Minimum [Member] Property and equipment, net by Geography Category Property, Plant and Equipment, Net Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Receivables [Abstract] Business and Summary of Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Exercise Price Award Exercise Price Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets: Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total liabilities at fair value Liabilities, Fair Value Disclosure Net foreign currency exchange losses Gain (Loss), Foreign Currency Transaction, before Tax Taxes paid on settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Liabilities: Liabilities Liabilities [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Debt issuance costs, gross Debt Issuance Costs, Gross Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] (Repayments) borrowings on long-term debt, net Proceeds from (Repayments of) Other Long-Term Debt Retained Earnings Retained Earnings [Member] Current portion of long-term debt Current portion of long-term debt Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and shareholders’ equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Net income per common share, basic (in dollars per share) Earnings Per Share, Basic Bank Overdrafts Bank Overdrafts [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2024 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Financial Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Mississippi Revenue Bond Mississippi Revenue Bond [Member] Mississippi Revenue Bond [Member] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Intelisys connectivity and cloud Intelisys Connectivity And Cloud [Member] Intelisys Connectivity And Cloud Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Accrued expenses and other current liabilities Accrued Liabilities And Other Current Liabilities [Member] Accrued Liabilities And Other Current Liabilities [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Adjustments to reconcile net income to net cash provided by (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 Reconciliation of Assets from Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Provision for doubtful accounts Amounts Charged to Expense Accounts Receivable, Credit Loss Expense (Reversal) Depreciation expense reported as part of cost of goods sold Cost, Depreciation Derivative asset Derivative Asset Exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Foreign currency translation adjustment Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Short-term Debt, Type [Axis] Short-Term Debt, Type [Axis] Derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Schedule of Assets and Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Insider Trading Arrangements [Line Items] Gain (loss) on disposal group Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax Beginning Balance Ending Balance Accounts Receivable, Allowance for Credit Loss Proceeds from sale of business, net of cash transferred Proceeds from Divestiture of Businesses, Net of Cash Divested Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Line of credit facility, expiration period Line of Credit Facility, Expiration Period Dilutive effect of share-based payments (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Disposal Group Name [Axis] Disposal Group Name [Axis] Schedule of Assets and Liabilities Measured at Fair Value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Changes in the Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Provision for income taxes Income Tax Expense (Benefit) International Non-US [Member] Deferred compensation plan investments, current and non-current portion Deferred Compensation Liability, Current and Noncurrent Fair Value  of Derivatives Designated  as Hedge Instruments Designated as Hedging Instrument [Member] Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Weighted-average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Net sales Revenues 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] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Amendment Flag Amendment Flag Deferred income taxes Increase (Decrease) in Deferred Income Taxes Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Net interest income recognized as a result of interest rate swap Interest Income (Expense), Net Credit Facility [Domain] Credit Facility [Domain] Percentage spread points on variable rate debt instrument Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, net of current portion Long-term debt Long-Term Debt, Excluding Current Maturities Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Weighted-average shares outstanding, diluted (in shares) Weighted-average shares, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Cash held in escrow Business Acquisition, Cost of Acquired Entity, Cash Held in Escrow Business Acquisition, Cost of Acquired Entity, Cash Held in Escrow Goodwill disposed upon business sale Goodwill, Written off Related to Sale of Business Unit Revenue Recognition Revenue from Contract with Customer [Text Block] Company Selected Measure Amount Company Selected Measure Amount Balance Sheet Location [Axis] Balance Sheet Location [Axis] 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, Including Disposal Group and Discontinued Operations Total assets Assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Cover [Abstract] Trade Accounts and Notes Receivable, Net Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Amortization of debt issue costs Amortization of Debt Issuance Costs Fair Value, Recurring Fair Value, Recurring [Member] Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total future payments Lessee, Operating Lease, Liability, to be Paid Segment Information Segment Reporting Disclosure [Text Block] Increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Line of credit facility, accordion feature, higher borrowing capacity option Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted-average shares outstanding, basic (in shares) Weighted-average shares, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating income Operating income (loss) Operating Income (Loss) Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Line of credit facility, unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Schedule of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Short Term Borrowings, Line of Credit and Long Term Debt [Table] Short Term Borrowings, Line of Credit and Long Term Debt [Table] Short Term Borrowings, Line of Credit and Long Term Debt [Table] Schedule of Debt Schedule of Debt [Table Text Block] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Borrowings under revolving credit facility Borrowings under revolving credit facility Long-Term Line of Credit Borrowings on revolving credit, net of expenses Proceeds from Long-Term Lines of Credit Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables Business Acquisition, Pre-acquisition Contingencies and Related Indemnification Receivables [Table Text Block] Business Acquisition, Pre-acquisition Contingencies and Related Indemnification Receivables [Table Text Block] EX-101.PRE 10 scsc-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 scsc-20231231_g1.jpg begin 644 scsc-20231231_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!817AI9@ 34T *@ @ ! $Q ( M 1 /E$0 $ ! 0 %$1 0 ! %$2 0 ! M !!9&]B92!);6%G95)E861Y #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" \ /H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**AO[^# M2K&:ZNIH;:VMHVEFFE<)'$BC+,S'@ $DG@"OR7_ ."HW_!<6;Q-_:'P_P#@ MGJ,UMIW,&I>+(&*2W79H[,]53L9N&;G9@8=N/'8ZEA8<]1^BZL^RX)X$S7BC M'+!Y;#16YYOX8+O)]^R6KZ+1M?>GB?\ X*3?"?PO\Q>#/B!H?Q$TL7FA:MI^K6W&7MIEDV$ M]F Y4^QP:_GQ_P"">UO--XK\37'ER-&EK$KR;255FN#Z5]:>'?$ M^I>$-42^TG4+W3;R/[L]K,T,B_\ E(-?A.<>,>+RG.*F%Q%",Z/NM6;4E=) MO75/[EZG[?Q-X#Y?A9?5<%B)>TBE=R2:D[7;LK./EJ[*V[U?ZY45\%_"K_@I M-XP\(&*W\16]KXFLUP#(P%O= ?[ZC:WXKDXZ]Z^IO@3^UMX1_:!N6L])FO+7 M5HXC-)8W<.V0(" 6#+E&&2.C9]A7Z-PWXDY%G4HTL/5Y:CVA/W9-]ENF_)-O MR/Q+/^ ,YRF+JUZ?-37VXZKU?5?-)'IU%%%?>'Q84444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\#_\%H_"OCWXT6>F M^!?#?C!?#N@S6"WM_I_DLJ:O(TDBJLTRG>(U"9"!2I)RP)"[?S__ &3_ /@D M7XT^//QOC\/^)-0TOPGX>M=LMWJ1NXI9+M,X\NUCW;GD;!^\ $')S\JM^KW[ M;WPB\2>+?&]EK>EZ3=:AI]OIJ6TK6X$CHZRRL?D'S8PXY Q7S7-"]O*T M.<#D\ #S?XO?L:?"?QEXF;3+6\A\(>(YHQ,D-K*%CE#$A3Y+_*1D'Y8 MRIXKROX&?M >+O#'B_1],AUBXN--NKR&W>VNCYR!&<*0N[E>I^Z1S6S^WA_R M6Z'_ +!D/_H5[J7SN>>_%3_@GKX]^'WF3Z;##XHL4Y#V'%P![PM\V?9"]:O_ 3B MTRYT;]IF\M;RWGM;J'2;A9(9HS')&=\7!4\@_6E^'O[2WC'X;>7'9:M)=6:? M\NM[^_AQZ#/S*/\ =(KV7]GK]N_PC\W1H MPRNYP\98NI"?-D#)QQG\SI^#V79?FU#-,OK."A-/DE[R?E%Z-?/F/T&GXE9I MFF68C+L10]HW3E><4TXI+64EJK+J_=1] ^)_$=GX.\-:AJ^H2_9]/TNVDO+F M4C/EQ1J7=OP4$U^.VL?\%=?VI?VROBSJ]G\#=)FTK2]-1[F+3],T6VU&ZCM0 MVU7N)+A)%WDD<(%&> #@D_L)XT\)V?C[P=JVA:@K/I^M64UA;EW_ *_IGT'@CA^':WUN.9JB\5:*HK$*])[\ MVCT;;M_>M\*?O'V!_P $KOV^_P!H7X]?M":M\.?BEX1M_+\/V#7FJZG=Z;)I M.H::Q^6)9(MHCBC5]6O4,UOIGQ_$'R9H;CXA7OVX7^"DEY]HF\I9,\'-SY8P>"3@\5Y\\PG]6A3H5&W*5N9 M[K;3\=_4_0<%X?X.7$^.QV>9=3IT\+056-&E)RIU7[WOK1:-QDE#EBD^6Z>O M-WMY_P %5?VT?A-I^G^*O$S:['X:O&5[:36O!$%IIM\&PRJLRV\18$=-DF2# MU[U^D]E^V5\1O$G_ 3*U#XS6O@&ST7QI:Z(VL0Z/J,CRVES!&59[E0C+((V M@$DB(Q5^ ,D$,WT5XYT70_$/A*^M?$MII-]H+Q[KV'4XHY+1HU(;,BR IM! M/S<#&>U?.?\ P56_;_F_8!^!%AJ&BZ?9ZEXL\3736&D0W6?L]N$3=)/(JD%E M0% %!&6D7G ->I'#U,)"=2K6;C;KJT^_7Y(_,,5Q%@.+,9@LORK)*-+$>U3] MQ\L9P6KA+E459J[G)IM)7C:[1^<^J_\ !3S]M[Q/HTGBC3['Q+I_AN(?:'N+ M'P'')IR1]>9I+>3"X!YW^O-?3W_!)K_@LOKW[4_Q5A^&GQ*L]+7Q!J%O++I& MKV,7V=;UXD,CPRQ9*A_+5V#)M!V8VY()\Q_9O^,W_!0/]K;X?)X[\(^)-'C\ M,W<\@LQ=Z?I%O'>^6[(ZQ!H#(4#JR;F8<@@-P2/F']@RVUSP_P#\%<_"5MKU MK;Z3XBMO&EU;ZI:VFQ8;6XW3)/$GEDIL#;U 4E=O )%>'3Q5>E5ISC.;C)I> M\M&GVU9^WYEPGD>:93F>"KX3!TZ^&IRE'ZM/FJ0E%-VJ?NZ;T:L]T]4TFD?0 M_P"V+_P6.^,W[/'[=_BSPS9ZU9S>"_#/B!(3IPTRV\V:T4HSQ"9D+!F4L Q) M(SGM7FOQ>_X+-_M66WB"#Q&9YO OAO6'\W3+%O#$!LIXOO )/*?^"S6MZ9J$$=U8ZE\0+&UN87&5EC>:!64CT*DC\:_3'_@O M'I=O>?\ !-[Q-)+!'(]CJ6FRVY*\PN;E(]R^AV.Z_1B*J/UJK&O455I0;LKO MS\]#GJ1X8RG$9#@:F4T:L\;3IQE-QCIS*"YN5Q:E)RE=MV=E9/73I?\ @FW_ M ,%$$_;&_9.U3QIXAL[?3=>\&O-;Z_#:*?)D\N(3">)220KH3\I)(9''3!/G M;?MD?&3XW^)M0_X0>SDM;.S'F?9;'3XKIH8\D+O>16RQ]L9(.!7BO_!N9X=A M\;?!;XX:)=/(+/59+*TEV'!598+I&(]\']!7INI_LU?%O]FG7Y-6\*M?7UIM MW)J&B/YRW$74;X>6(Q@X*LOH3C-? \?X[/71P=;#.JL/:7M70TJ73LG=:VMZ M)N]WL? 8SAWA[+.)\TRV$*2G&4?91JZP2E%3:5^S=ENTK6ZGO?[&_P"T3\0? MBIXQU;0?%VBQ1KH\ DGNWMFL[B"1B D;QD8)8;B.%P%)YX%'? ,5K(;24V\NI21><9I0<%84^Z0#QN(;<>@Q@EW[.'[<'B#XGG5/"N MN6UO)XAGTVZ?3+ZWC\II9HH7?RY$'&?E8@KC&,;>XKY^KQ9B\3@J4 MDVU)MNUI).R\BGPSAH)'/(Z@BN@_:_M-)N_P!FWQ=_; B\B.P>2 OC MY;D?ZG'N9-HX]2*^-_V49+L?"_XP*F[["WAAS-Z>8"WE_P#CIDKNQ6,SCAG. M/[(GC)XBG7I5))S;/6JW[=G[3OC'X'?$31]/\.:A!9VMYIWVB57M8YBS^:ZYRP)Z*.*X7_@EI M?Q1?$WQ+;,ZK--IBR(I/+!90&_+$=(L]/O+>SU.%';4+_['$SW$AE3Y5R4VW%77 MO.36J:>KUU=RG'(\KX>AF>,P<*LO:U(Q5DKOGJ))NS]U13T::T6FB&_M4?MN M'X(6=CHNBP6^H>)[JUCGN))P3#8JZ@@E5QN=NH7( &"\_;BU!?$15M-;Q/"EYYY^7[ M+YJ#G_9\K'X5^BUY8VMWI4EM<0V\MC)$8Y(I$#1-&1@J0>"N.,'C%>EEM/.^ M+,PQTH9A/#1P\N2$8-K9M)SLU>]M;WNVTK)6.',)Y1PS@L'&6!A7E7CSRE-) M[V;4;IVM?2UK*U[MW/#_ E^V5-8_LQ_\)YXLT1M/N&E-K9PPOM35Y,':T08 MED4D-G.'2]&CN8X>X7=(CL6QSC M.>^ *['_ (*CDP>&? ,-D(UTG==;5A $(PD BP!QC:7QCC%(L[S66=K(*N)K\E"G% MRE0C>I4DXQ;D^5JT?>MNUI;5NYW9%D^6QRAYW3P]'FK3E:-:5H0BI27*N:]Y M>[?H]>B5CTS]C_\ ;FOOBCXKC\*>+HK>/5K@,+*\AC\M;AE!+1R+T5L D$8! MQC .,_3U? WAG]G/XL:E\?\ 2_%FI>%Y+.X;6X-0O)89($CC/FJSOM#GK@DC MG.37WS7Z/X89IF^)P-6AF\9\U.5HRJ1<92B]KI[M6U>NZ3;:N_@_$3+LKP^, MIULKE"U2-Y1A)2C&2WM;9/HM-FTNA\O_ +8?[6OBK]GCXZZ;9Z3]AO-)N-'A MN9K*ZARK2&>=2P=<."551U(^4<='6L;IK+34LGL9)?*FD*R2ON1F^0Y M\S&&*].^>/C7QG\/]<^'>J&SUS2=0TFYYPES"T>\#NI/##W&17YGQ7QAQ9PY MG=>K%2>&E*\5.+E!K3126J]%)>A^@\-<+<,Y]D]&E)I8B,;2<&E._G'9^K3] M3[9T[]C32;O7]'\1>#?$UO?:9#>0W(25UGC=%<,=DT?!X& "OU->U_$#X2>& M_B9;8US2K6\9%VK.1LFC'M(N& [XSBOR_P# WQ+\0?#34OM>@:QJ&DSDC<;> M8JLF.SK]UA[,"*\]_P""EO\ P4[^+'B#X=:;X!CU:WTO3]:MY&U6\T^$V]YJ M460OD.X.%C/.X1A=X.T_+D'[3A7QDP>;36%KT94ZUFU9IQ=E=ZZ-?-/U9QT? M ?,<5F$,+@:\73D]9233BMV[*ZEIM9J[[+5._P""EO[:7@_X3^-+[P;\'-:N M-:O("\.I:LX26WL'Z&.VD'$K#D%\;5QP7.2N)_P;VWLVH_\ !0/4;BXEDGN) MO"]^\DDC%GD8SVQ))/))/._VW_B2N@>#M/_T6W*MJ6K7 *V.E M1G^*1\G;T7ZO\ X8_4>.:G"G ?#%?A M?+_?Q>(ARR:LYN_VJC^RE]F"[Z+5R/5/C3X3USQY\)O$6B^&]>_X1?7M5L); M6QU;[/YYT^1U*B4)N7)&>#G@X/.,5^0N@?L;?MT_L.7EUI/@"\UG4-#DD+)) MHNIVU]82L6P76WN?FC8Y!),2D]C7HU6G*%6"DFUL[W3TOHG=*[:2;;/RU_X)??\$I?BKH?[6*_&GXT MHNFWUCP^KN[5[WZW[GLS\9N(_P"WHY_2E"$XP5-04?W?LT[\G+>]KZWYKWV:22/P MTU+]C[]N;X^:+;^!/$,/Q!NO#\)$;Q:SKR)8[5/!D=I?WRKC('SD8X%?8?[3 MO_!);Q_\:/\ @GCX%\#WGC2'Q5\2OAY(]S:7-ZWEVUQ#(NU[%)2-^U%6,))) MR3& =BD;/T(HJ:62T8QDIRE+F5M7T.S-/&S.<36PU7"T*.']A/VD53IVO)IQ M=VVW:2;32M=/5MI-?CI^S+\&OV_O@QX)B^%WA/3[CPKX;BEE6.XOVTR2'2Q, M[/(TW@_Q9XF\)_:/#^A^('N M;W6_[;L9OM,8WC[1L\\S'?D-@IO^;D YK]DZ*B.1TDXN4Y/E>EWM;IL=6(\= M,UE#%0P^"PU+ZS&4:CC3DI2S;9^1GQY_X)A?'+QI_P % M2KKXC:;X'^T^#9/&UEJZZA_;.GIFUCFA9Y/*:<2\*C';LW'' K[B_P""LGP# M\6?M,?L1>)/"'@C2?[:\1:A=V,L%I]JAMO,6.YC=SOF=$&%4GEAG'&37TC17 M53RRE"%2";_>7OMU[:?YGS&8>)V:XS%9;BZM.FI8!15.RE9\CBUSWFV_A5^5 MQZ['YW?\$A_V"OBY^S=\$?B]H/C#3?\ A!=7\7-9KI=U]MM;[(1)UD/^CROM MX<#)((W9 .,5U.E?!O\ :&^!"OI?A^;4)M-#8C^Q7<-S;K2J4TXQE3GRNS=VGI;?JDF]+MV1MBO%+,<7C\1C\70HS M]NXRE%P;C>,5%-7DY;+JVKMM6N?*/[&?['OBCP9\3CXX\:;;6^C69K>V:=9K MB264%7ED*DJ/E=^,Y);G&.<+]I#_ ()_Z]8^-9_$?P]VS07$QNOL"3BWN+*7 M.XF)B0"N>0,AEX !ZU]ET5QR\+MG8_/^_\ V?/CQ\;I[;3M>CUJ M2SMV&'U:_"V\)Z;R-Q+'GJ%9J^JO@C^RII/PC^#&I^%9)FO+CQ%;R1:M=J-I MF,D9C(0=E56(4'U)[XKU:BMN'O#C+,KQ$L9*4Z]62<>:H^9I-6:6BW6C;N[: M*R;1EGG'N89E0CA8QA1IQ:?+35DVM4WJ]GK;17UU:1^>>J_L5_%CX6^."WA^ MSO;AHI"MIJFEWJP%E.1G.]6CR."#@!\E1&SS2!I&"@$D9 S@$XS7Z!45\Z_!'(W&=/VM7DD[IZO%[.%*-3V=+F2LWRN\EY^\K:ZV5E?RT/E3]IS]FWQI\0_@3\+ MM&T?1?MFI>'=-2WU&'[7!']G<6\"$;F<*WS(PRI(X^E>Q_LC> M6^&'[/7A_ M0]<4I3=25- M4VFUR\L5!)I**=_<5];;Z;6^1S#BS%XS+(Y55C%4XS=1-)\UVY-J[;5O??2^ MVO?YP_;,_8GF^-6J_P#"3>&9+>'Q!Y:QW5M,VR._"C"L&_AD 7GY2 .1C)\ M,_X4Q^T%J.BCPK)!XH_LM5\DV\FI(+;9P-A?S-I0#^')'' K] J*\'._"W*\ MPQD\=3J5*,JGQJG))3OO=-/5]>C>K5]3VLG\2,QP.$A@YTZ=6-/X.>+;C;:S M36W3JMKVT/GSPY^QG?Z]^R]'X)\6:Y]JU*&;[5I\R+YJ:.P&%C0G#.N"P() M^8@8P#7AVC_ WX]_L\7-Y8^&TU#[#<2;B^G317%O,>F\(_*G ')4'@5]Z45M MF7ACE>)5&="I4HU*45!3A-J3BME)N]_E;339)+/+_$/,<.ZL*T*=6G4DY.$X MIQ4GNTE:WXZZ[MM_+_[(/[/OQ/\ #'Q,NO%OC#6KJRCOHRMU937(NI]2."$W MX+*@7@@@[@!M 4$U]0445]1PYP]A\EP?U/#2E)7/"I*$E.#LULUN?.'Q6_X)K>$?%OF7'ANZ MNO#-XV2(N;FU)_W6.Y<^S8']VODGXB?\$0O&7Q[_ &AM$C\3:MI^D^!M)MB; MW4K&82W%[F3/DP1L,HY Y>1=JYX#GBOU%HKXJ/AWD-/'QS*A1]G.-](NT7=6 MUCLM^EC]$R7Q6XERR#A0K\SLTI22E*-U:Z;UOVYN9+L3E.3;;;;;;W;;U;844451B%%%% !1110 4444 %%%% !1110 4444 %%%% 7!1110 4444 %%%% !1110 4444 ?_]D! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - shares
6 Months Ended
Dec. 31, 2023
Jan. 31, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Dec. 31, 2023  
Document Transition Report false  
Entity File Number 000-26926  
Entity Registrant Name ScanSource, Inc.  
Entity Incorporation, State or Country Code SC  
Entity Tax Identification Number 57-0965380  
Entity Address, Address Line One 6 Logue Court  
Entity Address, City or Town Greenville  
Entity Address, State or Province SC  
Entity Address, Postal Zip Code 29615  
City Area Code 864  
Local Phone Number 288-2432  
Title of 12(b) Security Common stock, no par value  
Trading Symbol SCSC  
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 (in shares)   25,170,468
Entity Central Index Key 0000918965  
Current Fiscal Year End Date --06-30  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 44,987 $ 36,178
Accounts receivable, less allowance of $19,243 at December 31, 2023 and $15,480 at June 30, 2023 662,799 753,236
Inventories 575,137 757,574
Prepaid expenses and other current assets 122,272 110,087
Total current assets 1,405,195 1,657,075
Property and equipment, net 36,546 37,379
Goodwill 208,214 216,706
Identifiable intangible assets, net 45,313 68,495
Deferred income taxes 19,478 17,764
Other non-current assets 66,059 70,750
Total assets 1,780,805 2,068,169
Current liabilities:    
Accounts payable 540,642 691,119
Accrued expenses and other current liabilities 58,460 78,892
Income taxes payable 3,653 9,875
Current portion of long-term debt 7,857 6,915
Total current liabilities 610,612 786,801
Deferred income taxes 0 3,816
Long-term debt, net of current portion 139,899 144,006
Borrowings under revolving credit facility 20,878 178,980
Other long-term liabilities 55,815 49,268
Total liabilities 827,204 1,162,871
Commitments and contingencies
Shareholders’ equity:    
Preferred stock, no par value; 3,000,000 shares authorized, none issued 0 0
Common stock, no par value; 45,000,000 shares authorized, 25,154,469 and 24,844,203 shares issued and outstanding at December 31, 2023 and June 30, 2023, respectively 63,983 58,241
Retained earnings 984,836 936,678
Accumulated other comprehensive loss (95,218) (89,621)
Total shareholders’ equity 953,601 905,298
Total liabilities and shareholders’ equity $ 1,780,805 $ 2,068,169
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Current assets:    
Allowance for accounts receivable $ 19,243 $ 15,480
Shareholders’ equity:    
Preferred stock, shares authorized (in shares) 3,000,000 3,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, shares authorized (in shares) 45,000,000 45,000,000
Common stock, share issued (in shares) 25,154,469 24,844,203
Common stock, shares outstanding (in shares) 25,154,469 24,844,203
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]        
Net sales $ 884,792 $ 1,011,241 $ 1,761,098 $ 1,955,054
Cost of goods sold 784,044 895,907 1,553,842 1,726,236
Gross profit 100,748 115,334 207,256 228,818
Selling, general and administrative expenses 66,921 69,074 142,356 140,667
Depreciation expense 2,964 2,678 5,759 5,441
Intangible amortization expense 4,037 4,150 8,230 8,391
Operating income 26,826 39,432 50,911 74,319
Interest expense 3,359 5,060 8,945 8,507
Interest income (2,119) (2,027) (3,444) (3,618)
Gain on sale of business (14,533) 0 (14,533) 0
Other expense, net 73 207 750 955
Income before income taxes 40,046 36,192 59,193 68,475
Provision for income taxes 7,320 10,458 11,035 18,699
Net income $ 32,726 $ 25,734 $ 48,158 $ 49,776
Per share data:        
Net income per common share, basic (in dollars per share) $ 1.31 $ 1.02 $ 1.93 $ 1.97
Weighted-average shares outstanding, basic (in shares) 25,035 25,287 24,961 25,244
Net income per common share, diluted (in dollars per share) $ 1.29 $ 1.01 $ 1.91 $ 1.96
Weighted-average shares outstanding, diluted (in shares) 25,334 25,502 25,235 25,454
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net income $ 32,726 $ 25,734 $ 48,158 $ 49,776
Unrealized (loss) gain on hedged transaction, net of tax (1,547) 3 (1,395) 1,882
Realized foreign currency gain on sale of business 3,805 0 3,805 0
Foreign currency translation adjustment (1,118) 7,401 (8,007) 184
Comprehensive income $ 33,866 $ 33,138 $ 42,561 $ 51,842
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Jun. 30, 2022   25,187,351    
Beginning balance at Jun. 30, 2022 $ 806,528 $ 64,297 $ 846,869 $ (104,638)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 24,042   24,042  
Unrealized (loss) gain on hedged transaction, net of tax 1,879     1,879
Foreign currency translation adjustment (7,217)     (7,217)
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   38,551    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (586) $ (586)    
Share-based compensation 2,358 $ 2,358    
Ending balance (in shares) at Sep. 30, 2022   25,225,902    
Ending balance at Sep. 30, 2022 827,004 $ 66,069 870,911 (109,976)
Beginning balance (in shares) at Jun. 30, 2022   25,187,351    
Beginning balance at Jun. 30, 2022 806,528 $ 64,297 846,869 (104,638)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 49,776      
Unrealized (loss) gain on hedged transaction, net of tax 1,882      
Foreign currency translation adjustment 184      
Realized foreign currency translation gain from disposal of a business 0      
Ending balance (in shares) at Dec. 31, 2022   25,343,014    
Ending balance at Dec. 31, 2022 862,386 $ 68,313 896,645 (102,572)
Beginning balance (in shares) at Sep. 30, 2022   25,225,902    
Beginning balance at Sep. 30, 2022 827,004 $ 66,069 870,911 (109,976)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 25,734   25,734  
Unrealized (loss) gain on hedged transaction, net of tax 3     3
Foreign currency translation adjustment 7,401     7,401
Realized foreign currency translation gain from disposal of a business 0      
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   117,112    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (1,112) $ (1,112)    
Share-based compensation 3,356 $ 3,356    
Ending balance (in shares) at Dec. 31, 2022   25,343,014    
Ending balance at Dec. 31, 2022 862,386 $ 68,313 896,645 (102,572)
Beginning balance (in shares) at Jun. 30, 2023   24,844,203    
Beginning balance at Jun. 30, 2023 905,298 $ 58,241 936,678 (89,621)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 15,432   15,432  
Unrealized (loss) gain on hedged transaction, net of tax 153     153
Foreign currency translation adjustment (6,890)     (6,890)
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   116,028    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (1,510) $ (1,510)    
Share-based compensation 2,770 $ 2,770    
Ending balance (in shares) at Sep. 30, 2023   24,960,231    
Ending balance at Sep. 30, 2023 915,253 $ 59,501 952,110 (96,358)
Beginning balance (in shares) at Jun. 30, 2023   24,844,203    
Beginning balance at Jun. 30, 2023 905,298 $ 58,241 936,678 (89,621)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 48,158      
Unrealized (loss) gain on hedged transaction, net of tax (1,395)      
Foreign currency translation adjustment (8,007)      
Realized foreign currency translation gain from disposal of a business 3,805      
Ending balance (in shares) at Dec. 31, 2023   25,154,469    
Ending balance at Dec. 31, 2023 953,601 $ 63,983 984,836 (95,218)
Beginning balance (in shares) at Sep. 30, 2023   24,960,231    
Beginning balance at Sep. 30, 2023 915,253 $ 59,501 952,110 (96,358)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 32,726   32,726  
Unrealized (loss) gain on hedged transaction, net of tax (1,547)     (1,547)
Foreign currency translation adjustment (1,118)     (1,118)
Realized foreign currency translation gain from disposal of a business 3,805     3,805
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)   230,543    
Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes 3,162 $ 3,162    
Common stock repurchased (in shares)   (36,305)    
Common stock repurchased (1,251) $ (1,251)    
Share-based compensation 2,571 $ 2,571    
Ending balance (in shares) at Dec. 31, 2023   25,154,469    
Ending balance at Dec. 31, 2023 $ 953,601 $ 63,983 $ 984,836 $ (95,218)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net income $ 48,158 $ 49,776
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Gain on sale of business (14,533) 0
Depreciation and amortization 14,475 14,285
Amortization of debt issue costs 193 385
Provision for doubtful accounts 4,472 33
Share-based compensation 5,340 5,679
Deferred income taxes (1,703) 932
Finance lease interest 46 24
Changes in operating assets and liabilities:    
Accounts receivable 75,579 (49,541)
Inventories 182,168 (146,826)
Prepaid expenses and other assets (11,576) 30,487
Other non-current assets 3,208 (7,168)
Accounts payable (135,138) 33,820
Accrued expenses and other liabilities (7,678) (13,268)
Income taxes payable (6,254) 6,036
Net cash provided by (used in) operating activities 156,757 (75,346)
Cash flows from investing activities:    
Capital expenditures (4,865) (4,262)
Proceeds from sale of business, net of cash transferred 17,978 0
Net cash provided by (used in) investing activities 13,113 (4,262)
Cash flows from financing activities:    
Borrowings on revolving credit, net of expenses 1,134,629 1,232,058
Repayments on revolving credit, net of expenses (1,292,729) (1,137,897)
(Repayments) borrowings on long-term debt, net (3,165) 17,465
Repayments on finance lease obligation (442) (492)
Debt issuance costs 0 (1,407)
Exercise of stock options 4,309 634
Taxes paid on settlement of equity awards (2,657) (2,332)
Common stock repurchased (1,251) 0
Net cash (used in) provided by financing activities (161,306) 108,029
Effect of exchange rate changes on cash and cash equivalents 245 37
Increase in cash and cash equivalents 8,809 28,458
Cash and cash equivalents at beginning of period 36,178 37,987
Cash and cash equivalents at end of period $ 44,987 $ 66,445
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business and Summary of Significant Accounting Policies
6 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Business and Summary of Significant Accounting Policies Business and Summary of Significant Accounting Policies
Business Description

ScanSource, Inc. (together with its subsidiaries referred to as “the Company” or “ScanSource”) is a leading hybrid distributor connecting devices to the cloud and accelerating growth for partners across hardware, Software as a Service ("SaaS"), connectivity and cloud. The Company brings technology solutions and services from the world’s leading suppliers of mobility and barcode, point-of-sale ("POS"), payments, networking, physical security, unified communications and collaboration, telecom and cloud services to market. The Company operates in the United States, Canada, Brazil and the United Kingdom ("UK"). The Company's two operating segments, Specialty Technology Solutions and Modern Communications & Cloud, are based on technology type and are generally related to technology devices and communication, connectivity and cloud services, respectively.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared by the Company’s management in accordance with United States generally accepted accounting principles ("U.S. GAAP") for interim financial information and applicable rules and regulations of the Securities Exchange Act of 1934. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements. The unaudited condensed consolidated financial statements included herein contain all adjustments (consisting of normal recurring and non-recurring adjustments) that are, in the opinion of management, necessary to present fairly the financial position at December 31, 2023 and June 30, 2023, the results of operations for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of comprehensive income for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of shareholders' equity for the quarters and six months ended December 31, 2023 and 2022 and the condensed consolidated statements of cash flows for the six months ended December 31, 2023 and 2022. The results of operations for the quarter and six months ended December 31, 2023 are not necessarily indicative of the results to be expected for a full year. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023. Unless otherwise indicated, disclosures provided in the Notes pertain to continuing operations only.

Summary of Significant Accounting Policies

There have been no material changes to the Company’s significant accounting policies for the six months ended December 31, 2023 from the policies described in the notes to the Company’s consolidated financial statements included in the Annual Report on Form 10-K for the fiscal year ended June 30, 2023. For a discussion of the Company’s significant accounting policies, please see the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.

Cash and Cash Equivalents

The Company considers all highly-liquid investments with original maturities of three months or less, when purchased, to be cash equivalents. The Company maintains zero-balance disbursement accounts at various financial institutions at which the Company does not maintain significant depository relationships. Due to the terms of the agreements governing these accounts, the Company generally does not have the right to offset outstanding checks written from these accounts against cash on hand, and the respective institutions are not legally obligated to honor the checks until sufficient funds are transferred to fund the checks. As a result, checks released but not yet cleared from these accounts in the amount of $8.0 million are included in accounts payable on the condensed consolidated balance sheets at December 31, 2023 and June 30, 2023.

Long-lived Assets
The Company presents depreciation expense and intangible amortization expense on the condensed consolidated income statements. The Company's depreciation expense related to selling, general and administrative costs totaled $3.0 million and $5.8 million for the quarter and six months ended December 31, 2023 and $2.7 million and $5.4 million for the quarter and six months ended December 31, 2022. Depreciation expense reported as part of cost of goods sold on the condensed consolidated income statements totaled $0.3 million and $0.5 million for the quarter and six months ended December 31, 2023 and $0.2 million and $0.5 million for the quarter and six months ended December 31, 2022. The Company's intangible amortization expense reported on the condensed consolidated income statements relates to selling, general and administrative costs, not the cost of selling goods. Intangible amortization expense totaled $4.0 million and $8.2 million for the quarter and six months ended December 31, 2023 and $4.2 million and $8.4 million for the quarter and six months ended December 31, 2022.

Recent Accounting Pronouncements

In July 2023, the Securities and Exchange Commission issued final rules that require new and enhanced disclosures on cybersecurity risk management, strategy, governance, and incident reporting. Under the final rules, companies must report material cybersecurity incidents within four business days of determining the incident is material on Form 8-K. As additional information about the material aspects of the previously reported incidents become available, a Form 8-K/A must be filed with the additional disclosures. These disclosure requirements on Form 8-K were effective beginning December 18, 2023. For fiscal years ending on or after December 15, 2023, companies must disclose their cybersecurity processes, management's role in cybersecurity governance, and cybersecurity oversight by the Board of Directors on Form 10-K.

In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.

In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning July 1, 2025, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.

The Company has reviewed other newly issued accounting pronouncements and concluded that they are either not applicable to its business or that no material effect is expected on its consolidated financial statements as a result of future adoption.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade Accounts and Notes Receivable, Net
6 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Trade Accounts and Notes Receivable, Net Trade Accounts and Notes Receivable, Net
The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers’ failure to make payments on accounts receivable due to the Company. The Company has notes receivable with certain customers, which are included in “Accounts receivable, less allowance” in the Condensed Consolidated Balance Sheets.

Management determines the estimate of the allowance for doubtful accounts receivable by considering a number of factors, including: (i) historical experience, (ii) aging of the accounts receivable, (iii) specific information obtained by the Company on the financial condition and the current creditworthiness of its customers, (iv) the current economic and country-specific environment and (v) reasonable and supportable forecasts about collectability. Expected credit losses are estimated on a pool basis when similar risk characteristics exist using an age-based reserve model. Receivables that do not share risk characteristics are evaluated on an individual basis. Estimates of expected credit losses on trade receivables over the contractual life are recorded at inception and adjusted over the contractual life.

The changes in the allowance for doubtful accounts for the six months ended December 31, 2023 are set forth in the table below.
June 30, 2023Amounts Charged to ExpenseWrite-offs
Other (1)
December 31, 2023
(in thousands)
Trade accounts and current notes receivable allowance$15,480 $4,472 $(1,197)$488 $19,243 
(1)"Other" amounts include recoveries and the effect of foreign currency fluctuations for the six months ended December 31, 2023.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition
6 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
The Company provides technology solutions and services from the world's leading suppliers of mobility, barcode, POS, payments, physical security, unified communications, collaboration, telecom and cloud services. This includes hardware, related accessories and device configuration as well as software licenses, professional services and hardware support programs.

In determining the appropriate amount of revenue to recognize, the Company applies the following five-step model: (i) identify contracts with customers; (ii) identify performance obligations in the contracts; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations per the contracts; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company recognizes revenue as control of products and services are transferred to customers, which is generally at the point of shipment. The Company delivers products to customers in several ways, including: (i) shipment from a Company warehouse, (ii) drop-shipment directly from the supplier, or (iii) electronic delivery for non-physical products.

Principal versus Agent Considerations

The Company is the principal for sales of all hardware and certain software and services. The Company considers itself the principal in those transactions where it has control of the product or service before it is transferred to the customer. The Company recognizes the principal-associated revenue and cost of goods sold on a gross basis.

The Company is the agent for third-party service contracts, including product warranties and supplier-hosted software. These service contracts are sold separately from the products, and the Company often serves as the agent for the contract on behalf of the original equipment manufacturer. The Company's responsibility is to arrange for the provision of the specified service by the original equipment manufacturer, and the Company does not control the specified service before it is transferred to the customer. Because the Company acts as an agent, revenue is recognized net of cost at the time of sale. The Intelisys business operates under an agency model.

Variable Considerations

For certain transactions, products are sold with a right of return and may also provide other rebates or incentives, which are accounted for as variable consideration. The Company estimates a returns allowance based on historical experience and reduces revenue accordingly. The Company estimates the amount of variable consideration for rebates and incentives by using the expected value to be given to the customer and reduces the revenue by those estimated amounts. These estimates are reviewed and updated as necessary at the end of each reporting period.

Contract Balances

The Company records contract assets and liabilities for payments received from customers in advance of services performed. These assets and liabilities are the result of the sales of the Company's self-branded warranty programs and other transactions where control has not yet passed to the customer. These amounts are immaterial to the consolidated financial statements for the periods presented.

Disaggregation of Revenue

The following tables represent the Company's disaggregation of revenue:
Quarter ended December 31, 2023
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service
Hardware, software and cloud (excluding Intelisys)$520,651 $342,686 $863,337 
Intelisys connectivity and cloud 21,455 21,455 
$520,651 $364,141 $884,792 
Six months ended December 31, 2023
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service:
Hardware, software and cloud (excluding Intelisys)$1,030,222 $688,918 $1,719,140 
Intelisys connectivity and cloud 41,958 41,958 
$1,030,222 $730,876 $1,761,098 
Quarter ended December 31, 2022
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service
Hardware, software and cloud (excluding Intelisys)$627,548 $363,743 $991,291 
Intelisys connectivity and cloud— 19,950 19,950 
$627,548 $383,693 $1,011,241 
Six months ended December 31, 2022
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service:
Hardware, software and cloud (excluding Intelisys)$1,203,878 $712,373 $1,916,251 
Intelisys connectivity and cloud— 38,803 38,803 
$1,203,878 $751,176 $1,955,054 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
6 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic earnings per share are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted earnings per share are computed by dividing net income by the weighted-average number of common and potential common shares outstanding.
Quarter endedSix months ended
 December 31,December 31,
 2023202220232022
 (in thousands, except per share data)
Numerator:
Net income$32,726 $25,734 $48,158 $49,776 
Denominator:
Weighted-average shares, basic25,035 25,287 24,961 25,244 
Dilutive effect of share-based payments299 215 274 210 
Weighted-average shares, diluted25,334 25,502 25,235 25,454 
Net income per common share, basic$1.31 $1.02 $1.93 $1.97 
Net income per common share, diluted$1.29 $1.01 $1.91 $1.96 
For the quarter and six months ended December 31, 2023, weighted-average shares outstanding excluded from the computation of diluted earnings per share because their effect would be anti-dilutive were 563,690 and 931,367, respectively. For the quarter and six months ended December 31, 2022, weighted-average shares outstanding excluded from the computation of diluted earnings per share because their effect would be anti-dilutive were 847,651 and 1,268,455, respectively.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss
6 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss, net of tax are as follows: 
December 31, 2023June 30, 2023
 (in thousands)
Foreign currency translation adjustment$(97,338)$(93,136)
Unrealized gain on hedged transaction, net of tax2,120 3,515 
Accumulated other comprehensive loss$(95,218)$(89,621)

The tax effect of amounts in comprehensive loss reflect a tax (benefit) expense as follows:

Quarter ended December 31,Six months ended December 31,
2023202220232022
(in thousands)
Tax (benefit) expense$(637)$166 $(692)$580 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Identifiable Intangible Assets
6 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Identifiable Intangible Assets Goodwill and Other Identifiable Intangible Assets
The changes in the carrying amount of goodwill for the six months ended December 31, 2023, by reporting segment, are set forth in the table below.
Specialty Technology SolutionsModern Communications & CloudTotal
 (in thousands)
Balance at June 30, 2023$16,370 $200,336 $216,706 
Goodwill disposed upon business sale— (8,539)(8,539)
Foreign currency translation adjustment— 47 47 
Balance at December 31, 2023$16,370 $191,844 $208,214 
The following table shows changes in the amount recognized for net identifiable intangible assets for the six months ended December 31, 2023.
Net Identifiable Intangible Assets
(in thousands)
Balance at June 30, 2023$68,495 
Intangibles disposed upon business sale(14,927)
Amortization expense(8,230)
Foreign currency translation adjustment(25)
Balance at December 31, 2023$45,313 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-Term Borrowings and Long-Term Debt
6 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Short-Term Borrowings and Long-Term Debt Short-Term Borrowings and Long-Term Debt
The following table presents the Company’s debt at December 31, 2023 and June 30, 2023.
December 31, 2023June 30, 2023
(in thousands)
Current portion of long-term debt$7,857 $6,915 
Mississippi revenue bond, net of current portion3,024 3,381 
Senior secured term loan facility, net of current portion136,875 140,625 
Borrowings under revolving credit facility20,878 178,980 
Total debt$168,634 $329,901 

Credit Facility

The Company has a multi-currency senior secured credit facility (as amended, the "Amended Credit Agreement") with JPMorgan Chase Bank N.A., as administrative agent, and a syndicate of banks (collectively the "Lenders"). On September 28, 2022, the Company amended and restated the Amended Credit Agreement, which includes (i) a five-year, $350 million multicurrency senior secured revolving credit facility and (ii) a five-year $150 million senior secured term loan facility. The Amended Credit Agreement extended the credit facility maturity date to September 28, 2027. In addition, pursuant to an “accordion feature,” the Company may increase its borrowings up to an additional $250 million, subject to obtaining additional credit commitments from the lenders participating in the increase. The Amended Credit Agreement allows for the issuance of up to $50 million for letters of credit. Borrowings under the Amended Credit Agreement are guaranteed by substantially all of the domestic assets of the Company and its domestic subsidiaries. Under the terms of the revolving credit facility, the payment of cash dividends is restricted. The Company incurred debt issuance costs of $1.4 million in connection with the amendment and restatement of the Amended Credit Agreement. These costs were capitalized to other non-current assets on the Condensed Consolidated Balance Sheets and added to the unamortized debt issuance costs from the previous credit facility.

Loans denominated in U.S. dollars, other than swingline loans, bear interest at a rate per annum equal to, at the Company’s option, (i) the adjusted term Secured Overnight Financing Rate ("SOFR") or adjusted daily simple SOFR plus an additional margin ranging from 1.00% to 1.75% depending upon the Company’s ratio of (A) total consolidated debt less up to $30 million of unrestricted domestic cash to (B) trailing four-quarter consolidated EBITDA measured as of the end of the most recent year or quarter, as applicable, for which financial statements have been delivered to the Lenders (the “leverage ratio”); or (ii) the alternate base rate plus an additional margin ranging from 0% to 0.75%, depending upon the Company’s leverage ratio, plus, if applicable, certain mandatory costs. All swingline loans denominated in U.S. dollars bear interest based upon the adjusted daily simple SOFR plus an additional margin ranging from 1.00% to 1.75% depending upon the Company's leverage ratio, or such other rate as the Company and the applicable swingline lender may agree. The adjusted term SOFR and adjusted daily simple SOFR include a fixed credit adjustment of 0.10% over the applicable SOFR reference rate. Loans denominated in foreign currencies bear interest at a rate per annum equal to the applicable benchmark rate set forth in the Amended Credit Agreement plus an additional margin ranging from 1.00% to 1.75%, depending upon the Company’s leverage ratio plus, if applicable, certain mandatory costs.

During the quarter and six months ended December 31, 2023, the Company's borrowings under the credit facility were U.S. dollar loans. The spread in effect as of December 31, 2023 was 1.25%, plus a 0.10% credit spread adjustment for SOFR-based loans and 0.25% for alternate base rate loans. The commitment fee rate in effect at December 31, 2023 was 0.20%. The
Amended Credit Agreement includes customary representations, warranties and affirmative and negative covenants, including financial covenants. Specifically, the Company’s Leverage Ratio must be less than or equal to 3.50 to 1.00 at all times. In addition, the Company’s Interest Coverage Ratio (as such term is defined in the Amended Credit Agreement) must be at least 3.00 to 1.00 at the end of each fiscal quarter. In the event of a default, customary remedies are available to the lenders, including acceleration and increased interest rates. The Company was in compliance with all covenants under the credit facility at December 31, 2023.

The average daily outstanding balance on the revolving credit facility, excluding the term loan facility, during the six month periods ended December 31, 2023 and 2022 was $138.7 million and $219.5 million, respectively. There was $329.1 million and $171.0 million available for additional borrowings as of December 31, 2023 and June 30, 2023, respectively. The effective interest rates for the revolving line of credit were 6.70% and 6.74% as of December 31, 2023 and June 30, 2023, respectively. There were no letters of credit issued under the multi-currency revolving credit facility at December 31, 2023 or June 30, 2023.

Mississippi Revenue Bond

On August 1, 2007, the Company entered into an agreement with the State of Mississippi to provide financing for the acquisition and installation of certain equipment to be utilized at the Company’s Southaven, Mississippi warehouse, through the issuance of an industrial development revenue bond. The bond matures on September 1, 2032. The bond accrues interest at the one-month term SOFR plus an adjustment of 0.10% plus a spread of 0.85%. The terms of the bond allow for payment of interest only for the first 10 years of the agreement. Starting on September 1, 2018 through 2032, principal and interest payments are due until the maturity date or the redemption of the bond. The agreement also provides the bondholder with a put option, exercisable only within 180 days of each fifth anniversary of the agreement, requiring the Company to pay back the bonds at 100% of the principal amount outstanding. At December 31, 2023, the Company was in compliance with all covenants under this bond. The interest rates at December 31, 2023 and June 30, 2023 were 6.29% and 6.11%, respectively.

Debt Issuance Costs

At December 31, 2023, net debt issuance costs associated with the credit facility and bond totaled $1.4 million and are being amortized on a straight-line basis through the maturity date of each respective debt instrument.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities
6 Months Ended
Dec. 31, 2023
General Discussion of Derivative Instruments and Hedging Activities [Abstract]  
Derivatives and Hedging Activities Derivatives and Hedging Activities
The Company's results of operations could be materially impacted by significant changes in foreign currency exchange rates and interest rates. In an effort to manage the exposure to these risks, the Company periodically enters into various derivative instruments. The Company's accounting policies for these instruments are based on whether the instruments are designated as hedge or non-hedge instruments in accordance with U.S. GAAP. The Company records all derivatives on the Condensed Consolidated Balance Sheet at fair value. Derivatives that are not designated as hedging instruments or the ineffective portions of cash flow hedges are adjusted to fair value through earnings in other income and expense.

Foreign Currency Derivatives – The Company conducts a portion of its business internationally in a variety of foreign currencies and is exposed to market risk for changes in foreign currency exchange rates. The Company attempts to hedge transaction exposures with natural offsets to the fullest extent possible and once these opportunities have been exhausted the Company uses currency options and forward contracts or other hedging instruments with third parties. These contracts will periodically hedge the exchange of various currencies, including the U.S. dollar, Brazilian real, euro, British pound and Canadian dollar.

The Company had contracts outstanding for purposes of managing cash flows with notional amounts of $27.3 million and $34.3 million for the exchange of foreign currencies at December 31, 2023 and June 30, 2023, respectively. To date, the Company has chosen not to designate these derivatives as hedging instruments, and accordingly, these instruments are adjusted to fair value through earnings in other income and expense. Summarized financial information related to these derivative contracts and changes in the underlying value of the foreign currency exposures included in the Condensed Consolidated Income Statements for the quarters and six months ended December 31, 2023 and 2022 are as follows:
 Quarter endedSix months ended
December 31,December 31,
 2023202220232022
 (in thousands)
Net foreign exchange derivative contract losses$1,025 $871 $658 $1,309 
Net foreign currency transactional and re-measurement (gains) losses(596)(524)466 (39)
Net foreign currency exchange losses$429 $347 $1,124 $1,270 

Net foreign currency exchange gains and losses consist of foreign currency transactional and functional currency re-measurements, offset by net foreign currency exchange contract gains and losses and are included in other income and expense. Foreign exchange gains and losses are generated as the result of fluctuations in the value of the U.S. dollar versus the Brazilian real, the U.S. dollar versus the euro, the British pound versus the euro, and the Canadian dollar versus the U.S. dollar.

Interest Rates - The Company’s earnings are also affected by changes in interest rates due to the impact those changes have on interest expense from floating rate debt instruments. The Company manages its exposure to changes in interest rates by using interest rate swaps to hedge this exposure and to achieve a desired proportion of fixed versus floating rate debt.

On April 30, 2019, the Company entered into an interest rate swap agreement to lock into a fixed LIBOR interest rate, which was amended on September 28, 2022, to change the reference rate from LIBOR to SOFR. The swap agreement has a notional amount of $100.0 million, with a $50.0 million tranche scheduled to mature on April 30, 2024 and a $50.0 million tranche scheduled to mature April 30, 2026.

On March 31, 2023, the Company entered into an interest rate swap agreement to lock into a fixed SOFR interest rate with a notional amount of $25 million and a maturity date of March 31, 2028.

These interest rate swap agreements are designated as cash flow hedges to hedge the variable rate interest payments on the revolving credit facility. Interest rate differentials paid or received under the swap agreements are recognized as adjustments to interest expense. To the extent the swaps are effective in offsetting the variability of the hedged cash flows, changes in the fair value of the swaps are not included in current earnings but are reported as other comprehensive income (loss). There was no ineffective portion to be recorded as an adjustment to earnings for the quarters and six months ended December 31, 2023 and 2022.

The components of the cash flow hedge included in the Condensed Consolidated Statement of Comprehensive Income for the quarters and six months ended December 31, 2023 and 2022, are as follows:
Quarter endedSix months ended
December 31,December 31,
 2023202220232022
(in thousands)
Net interest income recognized as a result of interest rate swap$(903)$(345)$(1,781)$(313)
Unrealized (loss) gain in fair value of interest rate swap(1,165)349 (72)2,847 
Net (decrease) increase in accumulated other comprehensive income(2,068)(1,853)2,534 
Income tax effect(521)(458)652 
Net (decrease) increase in accumulated other comprehensive income, net of tax$(1,547)$$(1,395)$1,882 

The Company used the following derivative instruments at December 31, 2023 and June 30, 2023, reflected in its Condensed Consolidated Balance Sheets, for the risk management purposes detailed above:
 December 31, 2023June 30, 2023
 Balance Sheet LocationFair Value  of
Derivatives
Designated 
as Hedge Instruments
Fair Value  of
Derivatives
Not Designated as  Hedge Instruments
Fair Value  of
Derivatives
Designated
as Hedge Instruments
Fair Value  of
Derivatives
Not Designated as Hedge Instruments
 (in thousands)
Derivative assets:
Foreign exchange contractsPrepaid expenses and other current assets  — $1
Foreign currency hedgePrepaid expenses and other current assets$27 $100— 
Interest rate swap agreementOther non-current assets$2,834 $4,687— 
Derivative liabilities:
Foreign exchange contractsAccrued expenses and other current liabilities $4— — 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments
6 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
Accounting guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Under this guidance, the Company classifies certain assets and liabilities based on the fair value hierarchy, which aggregates fair value measured assets and liabilities based upon the following levels of inputs:

Level 1 – Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;
Level 2 – Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and
Level 3 – Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).

The assets and liabilities maintained by the Company that are required to be measured at fair value on a recurring basis include deferred compensation plan investments, forward foreign currency exchange contracts, foreign currency hedge agreements and interest rate swap agreements. The carrying value of debt is considered to approximate fair value, as the Company’s debt instruments are indexed to a variable rate using the market approach (Level 2).

The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at December 31, 2023:

TotalQuoted
prices in
active
markets
(Level 1)
Significant
other
observable
inputs
(Level 2)
 (in thousands)
Assets:
Deferred compensation plan investments, current and non-current portion$31,343 $31,343 $ 
Interest rate swap agreement2,834  2,834 
Foreign currency hedge27  27 
Total assets at fair value$34,204 $31,343 $2,861 
Liabilities:
Deferred compensation plan investments, current and non-current portion$31,343 $31,343 $ 
Forward foreign currency exchange contracts4  4 
Total liabilities at fair value$31,347 $31,343 $4 

The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at June 30, 2023:
TotalQuoted
prices in
active
markets
(Level 1)
Significant
other
observable
inputs
(Level 2)
 (in thousands)
Assets:
Deferred compensation plan investments, current and non-current portion$28,209 $28,209 $— 
Forward foreign currency exchange contracts— 
Foreign currency hedge100 — 100 
Interest rate swap agreement4,687 — 4,687 
Total assets at fair value$32,997 $28,209 $4,788 
Liabilities:
Deferred compensation plan investments, current and non-current portion$28,229 $28,229 $— 
Total liabilities at fair value$28,229 $28,229 $— 

The investments in the deferred compensation plan are held in a "rabbi trust" and include mutual funds and cash equivalents for payment of non-qualified benefits for certain retired, terminated and active employees. These investments are recorded to prepaid expenses and other current assets or other non-current assets depending on their corresponding, anticipated distribution dates to recipients, which are reported in accrued expenses and other current liabilities or other long-term liabilities, respectively.

Derivative instruments, such as foreign currency forward contracts, are measured using the market approach on a recurring basis considering foreign currency spot rates and forward rates quoted by banks or foreign currency dealers and interest rates quoted by banks (Level 2). Fair values of interest rate swaps are measured using standard valuation models with inputs that can be derived from observable market transactions, including SOFR spot and forward rates (Level 2). Foreign currency contracts and interest rate swap agreements are classified in the Condensed Consolidated Balance Sheets as prepaid expenses and other non-current assets or accrued expenses and other long-term liabilities, depending on the respective instruments' favorable or unfavorable positions. See Note 8 - Derivatives and Hedging Activities.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information
6 Months Ended
Dec. 31, 2023
Segment Reporting, Measurement Disclosures [Abstract]  
Segment Information Segment Information
The Company is a leading provider of technology solutions and services to customers in specialty technology markets. The Company has two reportable segments, based on technology type.

Specialty Technology Solutions Segment

The Specialty Technology Solutions segment includes the Company’s business in mobility and barcode, POS, payments, security and networking technologies. Mobility and barcode solutions include mobile computing, barcode scanners and imagers, radio frequency identification devices, barcode printing and related services. POS and payments solutions include POS systems, integrated POS software platforms, self-service kiosks including self-checkout, payment terminals and mobile payment devices. Security solutions include video surveillance and analytics, video management software and access control. Networking solutions include switching, routing and wireless products and software. The Company has business operations within this segment in the United States, Canada and Brazil.

Modern Communications & Cloud Segment

The Modern Communications & Cloud segment includes the Company’s business in communications and collaboration, connectivity and cloud services. Communications and collaboration solutions, delivered in the cloud, on-premise or hybrid, include voice, video, integration of communication platforms and contact center solutions. The Intelisys connectivity and cloud marketplace offers telecom, cable, Unified Communications as a Service (“UCaaS”), Contact Center as a Service (“CCaaS”), Infrastructure as a Service, Software-Defined Wide-Area Network and other cloud services. This segment includes SaaS and subscription services, which the Company offers using digital tools and platforms. The Company has business operations within this segment in the United States, Canada, Brazil and the UK.

Selected financial information for each business segment is presented below:
Quarter endedSix months ended
 December 31,December 31,
 2023202220232022
 (in thousands)
Sales:
Specialty Technology Solutions$520,651 $627,548 $1,030,222 $1,203,878 
Modern Communications & Cloud364,141 383,693 730,876 751,176 
$884,792 $1,011,241 $1,761,098 $1,955,054 
Depreciation and amortization:
Specialty Technology Solutions$2,897 $2,758 $5,654 $5,462 
Modern Communications & Cloud3,593 3,738 7,334 7,385 
Corporate768 561 1,487 1,438 
$7,258 $7,057 $14,475 $14,285 
Operating income (loss):
Specialty Technology Solutions$13,368 $19,682 $25,240 $41,534 
Modern Communications & Cloud14,602 19,750 27,014 32,785 
Corporate(1,144)— (1,343)— 
$26,826 $39,432 $50,911 $74,319 
Capital expenditures:
Specialty Technology Solutions$(304)$(524)$(1,565)$(1,026)
Modern Communications & Cloud(2,246)(1,980)(3,300)(3,236)
$(2,550)$(2,504)$(4,865)$(4,262)
Sales by Geography Category:
United States and Canada$797,580 $911,033 $1,590,045 $1,772,637 
International89,410 102,020 174,714 186,294 
Less intercompany sales(2,198)(1,812)(3,661)(3,877)
$884,792 $1,011,241 $1,761,098 $1,955,054 

December 31, 2023June 30, 2023
 (in thousands)
Assets:
Specialty Technology Solutions$908,674 $1,104,103 
Modern Communications & Cloud872,131 964,066 
Corporate — 
$1,780,805 $2,068,169 
Property and equipment, net by Geography Category:
United States and Canada$24,703 $27,323 
International11,843 10,056 
$36,546 $37,379 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
6 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases Leases
In accordance with Accounting Standards Codification ("ASC") 842, at contract inception the Company determines if a contract contains a lease by assessing whether the contract contains an identified asset and whether the Company has the ability to control the asset. The Company also determines if the lease meets the classification criteria for an operating lease versus a finance lease under ASC 842. Substantially all of the Company's leases are operating leases for real estate, warehouse and office equipment ranging in duration from 1 year to 10 years. The Company has elected not to record short-term operating
leases with an initial term of 12 months or less on the Condensed Consolidated Balance Sheets. Operating leases are recorded as other non-current assets, accrued expenses and other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets. The Company has finance leases for information technology equipment expiring through fiscal year 2028. Finance leases are recorded as property and equipment, net, accrued expenses and other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets. The gross amount of the balances recorded related to finance leases is immaterial to the condensed consolidated financial statements at December 31, 2023 and the consolidated financial statements at June 30, 2023.

Operating lease right-of-use assets and lease liabilities are recognized at the commencement date based on the net present value of future minimum lease payments over the lease term. The Company generally is not able to determine the rate implicit in its leases and has elected to apply an incremental borrowing rate as the discount rate for the present value determination, which is based on the Company's cost of borrowings for the relevant terms of each lease and geographical economic factors. Certain operating lease agreements contain options to extend or terminate the lease. The lease term used is adjusted for these options when the Company is reasonably certain it will exercise the option. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments not based on a rate or index, such as costs for common area maintenance, are expensed as incurred. Further, the Company has elected the practical expedient to recognize all lease and non-lease components as a single lease component, where applicable.

The following table presents amounts recorded on the Condensed Consolidated Balance Sheets related to operating leases at December 31, 2023 and June 30, 2023:

December 31, 2023June 30, 2023
Operating leasesBalance Sheet location(in thousands)
Operating lease right-of-use assetsOther non-current assets$10,586 $12,539 
Current operating lease liabilitiesAccrued expenses and other current liabilities$3,877 $4,355 
Long-term operating lease liabilitiesOther long-term liabilities$7,703 $9,329 

The following table presents amounts recorded in operating lease expense as part of selling general and administrative expenses on the Condensed Consolidated Income Statements during the quarters and six months ended December 31, 2023 and 2022. Operating lease costs contain immaterial amounts of short-term lease costs for leases with an initial term of 12 months or less.

Quarter ended December 31,Six months ended December 31,
2023202220232022
(in thousands)
Operating lease cost$1,434 $1,291 $2,643 $2,577 
Variable lease cost322 419 705 763 
$1,756 $1,710 $3,348 $3,340 

Supplemental cash flow information related to the Company's operating leases for the six months ended December 31, 2023 and 2022 are presented in the table below:

Six months ended
December 31,
20232022
(in thousands)
Cash paid for amounts in the measurement of lease liabilities$2,793 $2,697 
Right-of-use assets obtained in exchange for lease obligations232 286 

The weighted-average remaining lease term and discount rate at December 31, 2023 are presented in the table below:
December 31, 2023
Weighted-average remaining lease term3.28 years
Weighted-average discount rate4.53 %

The following table presents the maturities of the Company's operating lease liabilities at December 31, 2023:

Operating leases
(in thousands)
2024$2,372 
20253,667 
20263,088 
20272,675 
2028632 
Thereafter— 
Total future payments12,434 
Less: amounts representing interest854 
Present value of lease payments$11,580 
Leases Leases
In accordance with Accounting Standards Codification ("ASC") 842, at contract inception the Company determines if a contract contains a lease by assessing whether the contract contains an identified asset and whether the Company has the ability to control the asset. The Company also determines if the lease meets the classification criteria for an operating lease versus a finance lease under ASC 842. Substantially all of the Company's leases are operating leases for real estate, warehouse and office equipment ranging in duration from 1 year to 10 years. The Company has elected not to record short-term operating
leases with an initial term of 12 months or less on the Condensed Consolidated Balance Sheets. Operating leases are recorded as other non-current assets, accrued expenses and other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets. The Company has finance leases for information technology equipment expiring through fiscal year 2028. Finance leases are recorded as property and equipment, net, accrued expenses and other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets. The gross amount of the balances recorded related to finance leases is immaterial to the condensed consolidated financial statements at December 31, 2023 and the consolidated financial statements at June 30, 2023.

Operating lease right-of-use assets and lease liabilities are recognized at the commencement date based on the net present value of future minimum lease payments over the lease term. The Company generally is not able to determine the rate implicit in its leases and has elected to apply an incremental borrowing rate as the discount rate for the present value determination, which is based on the Company's cost of borrowings for the relevant terms of each lease and geographical economic factors. Certain operating lease agreements contain options to extend or terminate the lease. The lease term used is adjusted for these options when the Company is reasonably certain it will exercise the option. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments not based on a rate or index, such as costs for common area maintenance, are expensed as incurred. Further, the Company has elected the practical expedient to recognize all lease and non-lease components as a single lease component, where applicable.

The following table presents amounts recorded on the Condensed Consolidated Balance Sheets related to operating leases at December 31, 2023 and June 30, 2023:

December 31, 2023June 30, 2023
Operating leasesBalance Sheet location(in thousands)
Operating lease right-of-use assetsOther non-current assets$10,586 $12,539 
Current operating lease liabilitiesAccrued expenses and other current liabilities$3,877 $4,355 
Long-term operating lease liabilitiesOther long-term liabilities$7,703 $9,329 

The following table presents amounts recorded in operating lease expense as part of selling general and administrative expenses on the Condensed Consolidated Income Statements during the quarters and six months ended December 31, 2023 and 2022. Operating lease costs contain immaterial amounts of short-term lease costs for leases with an initial term of 12 months or less.

Quarter ended December 31,Six months ended December 31,
2023202220232022
(in thousands)
Operating lease cost$1,434 $1,291 $2,643 $2,577 
Variable lease cost322 419 705 763 
$1,756 $1,710 $3,348 $3,340 

Supplemental cash flow information related to the Company's operating leases for the six months ended December 31, 2023 and 2022 are presented in the table below:

Six months ended
December 31,
20232022
(in thousands)
Cash paid for amounts in the measurement of lease liabilities$2,793 $2,697 
Right-of-use assets obtained in exchange for lease obligations232 286 

The weighted-average remaining lease term and discount rate at December 31, 2023 are presented in the table below:
December 31, 2023
Weighted-average remaining lease term3.28 years
Weighted-average discount rate4.53 %

The following table presents the maturities of the Company's operating lease liabilities at December 31, 2023:

Operating leases
(in thousands)
2024$2,372 
20253,667 
20263,088 
20272,675 
2028632 
Thereafter— 
Total future payments12,434 
Less: amounts representing interest854 
Present value of lease payments$11,580 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
6 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
The Company is, from time to time, party to lawsuits arising out of operations. Although there can be no assurance, based upon information known to the Company, the Company believes that any liability resulting from an adverse determination of such lawsuits would not have a material adverse effect on the Company’s financial condition, results of operations or cash flows.

During the Company's due diligence for the Network1 acquisition, several pre-acquisition contingencies were identified regarding various Brazilian federal and state tax exposures. The Company recorded indemnification receivables that are reported gross of the pre-acquisition contingency liabilities as the funds were escrowed as part of the acquisition. The amount available after the impact of foreign currency translation for future pre-acquisition contingency settlements or to be released to the sellers was $3.6 million and $3.4 million at December 31, 2023 and June 30, 2023.

The table below summarizes the balances and line item presentation of Network1's pre-acquisition contingencies and corresponding indemnification receivables in the Company's Condensed Consolidated Balance Sheets at December 31, 2023 and June 30, 2023:
December 31, 2023June 30, 2023
Network1
 (in thousands)
Assets
Prepaid expenses and other current assets$16 $16 
Other non-current assets$4,131 $4,150 
Liabilities
Accrued expenses and other current liabilities$16 $16 
Other long-term liabilities$4,131 $4,150 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
6 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Income taxes for the quarters and six months ended December 31, 2023 and 2022 have been included in the accompanying condensed consolidated financial statements using an estimated annual effective tax rate. In addition to applying the estimated annual effective tax rate to pre-tax income, the Company includes certain items treated as discrete events to arrive at an estimated overall tax provision. During the quarter ended December 31, 2023, a discrete net tax benefit of $3.8 million was recorded, which is primarily attributable to the sale of UK-based intY.
The Company’s effective tax rate of 18.3% and 18.6% for the quarter and six months ended December 31, 2023, differs from the current federal statutory rate of 21% primarily as a result of income derived from tax jurisdictions with varying income tax rates, discrete items, nondeductible expenses and state income taxes. The Company's effective tax rates were 28.9% and 27.3% for the quarter and six months ended December 31, 2022.

As of December 31, 2023, the Company is not permanently reinvested with respect to all earnings generated by foreign operations. The Company has determined that there is no material deferred tax liability for federal, state and withholding tax related to undistributed earnings. During the six months ended December 31, 2023, foreign subsidiaries did not repatriate cash to the United States. There is no certainty to the timing of any future distributions of such earnings to the U.S. in whole or in part.

The Company had approximately $1.2 million of total gross unrecognized tax benefits at December 31, 2023 and June 30, 2023. Of this total at December 31, 2023, approximately $1.0 million represents the amount of unrecognized tax benefits that are permanent in nature and, if recognized, would affect the annual effective tax rate. The Company does not believe that the total amount of unrecognized tax benefits will significantly increase or decrease within twelve months of the reporting date.

The Company’s policy is to recognize interest and penalties related to income tax matters in income tax expense. At December 31, 2023 and June 30, 2023, the Company had approximately $1.2 million accrued for interest and penalties.

The Company conducts business globally and one or more of its subsidiaries files income tax returns in the U.S. federal, various state, local and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities in countries and states in which it operates. With certain exceptions, the Company is no longer subject to federal, state and local or non-U.S. income tax examinations by tax authorities for the years before June 30, 2018.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Sale
6 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Business Sale Business SaleOn December 19, 2023, the Company completed the sale of its UK-based intY business. The Company retained its CASCADE cloud services distribution platform which has been used to grow the Cisco and Microsoft subscription businesses in the United States and Brazil. Under the stock purchase agreement, the Company received proceeds of $18.0 million in cash for the sale, net of cash transferred. The business sale resulted in a $14.5 million gain on sale after considering the net assets sold. The impact of this sale was not material to the consolidated financial statements.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure            
Net income $ 32,726 $ 15,432 $ 25,734 $ 24,042 $ 48,158 $ 49,776
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
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
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of the Company have been prepared by the Company’s management in accordance with United States generally accepted accounting principles ("U.S. GAAP") for interim financial information and applicable rules and regulations of the Securities Exchange Act of 1934. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements. The unaudited condensed consolidated financial statements included herein contain all adjustments (consisting of normal recurring and non-recurring adjustments) that are, in the opinion of management, necessary to present fairly the financial position at December 31, 2023 and June 30, 2023, the results of operations for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of comprehensive income for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of shareholders' equity for the quarters and six months ended December 31, 2023 and 2022 and the condensed consolidated statements of cash flows for the six months ended December 31, 2023 and 2022. The results of operations for the quarter and six months ended December 31, 2023 are not necessarily indicative of the results to be expected for a full year. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023. Unless otherwise indicated, disclosures provided in the Notes pertain to continuing operations only.
Summary of Significant Accounting Policies
There have been no material changes to the Company’s significant accounting policies for the six months ended December 31, 2023 from the policies described in the notes to the Company’s consolidated financial statements included in the Annual Report on Form 10-K for the fiscal year ended June 30, 2023. For a discussion of the Company’s significant accounting policies, please see the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.
Cash and Cash Equivalents The Company considers all highly-liquid investments with original maturities of three months or less, when purchased, to be cash equivalents. The Company maintains zero-balance disbursement accounts at various financial institutions at which the Company does not maintain significant depository relationships. Due to the terms of the agreements governing these accounts, the Company generally does not have the right to offset outstanding checks written from these accounts against cash on hand, and the respective institutions are not legally obligated to honor the checks until sufficient funds are transferred to fund the checks.
Long-lived Assets The Company presents depreciation expense and intangible amortization expense on the condensed consolidated income statements.
Recent Accounting Pronouncements
In July 2023, the Securities and Exchange Commission issued final rules that require new and enhanced disclosures on cybersecurity risk management, strategy, governance, and incident reporting. Under the final rules, companies must report material cybersecurity incidents within four business days of determining the incident is material on Form 8-K. As additional information about the material aspects of the previously reported incidents become available, a Form 8-K/A must be filed with the additional disclosures. These disclosure requirements on Form 8-K were effective beginning December 18, 2023. For fiscal years ending on or after December 15, 2023, companies must disclose their cybersecurity processes, management's role in cybersecurity governance, and cybersecurity oversight by the Board of Directors on Form 10-K.

In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.

In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning July 1, 2025, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.

The Company has reviewed other newly issued accounting pronouncements and concluded that they are either not applicable to its business or that no material effect is expected on its consolidated financial statements as a result of future adoption.
Trade Accounts and Notes Receivable, Net
The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers’ failure to make payments on accounts receivable due to the Company. The Company has notes receivable with certain customers, which are included in “Accounts receivable, less allowance” in the Condensed Consolidated Balance Sheets.

Management determines the estimate of the allowance for doubtful accounts receivable by considering a number of factors, including: (i) historical experience, (ii) aging of the accounts receivable, (iii) specific information obtained by the Company on the financial condition and the current creditworthiness of its customers, (iv) the current economic and country-specific environment and (v) reasonable and supportable forecasts about collectability. Expected credit losses are estimated on a pool basis when similar risk characteristics exist using an age-based reserve model. Receivables that do not share risk characteristics are evaluated on an individual basis. Estimates of expected credit losses on trade receivables over the contractual life are recorded at inception and adjusted over the contractual life.
Revenue Recognition
The Company provides technology solutions and services from the world's leading suppliers of mobility, barcode, POS, payments, physical security, unified communications, collaboration, telecom and cloud services. This includes hardware, related accessories and device configuration as well as software licenses, professional services and hardware support programs.

In determining the appropriate amount of revenue to recognize, the Company applies the following five-step model: (i) identify contracts with customers; (ii) identify performance obligations in the contracts; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations per the contracts; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company recognizes revenue as control of products and services are transferred to customers, which is generally at the point of shipment. The Company delivers products to customers in several ways, including: (i) shipment from a Company warehouse, (ii) drop-shipment directly from the supplier, or (iii) electronic delivery for non-physical products.

Principal versus Agent Considerations

The Company is the principal for sales of all hardware and certain software and services. The Company considers itself the principal in those transactions where it has control of the product or service before it is transferred to the customer. The Company recognizes the principal-associated revenue and cost of goods sold on a gross basis.

The Company is the agent for third-party service contracts, including product warranties and supplier-hosted software. These service contracts are sold separately from the products, and the Company often serves as the agent for the contract on behalf of the original equipment manufacturer. The Company's responsibility is to arrange for the provision of the specified service by the original equipment manufacturer, and the Company does not control the specified service before it is transferred to the customer. Because the Company acts as an agent, revenue is recognized net of cost at the time of sale. The Intelisys business operates under an agency model.

Variable Considerations

For certain transactions, products are sold with a right of return and may also provide other rebates or incentives, which are accounted for as variable consideration. The Company estimates a returns allowance based on historical experience and reduces revenue accordingly. The Company estimates the amount of variable consideration for rebates and incentives by using the expected value to be given to the customer and reduces the revenue by those estimated amounts. These estimates are reviewed and updated as necessary at the end of each reporting period.

Contract Balances

The Company records contract assets and liabilities for payments received from customers in advance of services performed. These assets and liabilities are the result of the sales of the Company's self-branded warranty programs and other transactions where control has not yet passed to the customer. These amounts are immaterial to the consolidated financial statements for the periods presented.

Disaggregation of Revenue
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade Accounts and Notes Receivable, Net (Tables)
6 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Changes in the Allowance for Doubtful Accounts
The changes in the allowance for doubtful accounts for the six months ended December 31, 2023 are set forth in the table below.
June 30, 2023Amounts Charged to ExpenseWrite-offs
Other (1)
December 31, 2023
(in thousands)
Trade accounts and current notes receivable allowance$15,480 $4,472 $(1,197)$488 $19,243 
(1)"Other" amounts include recoveries and the effect of foreign currency fluctuations for the six months ended December 31, 2023.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Tables)
6 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following tables represent the Company's disaggregation of revenue:
Quarter ended December 31, 2023
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service
Hardware, software and cloud (excluding Intelisys)$520,651 $342,686 $863,337 
Intelisys connectivity and cloud 21,455 21,455 
$520,651 $364,141 $884,792 
Six months ended December 31, 2023
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service:
Hardware, software and cloud (excluding Intelisys)$1,030,222 $688,918 $1,719,140 
Intelisys connectivity and cloud 41,958 41,958 
$1,030,222 $730,876 $1,761,098 
Quarter ended December 31, 2022
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service
Hardware, software and cloud (excluding Intelisys)$627,548 $363,743 $991,291 
Intelisys connectivity and cloud— 19,950 19,950 
$627,548 $383,693 $1,011,241 
Six months ended December 31, 2022
Specialty Technology SolutionsModern Communications & CloudTotal
(in thousands)
Revenue by product/service:
Hardware, software and cloud (excluding Intelisys)$1,203,878 $712,373 $1,916,251 
Intelisys connectivity and cloud— 38,803 38,803 
$1,203,878 $751,176 $1,955,054 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
6 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Quarter endedSix months ended
 December 31,December 31,
 2023202220232022
 (in thousands, except per share data)
Numerator:
Net income$32,726 $25,734 $48,158 $49,776 
Denominator:
Weighted-average shares, basic25,035 25,287 24,961 25,244 
Dilutive effect of share-based payments299 215 274 210 
Weighted-average shares, diluted25,334 25,502 25,235 25,454 
Net income per common share, basic$1.31 $1.02 $1.93 $1.97 
Net income per common share, diluted$1.29 $1.01 $1.91 $1.96 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Tables)
6 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Accumulated Other Comprehensive Income, Net Of Tax
The components of accumulated other comprehensive loss, net of tax are as follows: 
December 31, 2023June 30, 2023
 (in thousands)
Foreign currency translation adjustment$(97,338)$(93,136)
Unrealized gain on hedged transaction, net of tax2,120 3,515 
Accumulated other comprehensive loss$(95,218)$(89,621)
Schedule of Other Comprehensive Loss, Tax
The tax effect of amounts in comprehensive loss reflect a tax (benefit) expense as follows:

Quarter ended December 31,Six months ended December 31,
2023202220232022
(in thousands)
Tax (benefit) expense$(637)$166 $(692)$580 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Identifiable Intangible Assets (Tables)
6 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in the Carrying Amount of Goodwill
The changes in the carrying amount of goodwill for the six months ended December 31, 2023, by reporting segment, are set forth in the table below.
Specialty Technology SolutionsModern Communications & CloudTotal
 (in thousands)
Balance at June 30, 2023$16,370 $200,336 $216,706 
Goodwill disposed upon business sale— (8,539)(8,539)
Foreign currency translation adjustment— 47 47 
Balance at December 31, 2023$16,370 $191,844 $208,214 
Schedule of Net Identifiable Intangible Assets
The following table shows changes in the amount recognized for net identifiable intangible assets for the six months ended December 31, 2023.
Net Identifiable Intangible Assets
(in thousands)
Balance at June 30, 2023$68,495 
Intangibles disposed upon business sale(14,927)
Amortization expense(8,230)
Foreign currency translation adjustment(25)
Balance at December 31, 2023$45,313 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-Term Borrowings and Long-Term Debt (Tables)
6 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
The following table presents the Company’s debt at December 31, 2023 and June 30, 2023.
December 31, 2023June 30, 2023
(in thousands)
Current portion of long-term debt$7,857 $6,915 
Mississippi revenue bond, net of current portion3,024 3,381 
Senior secured term loan facility, net of current portion136,875 140,625 
Borrowings under revolving credit facility20,878 178,980 
Total debt$168,634 $329,901 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities (Tables)
6 Months Ended
Dec. 31, 2023
General Discussion of Derivative Instruments and Hedging Activities [Abstract]  
Schedule of Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures Summarized financial information related to these derivative contracts and changes in the underlying value of the foreign currency exposures included in the Condensed Consolidated Income Statements for the quarters and six months ended December 31, 2023 and 2022 are as follows:
 Quarter endedSix months ended
December 31,December 31,
 2023202220232022
 (in thousands)
Net foreign exchange derivative contract losses$1,025 $871 $658 $1,309 
Net foreign currency transactional and re-measurement (gains) losses(596)(524)466 (39)
Net foreign currency exchange losses$429 $347 $1,124 $1,270 
Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)
The components of the cash flow hedge included in the Condensed Consolidated Statement of Comprehensive Income for the quarters and six months ended December 31, 2023 and 2022, are as follows:
Quarter endedSix months ended
December 31,December 31,
 2023202220232022
(in thousands)
Net interest income recognized as a result of interest rate swap$(903)$(345)$(1,781)$(313)
Unrealized (loss) gain in fair value of interest rate swap(1,165)349 (72)2,847 
Net (decrease) increase in accumulated other comprehensive income(2,068)(1,853)2,534 
Income tax effect(521)(458)652 
Net (decrease) increase in accumulated other comprehensive income, net of tax$(1,547)$$(1,395)$1,882 
Schedule of Derivative Instruments
The Company used the following derivative instruments at December 31, 2023 and June 30, 2023, reflected in its Condensed Consolidated Balance Sheets, for the risk management purposes detailed above:
 December 31, 2023June 30, 2023
 Balance Sheet LocationFair Value  of
Derivatives
Designated 
as Hedge Instruments
Fair Value  of
Derivatives
Not Designated as  Hedge Instruments
Fair Value  of
Derivatives
Designated
as Hedge Instruments
Fair Value  of
Derivatives
Not Designated as Hedge Instruments
 (in thousands)
Derivative assets:
Foreign exchange contractsPrepaid expenses and other current assets  — $1
Foreign currency hedgePrepaid expenses and other current assets$27 $100— 
Interest rate swap agreementOther non-current assets$2,834 $4,687— 
Derivative liabilities:
Foreign exchange contractsAccrued expenses and other current liabilities $4— — 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments (Tables)
6 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value
The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at December 31, 2023:

TotalQuoted
prices in
active
markets
(Level 1)
Significant
other
observable
inputs
(Level 2)
 (in thousands)
Assets:
Deferred compensation plan investments, current and non-current portion$31,343 $31,343 $ 
Interest rate swap agreement2,834  2,834 
Foreign currency hedge27  27 
Total assets at fair value$34,204 $31,343 $2,861 
Liabilities:
Deferred compensation plan investments, current and non-current portion$31,343 $31,343 $ 
Forward foreign currency exchange contracts4  4 
Total liabilities at fair value$31,347 $31,343 $4 

The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at June 30, 2023:
TotalQuoted
prices in
active
markets
(Level 1)
Significant
other
observable
inputs
(Level 2)
 (in thousands)
Assets:
Deferred compensation plan investments, current and non-current portion$28,209 $28,209 $— 
Forward foreign currency exchange contracts— 
Foreign currency hedge100 — 100 
Interest rate swap agreement4,687 — 4,687 
Total assets at fair value$32,997 $28,209 $4,788 
Liabilities:
Deferred compensation plan investments, current and non-current portion$28,229 $28,229 $— 
Total liabilities at fair value$28,229 $28,229 $— 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
6 Months Ended
Dec. 31, 2023
Segment Reporting, Measurement Disclosures [Abstract]  
Schedule of Financial Information by Segment
Selected financial information for each business segment is presented below:
Quarter endedSix months ended
 December 31,December 31,
 2023202220232022
 (in thousands)
Sales:
Specialty Technology Solutions$520,651 $627,548 $1,030,222 $1,203,878 
Modern Communications & Cloud364,141 383,693 730,876 751,176 
$884,792 $1,011,241 $1,761,098 $1,955,054 
Depreciation and amortization:
Specialty Technology Solutions$2,897 $2,758 $5,654 $5,462 
Modern Communications & Cloud3,593 3,738 7,334 7,385 
Corporate768 561 1,487 1,438 
$7,258 $7,057 $14,475 $14,285 
Operating income (loss):
Specialty Technology Solutions$13,368 $19,682 $25,240 $41,534 
Modern Communications & Cloud14,602 19,750 27,014 32,785 
Corporate(1,144)— (1,343)— 
$26,826 $39,432 $50,911 $74,319 
Capital expenditures:
Specialty Technology Solutions$(304)$(524)$(1,565)$(1,026)
Modern Communications & Cloud(2,246)(1,980)(3,300)(3,236)
$(2,550)$(2,504)$(4,865)$(4,262)
Sales by Geography Category:
United States and Canada$797,580 $911,033 $1,590,045 $1,772,637 
International89,410 102,020 174,714 186,294 
Less intercompany sales(2,198)(1,812)(3,661)(3,877)
$884,792 $1,011,241 $1,761,098 $1,955,054 
Schedule of Reconciliation of Assets from Segment to Consolidated
December 31, 2023June 30, 2023
 (in thousands)
Assets:
Specialty Technology Solutions$908,674 $1,104,103 
Modern Communications & Cloud872,131 964,066 
Corporate — 
$1,780,805 $2,068,169 
Property and equipment, net by Geography Category:
United States and Canada$24,703 $27,323 
International11,843 10,056 
$36,546 $37,379 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
6 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Assets and Liabilities, Lessee
The following table presents amounts recorded on the Condensed Consolidated Balance Sheets related to operating leases at December 31, 2023 and June 30, 2023:

December 31, 2023June 30, 2023
Operating leasesBalance Sheet location(in thousands)
Operating lease right-of-use assetsOther non-current assets$10,586 $12,539 
Current operating lease liabilitiesAccrued expenses and other current liabilities$3,877 $4,355 
Long-term operating lease liabilitiesOther long-term liabilities$7,703 $9,329 
Schedule of Lease, Cost
The following table presents amounts recorded in operating lease expense as part of selling general and administrative expenses on the Condensed Consolidated Income Statements during the quarters and six months ended December 31, 2023 and 2022. Operating lease costs contain immaterial amounts of short-term lease costs for leases with an initial term of 12 months or less.

Quarter ended December 31,Six months ended December 31,
2023202220232022
(in thousands)
Operating lease cost$1,434 $1,291 $2,643 $2,577 
Variable lease cost322 419 705 763 
$1,756 $1,710 $3,348 $3,340 

Supplemental cash flow information related to the Company's operating leases for the six months ended December 31, 2023 and 2022 are presented in the table below:

Six months ended
December 31,
20232022
(in thousands)
Cash paid for amounts in the measurement of lease liabilities$2,793 $2,697 
Right-of-use assets obtained in exchange for lease obligations232 286 

The weighted-average remaining lease term and discount rate at December 31, 2023 are presented in the table below:
December 31, 2023
Weighted-average remaining lease term3.28 years
Weighted-average discount rate4.53 %
Schedule of Lessee, Operating Lease, Liability, Maturity
The following table presents the maturities of the Company's operating lease liabilities at December 31, 2023:

Operating leases
(in thousands)
2024$2,372 
20253,667 
20263,088 
20272,675 
2028632 
Thereafter— 
Total future payments12,434 
Less: amounts representing interest854 
Present value of lease payments$11,580 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Tables)
6 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables
The table below summarizes the balances and line item presentation of Network1's pre-acquisition contingencies and corresponding indemnification receivables in the Company's Condensed Consolidated Balance Sheets at December 31, 2023 and June 30, 2023:
December 31, 2023June 30, 2023
Network1
 (in thousands)
Assets
Prepaid expenses and other current assets$16 $16 
Other non-current assets$4,131 $4,150 
Liabilities
Accrued expenses and other current liabilities$16 $16 
Other long-term liabilities$4,131 $4,150 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business and Summary of Significant Accounting Policies (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Cash and Cash Equivalents [Line Items]          
Number of operating segments | segment     2    
Depreciation expense related to selling, general and administrative costs $ 2,964 $ 2,678 $ 5,759 $ 5,441  
Amortization of intangible assets 4,037 4,150 8,230 8,391  
Product          
Cash and Cash Equivalents [Line Items]          
Depreciation expense reported as part of cost of goods sold 300 $ 200 500 $ 500  
Bank Overdrafts          
Cash and Cash Equivalents [Line Items]          
Outstanding checks $ 8,000   $ 8,000   $ 8,000
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Trade Accounts and Notes Receivable, Net (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning Balance $ 15,480  
Amounts Charged to Expense 4,472 $ 33
Write-offs (1,197)  
Other 488  
Ending Balance $ 19,243  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 884,792 $ 1,011,241 $ 1,761,098 $ 1,955,054
Hardware, software and cloud (excluding Intelisys)        
Disaggregation of Revenue [Line Items]        
Revenues 863,337 991,291 1,719,140 1,916,251
Intelisys connectivity and cloud        
Disaggregation of Revenue [Line Items]        
Revenues 21,455 19,950 41,958 38,803
Specialty Technology Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 520,651 627,548 1,030,222 1,203,878
Specialty Technology Solutions | Hardware, software and cloud (excluding Intelisys)        
Disaggregation of Revenue [Line Items]        
Revenues 520,651 627,548 1,030,222 1,203,878
Specialty Technology Solutions | Intelisys connectivity and cloud        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Modern Communications & Cloud        
Disaggregation of Revenue [Line Items]        
Revenues 364,141 383,693 730,876 751,176
Modern Communications & Cloud | Hardware, software and cloud (excluding Intelisys)        
Disaggregation of Revenue [Line Items]        
Revenues 342,686 363,743 688,918 712,373
Modern Communications & Cloud | Intelisys connectivity and cloud        
Disaggregation of Revenue [Line Items]        
Revenues $ 21,455 $ 19,950 $ 41,958 $ 38,803
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Numerator:            
Net income $ 32,726 $ 15,432 $ 25,734 $ 24,042 $ 48,158 $ 49,776
Denominator:            
Weighted-average shares, basic (in shares) 25,035,000   25,287,000   24,961,000 25,244,000
Dilutive effect of share-based payments (in shares) 299,000   215,000   274,000 210,000
Weighted-average shares, diluted (in shares) 25,334,000   25,502,000   25,235,000 25,454,000
Net income per common share, basic (in dollars per share) $ 1.31   $ 1.02   $ 1.93 $ 1.97
Net income per common share, diluted (in dollars per share) $ 1.29   $ 1.01   $ 1.91 $ 1.96
Weighted average shares excluded from the computation of diluted earnings per share (in shares) 563,690   847,651   931,367 1,268,455
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent $ 953,601 $ 862,386 $ 953,601 $ 862,386 $ 915,253 $ 905,298 $ 827,004 $ 806,528
Tax (benefit) expense (637) 166 (692) 580        
Foreign currency translation adjustment                
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent (97,338)   (97,338)     (93,136)    
Unrealized gain on hedged transaction, net of tax                
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent 2,120   2,120     3,515    
Accumulated other comprehensive loss                
Accumulated Other Comprehensive Loss [Line Items]                
Stockholders' equity attributable to parent $ (95,218) $ (102,572) $ (95,218) $ (102,572) $ (96,358) $ (89,621) $ (109,976) $ (104,638)
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Identifiable Intangible Assets (Changes in the Carrying Amount of Goodwill) (Details)
$ in Thousands
6 Months Ended
Dec. 31, 2023
USD ($)
Goodwill [Roll Forward]  
Balance at June 30, 2023 $ 216,706
Goodwill disposed upon business sale (8,539)
Foreign currency translation adjustment 47
Balance at December 31, 2023 208,214
Specialty Technology Solutions  
Goodwill [Roll Forward]  
Balance at June 30, 2023 16,370
Goodwill disposed upon business sale 0
Foreign currency translation adjustment 0
Balance at December 31, 2023 16,370
Modern Communications & Cloud  
Goodwill [Roll Forward]  
Balance at June 30, 2023 200,336
Goodwill disposed upon business sale (8,539)
Foreign currency translation adjustment 47
Balance at December 31, 2023 $ 191,844
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Identifiable Intangible Assets (Net Identifiable Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Finite-lived Intangible Assets [Roll Forward]        
Balance at June 30, 2023     $ 68,495  
Intangibles disposed upon business sale     (14,927)  
Amortization expense $ (4,037) $ (4,150) (8,230) $ (8,391)
Foreign currency translation adjustment     (25)  
Balance at December 31, 2023 $ 45,313   $ 45,313  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-Term Borrowings and Long-Term Debt (Schedule of Debt) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Debt Instrument [Line Items]    
Current portion of long-term debt $ 7,857 $ 6,915
Long-term debt 139,899 144,006
Borrowings under revolving credit facility 20,878 178,980
Total debt 168,634 329,901
Term Loan Facility    
Debt Instrument [Line Items]    
Long-term debt 136,875 140,625
Multi-Currency Revolving Credit Facility    
Debt Instrument [Line Items]    
Borrowings under revolving credit facility 20,878 178,980
Mississippi Revenue Bond    
Debt Instrument [Line Items]    
Long-term debt $ 3,024 $ 3,381
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Short-Term Borrowings and Long-Term Debt (Narrative) (Details) - USD ($)
6 Months Ended
Apr. 01, 2023
Sep. 28, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Debt Instrument [Line Items]          
Debt issuance costs, net     $ 1,400,000    
Mississippi Revenue Bond          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument 0.85%        
Maximum time period of interest (in years)     10 years    
Put option, exercisable period limitation (in days)     180 days    
Percentage of principal due on exercise of put option     100.00%    
Long-term debt, percentage bearing variable interest     6.29%   6.11%
SOFR | Mississippi Revenue Bond          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument 0.10%        
Multi-Currency Revolving Credit Facility, Amended Credit Agreement          
Debt Instrument [Line Items]          
Line of credit facility, expiration period   5 years      
Borrowing capacity under credit facility   $ 350,000,000      
Line of credit facility, accordion feature, higher borrowing capacity option   250,000,000      
Letters of credit outstanding     $ 0   $ 0
Debt issuance costs, gross   $ 1,400,000      
Amount of unrestricted domestic cash     $ 30,000,000    
Percentage of spread in effect Interest rate     1.25%    
Line of credit facility, unused capacity, commitment fee percentage     0.20%    
Average daily balance on revolving credit facility     $ 138,700,000 $ 219,500,000  
Line of credit facility, remaining borrowing capacity     $ 329,100,000   $ 171,000,000
Effective interest rate     6.70%   6.74%
Multi-Currency Revolving Credit Facility, Amended Credit Agreement | Minimum          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument     1.00%    
Line of credit facility, interest coverage ratio     3.00    
Multi-Currency Revolving Credit Facility, Amended Credit Agreement | Maximum          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument     1.75%    
Line of credit facility, leverage ratio     3.50    
Multi-Currency Revolving Credit Facility, Amended Credit Agreement | SOFR          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument     0.10%    
Multi-Currency Revolving Credit Facility, Amended Credit Agreement | SOFR | Minimum          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument     1.00%    
Multi-Currency Revolving Credit Facility, Amended Credit Agreement | SOFR | Maximum          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument     1.75%    
Multi-Currency Revolving Credit Facility, Amended Credit Agreement | Alternate Base Rate Loans          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument     0.25%    
Multi-Currency Revolving Credit Facility, Amended Credit Agreement | Alternate Base Rate Loans | Minimum          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument     0.00%    
Multi-Currency Revolving Credit Facility, Amended Credit Agreement | Alternate Base Rate Loans | Maximum          
Debt Instrument [Line Items]          
Percentage spread points on variable rate debt instrument     0.75%    
Term Loan Facility          
Debt Instrument [Line Items]          
Line of credit facility, expiration period   5 years      
Borrowing capacity under credit facility   $ 150,000,000      
Letter of Credit          
Debt Instrument [Line Items]          
Letters of credit outstanding   $ 50,000,000      
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities (Narrative) (Details) - USD ($)
Dec. 31, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 28, 2022
Foreign exchange contracts        
Derivative [Line Items]        
Derivative, notional amount $ 27,300,000 $ 34,300,000    
Interest rate swap agreement        
Derivative [Line Items]        
Derivative, notional amount       $ 100,000,000
Interest Rate Swap, Maturing April 30, 2024        
Derivative [Line Items]        
Derivative, notional amount       50,000,000
Interest Rate Swap, Maturing April 30, 2026        
Derivative [Line Items]        
Derivative, notional amount       $ 50,000,000
Interest Rate Swap, Maturing March 31, 2028        
Derivative [Line Items]        
Derivative, notional amount     $ 25,000,000  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
General Discussion of Derivative Instruments and Hedging Activities [Abstract]        
Net foreign exchange derivative contract losses $ 1,025 $ 871 $ 658 $ 1,309
Net foreign currency transactional and re-measurement (gains) losses (596) (524) 466 (39)
Net foreign currency exchange losses $ 429 $ 347 $ 1,124 $ 1,270
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities (Schedule of Cash Flow Hedge Included in Accumulated Other Comprehensive Income (Loss), Net of Income Taxes) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Sep. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]            
Net (decrease) increase in accumulated other comprehensive income, net of tax $ (1,547) $ 153 $ 3 $ 1,879 $ (1,395) $ 1,882
Interest rate swap agreement            
Derivative Instruments, Gain (Loss) [Line Items]            
Net interest income recognized as a result of interest rate swap (903)   (345)   (1,781) (313)
Unrealized (loss) gain in fair value of interest rate swap (1,165)   349   (72) 2,847
Net (decrease) increase in accumulated other comprehensive income (2,068)   4   (1,853) 2,534
Income tax effect (521)   1   (458) 652
Net (decrease) increase in accumulated other comprehensive income, net of tax $ (1,547)   $ 3   $ (1,395) $ 1,882
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivatives and Hedging Activities (Derivative Instruments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Foreign exchange contracts | Prepaid expenses and other current assets | Fair Value  of Derivatives Designated  as Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 0 $ 0
Foreign exchange contracts | Prepaid expenses and other current assets | Fair Value  of Derivatives Not Designated as  Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 0 1
Foreign exchange contracts | Accrued expenses and other current liabilities | Fair Value  of Derivatives Designated  as Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 0 0
Foreign exchange contracts | Accrued expenses and other current liabilities | Fair Value  of Derivatives Not Designated as  Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Derivative liabilities 4 0
Foreign currency hedge | Prepaid expenses and other current assets | Fair Value  of Derivatives Designated  as Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 27 100
Foreign currency hedge | Prepaid expenses and other current assets | Fair Value  of Derivatives Not Designated as  Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 0 0
Interest rate swap agreement | Other non-current assets | Fair Value  of Derivatives Designated  as Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets 2,834 4,687
Interest rate swap agreement | Other non-current assets | Fair Value  of Derivatives Not Designated as  Hedge Instruments    
Derivatives, Fair Value [Line Items]    
Derivative assets $ 0 $ 0
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Foreign exchange contracts    
Assets:    
Derivative asset   $ 1
Quoted prices in active markets (Level 1) | Foreign exchange contracts    
Assets:    
Derivative asset   0
Significant other observable inputs (Level 2) | Foreign exchange contracts    
Assets:    
Derivative asset   1
Fair Value, Recurring    
Assets:    
Deferred compensation plan investments, current and non-current portion $ 31,343 28,209
Total assets at fair value 34,204 32,997
Liabilities:    
Deferred compensation plan investments, current and non-current portion 31,343 28,229
Total liabilities at fair value 31,347 28,229
Fair Value, Recurring | Foreign exchange contracts    
Liabilities:    
Forward foreign currency exchange contracts 4  
Fair Value, Recurring | Interest rate swap agreement    
Assets:    
Derivative asset 2,834 4,687
Fair Value, Recurring | Foreign currency hedge    
Assets:    
Derivative asset 27 100
Fair Value, Recurring | Quoted prices in active markets (Level 1)    
Assets:    
Deferred compensation plan investments, current and non-current portion 31,343 28,209
Total assets at fair value 31,343 28,209
Liabilities:    
Deferred compensation plan investments, current and non-current portion 31,343 28,229
Total liabilities at fair value 31,343 28,229
Fair Value, Recurring | Quoted prices in active markets (Level 1) | Foreign exchange contracts    
Liabilities:    
Forward foreign currency exchange contracts 0  
Fair Value, Recurring | Quoted prices in active markets (Level 1) | Interest rate swap agreement    
Assets:    
Derivative asset 0 0
Fair Value, Recurring | Quoted prices in active markets (Level 1) | Foreign currency hedge    
Assets:    
Derivative asset 0 0
Fair Value, Recurring | Significant other observable inputs (Level 2)    
Assets:    
Deferred compensation plan investments, current and non-current portion 0 0
Total assets at fair value 2,861 4,788
Liabilities:    
Deferred compensation plan investments, current and non-current portion 0 0
Total liabilities at fair value 4 0
Fair Value, Recurring | Significant other observable inputs (Level 2) | Foreign exchange contracts    
Liabilities:    
Forward foreign currency exchange contracts 4  
Fair Value, Recurring | Significant other observable inputs (Level 2) | Interest rate swap agreement    
Assets:    
Derivative asset 2,834 4,687
Fair Value, Recurring | Significant other observable inputs (Level 2) | Foreign currency hedge    
Assets:    
Derivative asset $ 27 $ 100
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Narrative) (Details)
6 Months Ended
Dec. 31, 2023
segment
Segment Reporting, Measurement Disclosures [Abstract]  
Number of reportable segments 2
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Financial Information by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]        
Sales $ 884,792 $ 1,011,241 $ 1,761,098 $ 1,955,054
Depreciation and amortization 7,258 7,057 14,475 14,285
Operating income (loss) 26,826 39,432 50,911 74,319
Capital expenditures (2,550) (2,504) (4,865) (4,262)
Specialty Technology Solutions        
Segment Reporting Information [Line Items]        
Sales 520,651 627,548 1,030,222 1,203,878
Modern Communications & Cloud        
Segment Reporting Information [Line Items]        
Sales 364,141 383,693 730,876 751,176
Operating Segments | Specialty Technology Solutions        
Segment Reporting Information [Line Items]        
Sales 520,651 627,548 1,030,222 1,203,878
Depreciation and amortization 2,897 2,758 5,654 5,462
Operating income (loss) 13,368 19,682 25,240 41,534
Capital expenditures (304) (524) (1,565) (1,026)
Operating Segments | Modern Communications & Cloud        
Segment Reporting Information [Line Items]        
Sales 364,141 383,693 730,876 751,176
Depreciation and amortization 3,593 3,738 7,334 7,385
Operating income (loss) 14,602 19,750 27,014 32,785
Capital expenditures (2,246) (1,980) (3,300) (3,236)
Corporate        
Segment Reporting Information [Line Items]        
Depreciation and amortization 768 561 1,487 1,438
Operating income (loss) (1,144) 0 (1,343) 0
Reportable Geographical Components | United States and Canada        
Segment Reporting Information [Line Items]        
Sales 797,580 911,033 1,590,045 1,772,637
Reportable Geographical Components | International        
Segment Reporting Information [Line Items]        
Sales 89,410 102,020 174,714 186,294
Geography Eliminations        
Segment Reporting Information [Line Items]        
Sales $ (2,198) $ (1,812) $ (3,661) $ (3,877)
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Assets By Segment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Segment Reporting Information [Line Items]    
Assets $ 1,780,805 $ 2,068,169
Property and equipment, net by Geography Category 36,546 37,379
United States and Canada    
Segment Reporting Information [Line Items]    
Property and equipment, net by Geography Category 24,703 27,323
International    
Segment Reporting Information [Line Items]    
Property and equipment, net by Geography Category 11,843 10,056
Continuing Operations | Corporate    
Segment Reporting Information [Line Items]    
Assets 0 0
Continuing Operations | Specialty Technology Solutions | Operating Segments    
Segment Reporting Information [Line Items]    
Assets 908,674 1,104,103
Continuing Operations | Modern Communications & Cloud | Operating Segments    
Segment Reporting Information [Line Items]    
Assets $ 872,131 $ 964,066
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Narrative) (Details)
Dec. 31, 2023
Lessee, Lease, Description [Line Items]  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Property and equipment, net
Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities
Minimum  
Lessee, Lease, Description [Line Items]  
Lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Lease term 10 years
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Supplemental Balance Sheet Information) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Leases [Abstract]    
Operating lease right-of-use assets $ 10,586 $ 12,539
Current operating lease liabilities 3,877 4,355
Long-term operating lease liabilities $ 7,703 $ 9,329
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List] Other non-current assets Other non-current assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other long-term liabilities Other long-term liabilities
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Schedule of Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]        
Operating lease cost $ 1,434 $ 1,291 $ 2,643 $ 2,577
Variable lease cost 322 419 705 763
Total cost $ 1,756 $ 1,710 $ 3,348 $ 3,340
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Supplemental Cash Flow Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Cash paid for amounts in the measurement of lease liabilities $ 2,793 $ 2,697
Right-of-use assets obtained in exchange for lease obligations $ 232 $ 286
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Weighted Average Remaining Term and Discount Rate) (Details)
Dec. 31, 2023
Leases [Abstract]  
Weighted-average remaining lease term (in years) 3 years 3 months 10 days
Weighted-average discount rate 4.53%
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Maturities of Operating Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 2,372
2025 3,667
2026 3,088
2027 2,675
2028 632
Thereafter 0
Total future payments 12,434
Less: amounts representing interest 854
Present value of lease payments $ 11,580
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Jun. 30, 2023
Network1    
Other Commitments [Line Items]    
Cash held in escrow $ 3.6 $ 3.4
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables) (Details) - Network1 - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Assets    
Prepaid expenses and other current assets $ 16 $ 16
Other non-current assets 4,131 4,150
Liabilities    
Accrued expenses and other current liabilities 16 16
Other long-term liabilities $ 4,131 $ 4,150
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Income Tax Disclosure [Abstract]          
Discrete net tax benefit $ 3.8        
Effective income tax rate 18.30% 28.90% 18.60% 27.30%  
Unrecognized tax benefits $ 1.2   $ 1.2   $ 1.2
Unrecognized tax benefits that would impact effective tax rate if recognized 1.0   1.0    
Income tax penalties and interest accrued $ 1.2   $ 1.2   $ 1.2
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Sale (Details) - Discontinued Operations, Held-for-sale or Disposed of by Sale - UK-based intY Business
$ in Millions
Dec. 19, 2023
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]  
Cash payment received $ 18.0
Gain (loss) on disposal group $ 14.5
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -A$1E@'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 " #81$98M^B&.>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R(E'&2;-I:.G#@8K;.QF;+4UB_]@:R1]^R59FS*V!]C1TL^? M/H$:':4."9]3B)C(8KX;7.>SU''-3D11 F1]0J=R.2;\V#R$Y!2-SW2$J/2' M.B+4G*_ (2FC2,$$+.)"9&UCM-0)%85TP1N]X.-GZF:8T8 =.O24H2HK8.TT M,9Z'KH$;8((1)I>_"V@6XES]$SMW@%V20[9+JN_[LA=S;MRA@K>GW%W$W;!V(/] MQ\97P;:!7W?1?@%02P,$% @ V$1&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" #81$98S3D_0\0% "^'@ & 'AL+W=OZ(D[39TI2&;+MNMQ^$+)/M:W1])P(]77=,FY)D])+-*+UE+KU;M.)PV6/&'I MJ5QQ ;_,I4J8ADNUZ*0KQ5F8BY*X0QVGWTE8)%JC87YOHD9#F>DX$GRB2)HE M"5//ESR6FXN6V]K=>(@62VUN=$;#%5OP*=>_KR8*KCJE2Q@E7*21%$3Q^45K M[+[S/6H$^1-_1'R3OOA.#,I,RJ_FXC:\:#FF1#SF@386##[6W.=Q;)R@'/]N M35OE_S3"E]]W[C+9'6R3(4BV3K1A*D$2B^&1/VQ?Q0D#/:@1T*Z"O!&ZW1N!M!5X.6I0L MQ[IBFHV&2FZ(,D^#F_F2OYM<#321,-4XU0I^C4"G1[Y<G!+//2'4H9ZE M/#XN_Y6)4MY%BN.5[\?+_3ST_?P]GJ5:09/[Q_:&"H>NW<'TPW?IB@7\H@4= M+>5JS5NCGW]R^\XO-KP?9/8-;+>$[6+NHRL99-!%-7E\7G$;*2YWG?9G&Q*J M:HC4*Y%ZAR%]SIC27,7/Y(&OI-(V/-Q*J\SV4GQ4U1"O7^+U#\.;)>0EW?@C< U]$9AB% M:KQGB;6-XC[3@(FIS%3 3\BM"$YMG*A#0T[7J693YQ!2*)Q4T#J9::@G9*JA M2Q*IB"\SH=4S?(96_#WN4]]&C(N:(K\($.XAR(_LB=R&T$6C>13DW$@[WF/9 M.VL[Y_V>-W"LO*BX*2^M>.DAO.,P!/?T9/>%W,%SY).PURMNV2=WMYW>U;2 M8T0DM\I(+AYM\N8ZAD5N/1AN,.AWK5C'2$1N%8ETSH M8-"F78]:^8X1B-PJ$;EXG'F,-(0A.2E 2\C.ES%*E6)_D M50ES2&;=7-GC^,6Z)>/CJJ:<50*B!R6@6P'KZ6(;SJPYV0[(_;0 M*O;0@V*/69-!=(<8L)#*.OSL\;EC"EK[. @X&(%-6%A:B8\1?F@5?NA!X6>: ML#@FEUD*/Z?V=HO[U"ZQ<5U3OBKST(,RSW7"U<)TS/?@H)<0"Y(5$_:JQ0WK M08\1>6@5>2B>6'85N>10D1@>;E./=XSH0ZOH0_'4LAMIBWE]6LSKTWP+FWS* M- 19D<^A;R*QW=E^:Z7_00%G^TX*MU[N9HY/UB/:<\^<;G\P[*QMO%44H@?M M#ODPNBK(?+1*G)ME\X MY#1L2W./7;OM]-N>=1,!5S8$]:HPY.$9IMS/?$EZ S>MH^T>L^^/.K9'"<>( M0UX5ASP\O+QFW&Y1UU/B=I^M:Q1'ES& !@6D#%;6*EP@]H1%M?] M7[#.BQ-",_GE!Z*P]+B0LM5?MXXDUK+)/^ZY"SDRCP O\^EU+L+\P_*(^O1?U!+ P04 M" #81$98?@0$Z+$& "D&@ & 'AL+W=O"9Q;M:[5N)TT=9?E=+(31ZRK-"G0V66J].1B.5+$7.U4>Y M$@7\,I=ESC73:B&+-1SM-B,#ZMGMV6XU.YUEE:B-L2J76> M\_+Y0F3R\6Q !B\/OJ6+I38/1N/3%5^(J=#WJ]L2[D8[*[,T%X5*98%*,3\; MG).3B4?-@ KQ=RH>U=XU,JX\2/G=W%S/S@;8,!*92+0QP>'/1DQ$EAE+P./' MUNA@]TXSJ__&D;B+T!Q.\90+<#Z%L'>-L!7N5HS:QR MZY)K/CXMY2,J#1JLF8LJ-M5H\"8MS#1.=0F_IC!.CR=?;RZO;J97EPBNIE^_ M7%^>W\'-Q?F7\YO)%9I^OKJZFZ+W]S?G]Y?7\,L'=(SNIY?H_=$'=(32 MTM MY5KQ8J9.1QKX&*NC9/ONB_K=M.?=ER+YB#PR1!13SS)\XA[^Y[J X=@V? 11 MV(6"[D)!*WM>7RC692D*C;A20JL3FS^U =]NP*RX$[7BB3@;P))2HMR(P?C= M;X3A3S;O?I&Q U^]G:^>R_IXPM42P:RAQ%R('^MTPS-PWCJ+M2E6F3)E83/V M_3@*3T>;?7>Z*(^1,-JA#GCZ.YZ^D^=YDL@UT(**D0C@^)")(XAK!$DE\@=1UJ%ZR:[*UR,2#/T(&Q3DCM@BK E4.UYS"_9< M8HR&<=SRO L+ X]ZS.YZL',]<+I^76Q@0F29"NND!)V7!F% O/:L=&$AX$+? MSHWMN#$GM]M2K'@Z0^()Y$0)5857ZJ4HH6;MKR(;<]:A1"BE(6TQM\ (QGMI M=\ \W#$/G2'%$ MB=_B98$1%N*>]4-P(VW8O8)F$+-TGIJJ 5*E>;%(S64]Z[W!W%K=Y^,''O%: MK"TP%OEQS\23/4$F3M:78BX@.V? .)&Y0)H_V2O ULY![L7^7L7=\K3 PI#U M5 #2J"5Q"M3X:[7<"UDIXE M1!&.<'NU6X 4LXBPGD5$&ITC_IN:CPRR-Z M4A9$/L-M#[JP,(IBVN- HWC$+7G7>W7$&>FNEH&*=,I>%P6]8%_5:_2.N 7O M)?]7LJRV=]#49;)8'&M1YK M>[!7ZJZBA5'0;H$L*,B,/L:-[A&W\!UV$J^E M0%?C&,&,=+*XBPLC%F%B9TL;+:1N+7RSJM"NK+43U0+QH ;V4&R$C[J%[\O! M?%?R;-(@.+Q'EQU&G4;3C?QWV=!MW;.;JU\$*6,"8M%@JMBQE4AE)L M9+:!!RB!H*<:S7EBTN/92K\K>] G=83< @.5BJ,>>:2-/%*W/-9*WBRW5W*9 M=D4P""+2UDH+S(\IZ]D0TD8IJ7M+6*^[USAV]V01;#%PN_6TX AA- K[%ERC M;=2M;1.9YZDV77NM&(F$7K18B"+IH^RT9]=B9#U7^/^&#GUNI)(R9Q,S7?)2 M+&4&*T"]^PTZ_?!3M7G1S_;3%*?P_O1QRB^R=NA[H[+4K;*P)=Y66*5E\AW* MEP2Q+=&&9VOQ"7E#C+'YAY0)$N3$6B]A<_^OF!EH 1L4I:#-L,:I*[F=DNR" M''K42#)]19(A@T&)K>[X@I3_UAY/M#BKT7<.UKW4FMM8*= MVV[#>?N#:##7>?KC&NQ:VQE#HMD M:4[K-P*40=G/!;M]P'$<4-(6+ALNBAGM":_7= R>NV.HI4#U5ATKZ6X/$ <> MV^NPMJ0M.!S0N"_:3:_@N7N%CGY5R?V33M#.8:M]PVH!VC>LH[U/".;[S5^\ M7*2%0IF8PTC\,81 E/4GD?I&RU7U5>%!:BWSZG(I.- W /A]+J5^N3$?*G8? MIL;_ 5!+ P04 " #81$98 "0UCQ$# #)"0 & 'AL+W=OHC"672-0:M4V3>D' M$%%YSE<0X\R"BX@J[(JE*5<"Z#P%1:%I6U;=C"B+#:^3CHV%U^&)"ED,8T%D M$D54/%]"R#==HVJ\#-RQ9:#T@.EU5G0)$U#3U5A@SRQ8YBR"6#(>$P&+KM&K MMOLM'9\&_&&PD5MMHIW,.'_0G>MYU["T( C!5YJ!XF,-?0A#380R'G-.HWBE M!FZW7]A_IM[1RXQ*Z//P+YNKH<#3*'!4U"=<;/-8R MB)](Q:,1_ -$3H: MV70CS4V*1C*4U[\=#8:CR7! L#6YO;D>].ZQ<]F[Z8WZ0S*Y M&@[O)Z0R'?6F@VN<.265,140JP 4\VEX2GZ0Z61 *L>GY)BPF-P'/)$TGLN. MJ5"??HOIYUHN,RWV.UH&X)\3IWI&;,MV2N#]_?!?28QPJPQN8E:*U-A%:NR4 MSWDO-8G01@F5$I1LE_G)"-QR EV ;;FB/G0-K# )8@V&=W)4K5L79>Z^B6S' MJU-X=?:Q>[T0RYG&/A#<&+"V?)[$2F*9^L#6=!9"F?N,LIY2ZMUB[55;MHNI M7V_;*HFJN4VKB-K1ZQ9ZW;UK,PGP(PQX. Q8>JY=)W<[URG M;R+;\5TK?-?VKM,8-SG SW).<&?P'\Z(U(F0A"8JX(+]PXD*%F$V>EJ6BHR_ MMK4BU[7\2.X$8AN+%7<)]'$1XW M7TUWXXT>MU::[P,"=_0W"_W-S^H_,-G--XKL&I:N6V^]DEX2Z#9=U[:<+ZP>/F1@=:A!DH"RPV86P>MON3\IF+)8DE"6"#4.F\@A\@N M#EE'\55Z]LZXPI,\;09XUP*A W!^P;EZZ>CCO+B]>?\!4$L#!!0 ( -A$ M1EA;?X/"&P8 "8: 8 >&PO=V]R:W-H965T&ULK5EM M;]LV$/XKA%<,+9#&)$6]98F!Q-*Z ,L+ZF3],.R#8M&V4$ET13K)]NM'R8ID MDV<*/1=Y*<]&*Z76)^.QG*]XD:E M?K(059$H?5DMQW)=\21MC(I\3#'VQD62E:/):7/OMIJDZ6?(95_?KVTI?C3LO:5;P4F:B1!5?G(W. MR4E,:6W0(/[(^)/<^8UJ*@]"?*TO+M.S$:YGQ',^5[6+1/][Y%.>Y[4G/8]O MK=-1-V9MN/O[Q?NO#7E-YB&1?"KR+UFJ5F>C8(12OD@VN?HLGG[C+2&W]C<7 MN6S^HJ<6BT=HOI%*%*VQGD&1E=O_R7,;B!T#[0.P)K M#=AK1W!;@X;Z>,N]"5R4J&1R6HDG5-5H[:W^T42_L=;QRLHZ46:JTD\S;:Q1'2OV8WOU]&YW?ZXO)Z>G,5H]F=OKJ*K^]FZ/W]]?E]=*D??D ? MT?TL0N_??4!RE51BX&BF$L5UQ5#HS_,'J2J]X_^"EGKKC,'. MZC)X(M?)G)^-=)V3O'KDH\G//Q$/_P+%^2V=16_I+'XC9WLKPKH584/>)]>Z MG\@DY^!6VYIZC6G=-1XG0<#\4&?"XVYD;1C!A%!&]G$1@/,]@L-@'Q<#N-!U ML;C8^G!W!O<#AADS.-NP('1#[!N4 M;1AQ72=@1@AC .=3CSH>3-GK*'N#E#]50DJTKL0B4Q!9SQX68Y\9"S(%8,1U M'",FD0VCV*>N9W %8#0(2 !3]3NJ_B#5F=8+6;D\0DM>\BK)D>X?*$EUV\OJ M"E-+"L2?M4:2<*[[UJP\+Z1&"D\!E%YT,Q VBC#J6(& 8-CS?#@001>(8# 0 M$==E8IXEC99J&4.$ WL90L],M\>M+52S(?H9*#W;EU MLK>;+*(VAEHJ!')DUK,8 &G5=8!IK[G(L.AJ%?\#7XB*MQF-5/(,-V%BZR"& M,;.*E@W3B6CJT@B N2$)K06V89Z6N8>H]]J+#(NOVTH\9LVAB.;^?>JV+/(= MBDWFD&)CKMF1(1C!CE7 %C@A8?*=2_%R+ 6JU\J!HJ7;^E[A_IV9[)AU/4M MT0G 6$#,B,00+/3] _J:]&*+!(-OM+=Z'S<'&2A-5'("\AW4:S_Z&ONFWJ(W M]1:_E;?]M>C5(!F6@WW:(2V0D/Y1U&VE7IVC^D0PFZ/WNM6D(L^32C:8YN$' M<-6V8_F[>^/8,=\'0!2V"A&$LNL0B#H@)V@O%NFP6/S2G'?R]&/RJ%7CDK^< MNXF-DEH^I\U+4Q^=[5,P)!20E*Y55:8@C 9F4X)@+/1,20E[8P?. F@O*>FP MI!Q,EC3+-SID/Y N[6C[BT=-00:BL'E. J)"*S @ZD!!H[WZI,/J\U7ILAN? MH82Q%2.USPVF(,RU=A$(HU93 V',.CP:[YQ[%[Q:-A\ZC MQGESE&_"A_[>J[5]J/$]D*) M=7/J_B"4$D7S<\63E%+NH!ND]#DW\!4$L#!!0 ( -A$1ECZ M,.,-JP, .X+ 8 >&PO=V]R:W-H965T&ULK5;;;MLX M$/T50EL4"=!&]TM3VX!C*:B!Q@GBN/NPV =:HBUM)=(E:3OMU^]0DE5;4HQ@ M-R^V2)USAG-(<6:P9_R[2 F1Z+G(J1AJJ92;:UT7<4H*+*[8AE!XLV*\P!*& M?*V+#2D%SJ@V&I1S#WPT8%N99Y0\<"2V18'YSQN2L_U0,[7# MQ&.V3J6:T$>##5Z3.9&+S0.'D=ZH)%E!J,@819RLAMK8O(X"A2\!WS*R%T?/ M2&6R9.R[&DR3H6:H!9&/;/^%U/FX2B]FN2A_T;[&&AJ*MT*RHB;#"HJ, M5O_XN?;AB Z_02K)EAM@O,"P:X)]FLC.#7!>6T$MR:4J>M5[J5Q(99X-.!L MC[A"@YIZ*-TOV>!71M4YF4L.;S/@R='D?A9&LWD4(GB:WW^=AN,G&,R?X.\N MFCW-T?TMO+I[>(R^ &[Z+4+3&8PC=+&8C1?A%-"7Z"-:S$-T\>X2O4,914\I MVPI,$S'0):Q11=+C>CTWU7JL%]9CHSM&92I01!.2]/##\WSO#%\';QJ#K(-! M-]99P9#$5\@V/R#+L.R>]4Q>3[?ZTOE_T:/_'/W$#+LY+7:I9[^@-Y=8$K@E M)&(K-&$%7$VINC-V!$UIS J"_AHOA>3P^?_=M_>5NM.OKJ[$:['!,1EJ("P( MWQ%M]/X/TS,^]QG_EF+A6XI%;R1VLD5.LT7..?71#&I+5NY%WP947*_DJA*R M&]F6;WD#?7?L;!=EN;[MG*+"+LH)3#97XN<^2*I)[M,"/INOX M+4NZ*+ME1Y^._MF&!BMY4^Z(*-EPVMDHG,R)Q;XC07^60MNVYF7!R#'53.2 M_ .%5%U;?7G[/?MFFJUC/.FB?,'KLG,4*&9; M*JOJU,PVS>FX[,E:\S?F]<3LF0^AF:UZS]_R52=\A_DZHP+E9 6AC"L?-H97 MW64UD&Q3MD]+)J$9*Q]3:,@)5P!XOV),'@8J0-/BC_X%4$L#!!0 ( -A$ M1E@A&.D+* L .!A 8 >&PO=V]R:W-H965T&ULS9UO M;]NZ%<:_BN!=;"UP4XO_)+E+ K06+]JAM^WB9,,P[(5J*[%76_*5Y*;=IQ]E MNZ8IGM!AY.C\M M5\U\5N2?JZ!>+199]>-M/B]OSWJD]_,7%[.;:=/^HG]^NLQN\E'>7"T_5^I; M?Z]-^2UC.*VPKK$/V;Y;;WW.6@/Y4M9?FV_O)^<]<*V M1_D\'S>M1*9^?,N'^7S>*JE^_+$5[>W:;"ON?_ZI_MOZX-7!?,GJ?%C._SF; M--.S7M(+)OEUMIHW%^7MNWQ[0*+5&Y?S>OUO<+LM&_:"\:INRL6VLNK!8E9L M?F;?MT;L52#LC@IT6X'>MP+;5F#="LD=%?BV N]48/$=%<2VPOK0^YMC7QN7 M9DUV?EJ5MT'5EE9J[8>U^^O:RJ]9T0Z445.IO\Y4O>9\^.EC*C^.9!JH3Z-/ M']ZG;R[5E]&E^O&[_'@Y"C[]%HS>O;F0[SY]2.7%Z"^!_/O5^\M_!2^N/KZY M2M^KTB^#D^!JE 8O?GD9_!+,BN!R6J[JK)C4I_U&];%MJ3_>]N?MIC_TCOY< MEDTV!ZH-W=6&Y6*AAMVH*<=?@=JIN_9%WJA3*I\$,JN*67$#]5NZ)=Z,QZO% M:IXU2N53,\VK0'5)G;K3]ISZE@1VH6+[L)%U\WP.YIYF]_,BK:+ MZNR89\4X#UXHO^MI5N7URR!K@K^MBE)=' +";M8BM)Q/\JI64\0?JUGS(_CW13F?!VI" MO\VJR7\@8SCF:,042S'%))*8$3"Q"YAPCMB/:K4Q*\;E(H<"(.PSF(><=@:F MLP5?9^_5I$1JTK LVED6.2V[*M3 GL_^I^;R%W,U<;\,;M3U(5 7F&D^N5&_ M;:JLJ+/U4N?7H% &E]=!DWV'#(ZLHU439.=<'3J[X^LOII@\T'W#WGAG;^RT M5TT(:OU6J.5-5>7%^,?&3G7M7*\<)_]5JQZU%&T@-V.K.R5^.9FI+5**S;>3@HEZV7=:#68-O%03"KZY4:N:M" MS=";WYVT"^Q)H&8&11WUQOVENJ;5NR&]K7H[:Z;3?#X)%)<$^6(Y+W_D>3O> MU=_VEA]0O)P=]YW?$\L\E@AKJ8'9I$02,\(ZV(5U\%S#"H5R8 ]=D42=,V]@ M+SJL0JGSL'TCA"1F1(B$FIY"9XQ&=S@.@D]H7_B8Z*X!MZ4B9ZG4W2U?#['4 M3!/W$)2X!WHQ<1#-*%^Z%]=N==])9JMF,@VE8A#2;@PPVY58:F8,-%<2-UAV M8G OWVWZ2V@G,[Q(HI\!F,(@C^"I*--H17[;S MA6MW ]Y#D=T7KU';E5AJ9A@T8!(G#CT0L;>BQO"!&'M;[A!D0W(090/EG)A- M-+81\82@33 1;HBJEJ*J22PU,VP:'8F;'=VX36R>XH,X[BZCW&UX^XM*A%AJ MIK^:'8D;'C'9G-@X1I*DN_GA[I!W,%!Y$DO-#(8&3^(FST>0/+%ICB36T@$3 MYE)4-8FE9EJOX9"XZ?#BYUEP[8K!^MRXKLI%,)G5R[+.YNWID 5?5K72ZZ8D MMI&Q22_LQ@43X5)4-8FE9N9G-!%2-Q&Z849=RM4RACC2,YA@-Z0 <@K&64AX M-T&#"I18:F8,-%!2+Z"\E^\V]B419=8&Q[:B M-04RA@!:0W(06@/EG&A--=/1I\P:4M2T(:I:BJHFL=3,L&D&I8_)'5(@DR=B M9@U25%B\7Z,2JU'3.$V!].DRB-1F1M:U&)474=6DL_NFO1H"Z=$RB-1FOIB' MI&LH*O.AJLE#1V!ZJEF.NEGN>$!!;=3K H6[;]Y^HX(>EIH9%PUZ]-FF 0]E M=]T]][X.V]Q)2$R(M3Y$Q44L-?-N,HV+[ N/J\D+[.!\818(1@R.TD)%$O= MQ^X;*2PU,U(:*ID;*GU2O:T7=W MQ*WN.^$P"$G!W1'4=B66FAF#O3M8W4CZ@-T1!@ DM#O" !X%=D<@.6AW!"CG MW!UAFD>9;X[1D>IEH"6H#,KL-"+E">3=Y#LFQ*(J3[FBTRYVH84OO6'DS#8LL>L+-$89);T-4 MM11536*IF6'3$,K<$.K>'&% ;E%P9JVD4$'S?HU*K$9-XS1I,C=I8FZ.,""- M*+K;(^[^>)N,2I<'#L"T6$,CYN>9MX# SD&@.Y M%P8ZLL/@(MRM[CWA +>Z\H&:<5AWM8[:KL12,V.P]RRE&T/==UW#OMND.""" M6FL>;M_G*@:BF^A((3E!27?^D$"YDT&T_V"":8%&0.Z+@+XD[F[ >R1"CR>" M)([:KL12,\.@&92[$Y8/(W%NY_9 $M^6.T3BD!Q$XD Y%XESC70\?D(2YYAL M-T152U'5))::&38-E-P-E&X2YS9A\818#UZYV_#V%Q42L=1,?S5-0*-R0>+R[) 20,TS"[GGA[IYW:%"I$$O-#(VF0H&56P37,FYUWZNU %^- M(SBW;LY$;5=BJ9DQT% I'I-;A'VWT6\@6&3=DB6 W"(;)-U5.227\(1U4I42 M*'?2DL\=0",TTXE'IA8/(IZ[ >^1"*460;1&;5=BJ9EAV'OKS0-2BX>M!W*! M$%T+(+4(T#4D!]$U4,Y%UT)CG7C*U*) 32VBJJ6H:A)+S0R;YE#QF-2BL+-\ MC,:T>S.&NPUO?^_5J,1JU#1.DZ!XNM2BL+GQ1%W!K<4R*C>BJLF#AV#:K(%0 M'"V]*"#^(Z1+X^X.>+N*RG\'#\%\Z9@&N\@-=L=CB\CF/H MW-WS?@T9*O8= M.@+3R MF9"1J'M'4&2G(NU2J?O(O>-T#&J,-#5&;FKDVKD9M6[[(>M!O( 1+:?1G1,+(SCT"QU-TQ;QN/ M09N1ILW(39L^=R1$X!.,EHLV8=JE4G>WO$T\RDM7]]ZZZLY!/G(#SZWN/1O8 M.<8[-O!0VY58:F8,-'E&;O)\P ;>5G%_I((;>$ Y: ,/DH,V\(!RX 9>?^_E M^.W_??![5MW,U!)@GE^KBN&K6(6XVOQW ILO3;E7]A7\N__4X?S_4$L#!!0 ( -A$1EC3[9I=;@< ,X? 8 M >&PO=V]R:W-H965T&ULK5EM4^,V$/XKFK33N9NY7"S) M+PF%S$#@6F9ZP%RX]K/C*(E[MI5*2H#^^JYL$SNV)*##%[#-:GEV5[O/KG3Z MP,4/N6%,H<<\*^398*/4]F0TDLF&Y;'\S+>L@+^LN,AC!:]B/9);P>)EN2C/ M1L3SPE$>I\5@>EI^NQ/34[Y365JP.X'D+L]C\73!,OYP-L"#YP_?TO5&Z0^C MZ>DV7K,Y4]^W=P+>1@=G[5]*X\&812S9 MC&=_I4NU.1N,!VC)5O$N4]_XP^^L-BC0^A*>R?(G>JAEO0%*=E+QO%X,"/*T MJ'['C[4C6@M CWD!J1>0[@+?LH#6"VAI:(6L-.LR5O'T5/ ')+0T:-,/I6_* MU6!-6N@PSI6 OZ:P3DUGMS>75S?SJTL$3_/;/ZXOS^_A97X/O[Y>W=S/T>T7 M-#N?_XZ^_''[UQQ]^'YS_OWR&F0^HB'Z/K]$'W[^B'Y&:8'N-WPGXV(I3T<* MD&G]HZ1&<5&A(!84(?K*"[61Z*I8LN7Q^A%8=#"+/)MU09P*+UGR&5'\"1&/ M4 .>V>N7$P<<>O R+?51FY=CN4$K2!F)5H+G"+)0Q"HMUM4V3E7*Y(G);95: MWZQ6I_B)W,8).QM #DLF]FPP_>4G''J_FFQ^)V5''O /'O!=VJ M_!8Z _H;4 2".BQC\!5?H<5.@H0T)G^E*6@%;HC]@-).?/MBGCFVT0%CY,1X MR<#P)(TKPBB6*,ZY4.F_Y0<3T*B' /M^%'1PFJ3(.#!C'1^PCIU8SUO0M#^7 M; '[3\H=0PF7RNC7<1_(I.O4O@RU09TS\ MA.\*,]))#P7XE72@]H5:6^0(*?8:>O.<6.>;6+"A)OHE^#&'[D=:HU^K:@,( MJ.]U4)JDPFAB =KB8?S"7ETQ((B82ACX%& JAA4%F6$2?HA#[L8^S+$MT!LJ!:_P+6;N%@SJ3N25E66 MDD&!US4@2^-%FMDK-'Y7SGTO;+S,B_M99V(*(@ M:&WJVIB^V-"?!#ZVQ*SA8.RDJNEUL0<"YB*U;/F@7^C&!(?=!L$@!T03CHFE M1\ -V6$WV]T)MHW3)6*/NH*P:B=QM6&BWEI&V";>PT'42X.^'/7\<60!W; ? M=M/?;8FOX,4PV4%I*90+:Y_4*/%Z#NY+#:-V'(Z1-MR'7R"_YVVZC9^L>[3/ M9$-, TQ[( V41\?$TDO@AO6PF_8 I-@QXQYHU10C]#ZS#:,PZ@$WB&%*;.XE M#0D2-PE>MRC%Y6+2I[9A2 *_@],@%GK4DF.D84#B9L";M[?81B/ZQ(>!H(.H M:X6!1R/@>YL=#4<2\J9A+X7B)E\S&Q G][Z5>=Y+V[$7&AHF3F8#+VQ3%6=5 MMBQ3M1.6<%$#IXS#;L]M%".AI:$A#4$2-T%"+YLPMJQ#U1UF/I5S'WPH]Z42 M<2&K+LUH29\=<33I9;E!S%*:2,.?Q,V?+Z2.:0<:+3#P+,6XVUH:Q%RQ:$B6 MA&]*G%79;+XF<9SD_>;$>2=MQUYH6)NX6?N""U@#5DM4GI3N>;;7/DA@VZ7J ML".?6^R-*U=1RFAF[ ][M#NU%J8JD%M&D&Z$OC<'W\ M4<*UGH#0/HEWYW6#" P%GF5GT(;FJ7L4OGID(DEER1=2\>0'="C:E6:MU];) *J64@IJVS9S<3W]=M'XPO^KR.*94QO2'*_/MGEZHG%#_$PGQN3PV\ M2\)>,V44H[;S!MK0,W73\XSGN09=^A=FL)U(-OHLQPC5,)UB$N NU%?S+VWX ME[Z2?QO.;3.QBXVH22R:V(X=:$.9U$V93A.8GIF=X"?]6QZ_C:H&WQ<+0]_OTN6H=3.: M,[$N+XPE*D\;JMO$P]?#I?1Y>17;^7Z!3V;5U7*CIKKI_AH+B(H$2EV!2N]S M! X5U>5Q]:+XMKQ_77"E>%X^;EB\9$(+P-]7G*OG%_T/#E?XT_\ 4$L#!!0 M ( -A$1EA*_[@$)PP $PD 8 >&PO=V]R:W-H965T&ULU5K;.N*0U\[)7/>5)6'B_G\R6$EM9F'G91<5\IX M;8UP:OURO!5FRLO83O7F;OYS,22%5JBR0!(E_6_5* ME24)@AJ_)IF3[DC:.'S=2G_#ML.6E?3JE2W_I?.P>3DYFXAOXKKN/:TR<3D34^V"IMA@:5-O&__)S\,-AP-K]EPR)M6+#>\2#6 M\K4,\OR%L]?"T6I(HQ=L*N^&'\LO%XXKV0)A?+&!EAUV*I M"Z/7.I,FB(LLLXT)VA3BRI8ZT\J_. PXG$0<9NF@RWC0XI:#GHB?K0D;+WXR MNN:V:G'__IZ,G\^=W:'O2:7MRE_1O M&;<_Y"#1[7NM?.9TS36XQ/*E;5RFIN*M0?P>!5NHL%$.:1\V0@%AYG6OI M2 I*5#FGSQ6+^'!O$*UO5TNSXR=%S85W[87]&^NRQT-!>E( L MTG"S6SF=BUPCLGK5!.S,K#&$$O@T5UN=X6"<1Z=DI6UR-EUF&:#$25Y5(%I0 M%Y@H:NF"40XG9,["W(UT^;5T,'!IUX%>D>)2+)$ D"P>3992+B>/I]VI6QUV M? 0?-A,?>NL$5#4%M%'9QMC2%COA;=F0+V- ?)3JQ=K9BC4&")8Y67[T]+GO MC/9-79>:U$3H*KO297OH2KK,YE"WMMJ$ [L^\+(D-:_^P5K6<@<,#GXJC J$ ML!"'IYN=1^Q+*) U#K*FHJ%T0*0R6U5XG2X!4*5?6\:,IK $F0]W.YMX, MN!T)]DF%L1MP!V$S/M>&C?QH=,!1RT /I^*5-#*74W'IY&^Z9+F#5>^@<8[C M'DT^OIL\'@G^ 2=>VR2>_:2*9.VR5IF6);STH7?^KF%984"@DD"S+'=*]E"%F^V!QFY/1E8/#;LNA MSI]32/0U+U#E;B8NI=>< E>$2":P%'8(TCNZA+S0&-GD[#O(SW$#QU=(/9VS M?FMMI"'W"$\A8)>1V$%AHA"VL%TI(P!_J!)L6^W$7NERDE8(7\%"*+ZDB ^NESMI&F4,# 0!\?_7A\,F- M=%1X)0H#.Q!#*XPE^[*RR>'NLFR%[2NQMC9@*8/?KXU.?NN,85.D,0WTORD, M,;]_7P23=KD ("N$ CN"I)! 6YG_ C82USTB4JACQHJUU*Z,>=3;4%NO MHP,#[IM,52O<*"TW8'7^VA@ECN?Q"<>$2@/4C8.: (!"3.ZE3W]M .R,ZP2S M^C-0D^F+(OIRRR%XL8BR;_'ZN%JHXIS:$,/=4A[@O?I?GN]Q5ZF-+8%B_@=! MR080^=KS._2]GPNDQS6*SJ!W_ /.BKE^KSC>VPS@,15JFWL:N:9-SH"+(*6: M;8]$7JZ44)\)8JFHJ#3%ND&Y[)1TK)Y7-]>:W]BFS&D[]5(B5MLOC8G-"B,? MG30HXR\4;RPZP@WB4PJJ=>6PP1"L)]6!&1NN-V^^[P ]'#.Z45_8 $[=A8 MMSEG%KSJ'9!"=;,J#X#J).Y;Q/(-IR]%K?$^X?'O&?)&OJ=R1C'4Y 8=>KD[*#56D^.VJKW0N-RLTP5<75+" MM-<[>\#!CA1PJ$?Y/A77&R(VZ#(VQ.ZF"0D8SE2OS)C%THR$TMV+WY2S!RM9 M,LN!PU>-\Y$ )7]ZNLFV@!_;^!%AP:4;6@H:H(7.-B/6E5MH30#6'C:*5J[X MIK0N44V2L]$U]'S=J#8942U51W5D >NCDPJ[!=VE2 >&M5;5Z4B!GJ!UJG U M,FS2B(2.L>NU5PA]$Y#2ACN4;*.R3X@$'!_@VK:"!N= %W)>B%Y&VJ"JH+5LJM2%RW+WEB3,BZ=3[F,0FO6:\IEXAN-R:.0X*3Q?3M* M'PQV@O11FQ=OAFDK#EY63/_1:+(6.YB=X1D)NN/4J/*[;>C2F+9:<]?=VV8<[?2B1?M,]R^@[OQW$$GY16<1TUK2LU( M]?,*G).&.YPQF?5\G0?4;2Z^.Q[Z'*N_.YV==0]^+[,@.8O9TWW!)U\G&"3H M]M#6&:2;>?D';+B0G^UE[-G#EUX3D9#\D M9]\@:]_CT1Z)'X6L<#&SE&ZGY+NU8P7 FRU1$QY9 MI5KI%5TIK@NYE;JD6PD.ZLX]O(A&K\@GE+5]I],K,XA)VT/UC]I0IAZR-TE< M$_57ZW5B 2L%.L<.Z;+OZ&S(=0P]#'$^N*9/[;:?MW& O=$DK9C?: M[44.+0_UD!3Q/H6 /LZ6BON]T>K]?!I_2A]Z9D]IAG9IIJQMU+^OH#<=E1S4W9(X&,3Y)/51FJ2_N5A>#F;H7%@7RX^0.V.1!_.G MW= ]SDT3IR>ACS[86F=B<39__$R\K:C_ZZZ0M(P92[OS]2#F[5#_PP;92R<" MZB31L+H!>_:?BFPT6H]&!KGN'P9?"KY*0%@1])2T2H)GMZ52@5.V.J2SL<9:QVXO[#4 M7TC3A$$B=.XD7P+3''L.0*Z-5/5+@AI6]>A MC;6)5Q(.QDK-ACDWM)A M?W4/>AH-H&^KD&9Q=CVR8QJA37$*)84X6C4!-9JU'GZIH?7!ZR_#?MK>#M.Z$;%3E<5E;>@,51A74L7 MT,G2=4;B9($WA>Q&;:GKHKN=QM@6'BMU/Y+?VT$5V&E'4RRI>4;_"[#:YYHG M>'<52IK>M_G^Q=R.97R?K!ZF;"^66=11F[7_/UDYU&,CB5UOM;HF6LY8!RI' MP]F8GZ,O@48T,GYKUN(QPSM_(T,8KW24! (^=BYIW'$LQ@,91K/$&%&.;3O] MO;^A_:" /+5N J6VS"T#_.RF7P<<#G[A42E7\.]8Z"S8''_LT3WM?BIS$7\A MTB^/O[/Y6;J"9E"E6F/K?/;T=!(',^V;8&O^O&PO=V]R M:W-H965T&ULK5;;;ALW$/V5@5($-J#HGMCQ18#MI&@+) V< MM'DH^D#MSFI9<\D-R97LO^\9[NIB1'91M ^V2.[,F3/#N?!B[?Q=*)DCW5?& MALM>&6-]-AR&K.1*A8&KV>)+X7RE(K9^.0RU9Y4GI5@.+^HU9(_<_RM_N2Q&VY1 MA[TUB2<+Y^YD\W-^V1L)(3:<14%0^%GQ M#1LC0*#QK^ZCR6E[W3'N5YDQ(_VG=RLY@,6M"=%6GC'VE;?NK[KLX["FG'_Q*F>ZRC+7V!A(V9P^NLB!;CEC MO5(+PWWZR/%B&&%-=(99AWS=(D^>0'Y#'YR-9:#W-N?\L?X0++=4)QNJUY-G M =]Q-J#IN$^3T63Z#-YTZ_HTX4V?P-MY&.B/JT6('BGRYR%'6YS981PIF[-0 MJXPO>ZB+P'[%O?G+%^,WH_-G6,ZV+&?/H?^G"_I_D.E+R73CJEK9!Y(ZC_@3 M>5(&-:ULQH3N0+EK%K%H#"JM@_1;H"3 (6K4$>=4-+'Q3'Q?HSBQSSSG.I)Q M(;"H!=24MDLJO*NZ*F ?7KXXG8Q/SJE0VHAZ=*!SQU2K![0)V$M5_KWMO$FR M<>?&X)%/I0IDD^=[2FL=2\K8B[,["GU:ESHK2<&\MIEID-I8D%";C,ZOOK?> M)^17V(4J28[/1:DEA.JP 2A8!6=TG@)TK4R*ZVR>* ,1G7.7H*MR#;5@KT@%2@%)^ZV3N+S&1WI8RHU N%U MIDRZ/*\9EOKXA&]J*2@;&HIO8N2*Y5M MH2U\TC +QDB5U-"1L/(M:[R7P+1)A"$02XE.$"H:#/8N[TBOCA_I,.!'TUUR:5<:XAC5#H, PT8'Y!M;"KK21GGR.MQ15BKI5 @^E+* B\"" MFI#N$-I+?B5S*J>N&5'EA$[65,LV6FL6MY7JE M\T9U#.%71SY%_(F:EGM,_<;OL7 K9%NZ#DP*,2R@1A><#$/2>:DO4$4:,4NSBV5V$28/I\K83)_$+Z U M%I)M&_PV"Q;RT!G0+XUEFHXZ^:NJ-7&# "^!B'8DV8#"IZ]>1W[EBB+0KT#Q M=#0^/F#Q*!EQ34 PC&US5OM-^]-3G_7RG9^_T#CU_W9Z0B+67]V,L'OT;@_ M?GMR+">GIR+PMC^9387$H>$UW'MIH*26Z3T5VLII'QW;T^V3[:I]J>S$V_?> M!T1"YHCA JJCPK&ULU5A;;^.X%?XKA+>8G0&4V);OF23 )+/%SL-@TV2Z?2CZ M0$N43:PD:DDJCOOK]SN'DFSE-ND^%.V+K0MY+M_YSH4ZWQG[F]LJY<5#D9?N M8K#UOCH;#EVR585TIZ92)=YDQA;2X]9NAJZR2J:\JUS7:H;*UQ=%-+NKU1N=A>#\:!]<*LW6T\/AI?GE=RH.^7_7MU8W T[ M*:DN5.FT*855V<7@T_CL:DKK><&O6NWA4TL;CZU;Z7]EW^+*63EV;_!\Z]=N+P7(@4I7).O>W M9O>S:OR9D;S$Y(Y_Q2ZLG2X&(JF=-T6S&184N@S_\J'!X6C#7ENS4Y86@UI=,&N\FX8ITL*RIVW>*NQSU_>JGM5UDK$S,574_JM$S^5J4K[^XOR)MT7DY8WN0[7F;6%.(:MEJP 4C[K;AFC)45__RT=OS\7\\!$.1/ MGY=/F7/F*IFHBP%2PRE[KP:7[WX8ST.)/7M- )6::"!.D$*QA:C[W(PCS]T8D< M)4*7&Z1[5>5:62=,)@JSUKGV^PBI9!.3JDC<_'(7B4KND>G>X6J[=SJ1.20G MM>6E=:DSK5*1F*+ =2)9?83[/)=K8_D^@HU(=1A!9B6YJ0_&G<(I[80ND[PF M;[;2ICMIH=RJ7'J(E@F6.6.U"FZEBC9"0YGI31TT".G$#N6#_IW)/$D0.9:5 M3I'AUF20@85L? ,+"6O5,13&>EJZL;* 75]*J/+*(K,)*\)/5GA=60V[A"Q, M77H"SC:1\@:7'*Q_PWQ_%"O),#M^E@$9LR.)&6K>B?.J O2IRL_$>_U!(*2E MU]F>_&/*NY +29,+[B.6':^KE.7Z7P(3L\[U)H0 B+*Z3@SOP\;6)\6O\:YT M,E1A.)8H6G;_04@8F9";SRXB5^G%2[KQ_+%R OL]!'<(=;#MMJH4[XU%[#[T M4'.0YC(.^PN:3GL9T8EVG6S0@6U [4:@$+RT)D1[V4'19P\S92WX!M\ZL"-8 MIY.M $,WJE06L"":/CAO=(B_V^J*,J1O#2**^"*U.JW'@BD\#D9"HMC)/12% M# O @]:H2%Y92>6R+HUM0/#F KPM37G2I7AK]:FXL3!-5WA&[M1.?-J0*I1J!Q+:)N3'KNO ]*K;2-*= MS!77&6!X2#LN",IZ27BTB7L6GMT M"'O930*GT2C6"N;R>O*C3PPF=1/#%\G7L^E$HG8EFBM9QTIRVC@FS\:8E&I6 MG@HJ8V)CC7,TS.A'KC>@2@:? /5;;=.32EJ_[VSO$NZ(3YV/P!;>^+:.MLPX M 6)D70L_JP6&3V1RIK"E3D$M7#HF6DN8B(4?YS'DJI+%D>:G;AQ4$ 1KM94( M;!,?E/V-IJJM?J\;CJ,(U!D6U_91#'ZDO'<5421T,L;,"'9[HSIMW#EY,;-1-RW=B;'=O:S2CE PG)E8X/CWK?C M3D-G"LY+C"@>9*#"J!X CU;TFJQ%U.KDN./ "DMIE^]?TL3\[Z:'YZUD'UJ7 M2<_!9R(GA2J,)&1.0D[?RSS,(&LE-EA7/B93SUQZT9K,9*>JV9J8-N:YMA0< MH61Y'PY@M H"ZRH-.\![18,:CH\MVQ3>PT,E$2&K:+SB<@3X3'IZF/6O9$YH MNR?UU*;N4!I01U73NG, 1@E.E8QP:B=4VJ3@>AJJ4J_9RO0^# _9H?,W0X5* M6S]?T,$3 @/F<*#LJD;;T'RO!%%;.EF#_CANM25WWXV5+#L0^ID>U58-:E14 M1?;(X(J,>K[YN)9'P41=4(S IKQ;#=$FUR%"&2H9>A)-P!X/ F)=3>2@T+ " MJ91$I^*S=G*SL2J,6N1H>R3YUAMC/;&7L&_V/L(C?2*FX=V9^%N-Y@4D%&.% M@Z4JUKAM#Y?BC@JGS '?M\,9YZX[XWQ%.4+-N.X=/<0[650?Q34?,KX9#W?? MA[&@=L >(^;M@?9-71JV=?GG[O#1FT7"B>6]>F@[:EX6LXGT62R.*JN"$5)7SONJ2\=A+[[81F/XX\B'D?3V:S]ZPF=3Z/Q ME*Z6RVFT6,7B3C^@%/.A_G\%N;,_!]TX&DU&41S'N)XOE]%JO.2GB_$*/H_> M#M]T'*UFR_:O+WB!J^5B'@3/\6:U_ [SXO\3YLWC132;+IDDDV@QG>!JM1I' M\6K\=N@ ]6HV:O]Z0I>3:+Z:!#C'$ L6?I=[_WWL_C3WXM$$Q"!/%^,XFBR" MIZOQ/(IG_P& DV6T'$W:OT>"9^-HW'!O-9M%H]E4//?5:7CTE1#5?&ULM55+C],P$/XKHX 02*5) MG/2UM)6V+ @.BQ96P %Q<)-I8Y'8P7:VN_^>L9V6@KH5%P[)C#TSWWSCQWB^ M4_J'J1 MW#>U-(NHLK:]B&-35-AP,U0M2K)LE&ZXI:'>QJ;5R$L?U-0Q2Y)Q MW' AH^7_2WOG:J9997W/+E7*L=:.=-:$[QI?IH(B>DVY1;J\DJ*,XNWW MA=P:N$$-MQ77.(\M MX3IK7/08JX#!'L$8P[62MC+P1I98_AD?$Y\#*;8GM6)G :^P&$*6#H E+#N# MEQV*S#Q>]L]%PK?+M;&:SL3W4_4&N/PTG+LG%Z;E!2XBN@@&]1U&RV=/TG'R MZ@S9_$ V/X?^CSMR%N,TPQ.KL.)&%(![0TL&XPWN*U33=A9+6#] *>Y$23X@ MJ4\(229TT[9"V/F#C^5+?H>:[C'(KED3D-HXA(9NGHMLBBMX/4Y0A\[KBV%HCO#<"ONH0F'.DS0D40/[8[E'P-W1MV/'6G/ MA21^JC.$;@: ]P6V]JC$DJ[J"_C0-<3:*GT!'WZ7]A0R-IBP,2EL-)AD.2GY M=)".IDZ9#2:3,1&0BII!B/WZ]R*$\@:N6]'N$DB2C9Q@TPFP?# ;IWZ4YV$7 MJ"L";C;4)MVZ^>"7KM'1PO$'ZK_6 )O-@*4$,LE))H^G+/MM)?R,F),8)21N:Z6'V\!1=A@[\VSV\8]=<;X4T4..&0I/A9!2!#F]#&%C5 M^GZ\5I:ZNUDY1.P>R;Q2=UW[@$AP>Z.4O4$L#!!0 ( -A$1EB>E_Y@ M$ , #<' 9 >&PO=V]R:W-H965T !\> F)TU8;!?;63M^/<=.6UK45=->$A_; MWW"SWT2F-F)T&@LQ(YTX=RAH)6"JDX,V2J::!G"EGN M0+P.XC!, \XJX8T&;NY*C0:R,74E\$J!;CAGZO$4:SD?>I&WFKBNIJ6Q$\%H M,&-3O$%S-[M29 5KEKSB*'0E!2@LAMXX.CD]LOO=AF\5SO7&&&PF$RGOK7&1 M#[W0!H0U9L8R,/H]X!G6M26B,'XO.;VU2PO<'*_8W[O<*9<)TW@FZ^]5;LJA MU_,@QX(UM;F6\P^XS*=K^3)9:_>%>;LW[7N0-=I(O@13!+P2[9\MEG78 /3" M)P#Q$A"[N%M'+LIS9MAHH.09IO)?P'+-#2"(?XC!.]O EZ[03QY>\,.T+D4F.<[_CPF;I# M%G#+%O!C/-%&T67ZN:LLK=>CW5YM@YWH&H!O=&;5U$:OMV3T]$Z MIZ-]["\^RKVLNV-^CBNX+1&HBC,I4!AMZ\N'T>MXU[?3^.HXPIGZ; H2+MJJR]] MXHW1?^6^W>F=$DN38YM@E*;.ZL?6ZO9"V'7K@PTQXZBF3K(UY4T5:'5M/;M^ M%<:M&/[;WCXIETQ-*Z&AQH*@X>%QUP/5RG1K&#ESTCB1AH36#4MZV5#9#;1> M2&E6AG6P?BM'?P%02P,$% @ V$1&6/4TI>>( P >@@ !D !X;"]W M;W)K&ULK59M;]LV$/XK!W4($D"P7OV2Q#9@)]N: M MV")EL_#/M 26>)*T5J)%7'_?4[2K;JK:F; @,,BZ1XSSUWS_G.\ZW2'TR% M:.&I%M(LO,K:YBH(3%YAS[V@VGKFNG=&H7:+KS(.QR\XV5EW4&PG#>LQ >TOS7WFG;! M@%+P&J7A2H+&S<);15?KU-WO+OS.<6N.UN BR93ZX#9WQ<(+'2$4F%N'P.CQ M$6]0" =$-/[>8WJ#2V=XO#Z@_]3%3K%DS."-$N]Y8:N%-_.@P UKA7VGMJ]Q M'\_8X>5*F.X;MOW=<>)!WAJKZKTQ,:BY[)_L:9^'(X-9^!6#>&\0=[Q[1QW+ M6V;9%1S\?@_HC>LNS5]$DO#X10SK$D)Y"_W]T/.GB M^0"^VR\\5@AY18=H@$NP;LNTWG%9 JM5*RVH#90'7.H[W1W#GZ#NZPA='0%5 M =89^3M4@@_9COI$H[1U6 9+:A[6!T;"D6>'9*N#2]NQRUQ3&L%#@SEGPN[@ M$?-**J'*'3PHT;K&8:A\"]02;E1=MY+GK#\]8W5S#3="M04\*LL$G'?8JC64 M"W,!:R:8S!&8A3>M1$C"GB?\ -'$3Z8A+:AW^DDR<2LZFX83&!):<-,H0X&V M#76OK#4DAS%@&/$^>S6+H_@:SF?^.+F\&)[4J*@-26H<6J/,=T#%*HU@?0,L M_J)^XG(RV*=3]SDB^D52C\E&EY$_2]..]LR/H[33I?QE/+V!5N_K[U*<LZ,\!:G>!WF^4LH>-9]G9JC7#]9]\4NE@GBL2N/?C)8AU-\='_M\J2KI4ULK@Y6%=94, M>'5WQ[YV2A9\J"J/)^/QV7$EM1E=ON;?/KK+U[8)I3;JHQ.^J2KI5M>JM ]O M1MFH^^&3OEL&^N'X\G4M[]2M"C_7'QW>CGLJA:Z4\=H:X=3BS>@J^^[ZA/;S MAG]J]> 'SX(TF5O[A5[>%V]&8Q)(E2H/1$'BOWMUH\J2"$&,KRW-4<^2#@Z? M.^KO6'?H,I=>W=CR7[H(RS>CV4@4:B&;,GRR#W]7K3ZG1"^WI>>_XB'N/0'' MO/'!5NUAO%?:Q/_E8VN'P8'9>,^!27M@PG)'1BSE6QGDY6MG'X2CW:!&#ZPJ MGX9PVI!3;H/#JL:Y<'F[M"XD?2DE_3D.>I_R4G_&\KB\U*)A2U+WB&"G)=*L*8F M>!&P>&.K6IK5M]_,)MGY*X_,P"D) ZM<57/E>L\Q]1\:H\1T''])=VS:V" . MM0$3VWB<]2_%3>,<&(L:PE-JVX4H2=Q XC+C W&>S$[/\?]9_I7 MUQI0ZEDT[-D=GXJLI-QQ\EES, MQN*S#;+L=,O.9LG9] 1/T\E%T=7\:WC='7GE,)/8?02B!66XH>/'U :8)0;\%/B6IHO MXA_I59H((E4 NC1E%V&P -J;D' @2.%7IM"Y#(H,.,ECI?"FWRLBD4 M1- O(=L"$ARME'2).)B>C@' 94E^96/NL^5^GY(XAWJ3LCC(!H3];X5:RJ[= MIX90CR&ND++;[%'#&DU3* L<@32+JQOE&@BXV0PA*[LGX MEBT/>Z@"H>MN$<IG!J64KGDU;XL$06>0HR M*NV,%5B;$[!H!!*9BZJP%(YROL8):4Q3"?6U018%F]#JKOIMZP@!!(3LAN(7 M=*,=)MVV /73O7*&&E_Q#G*:G,+G$W$Z'-W^].X3B@-2HS]:2(U ]KJJT3W0 MNJC+QF_A &:#.RB+/+@C:FRL+!V/7Y!YL_3\] 7L@IFDH-6F[EVU*3Y5&DL1 MIU''/C8?'@-F@[*L("V<4>PIH-A M-GE\?_W^\]LK40%NV%BRSS5(WSU6" E$=4[1Q_4 !FNIQ=)9UR7*(_JMA'$F MUJE%M#:TZM/!H]"CMLZ5,M"N1'UQZY!LRZ_S6738F!R6_!Z/;8J3,)M$Z,6&!7+EJ!B H8&-K5O% ME$K%%=!Q*PV>2Y^M#"'EBK5H_\> _=M3Q:G^-_!Q3' VN?1/ )[E["TSU)U= MS>57$A1&1-Y*7U(EXM9>3=M6B'N5QW6+&$]T^#M.,^AI[]N",A"(:6#"5M0C MQ<]2H/X!?VVSGH+"$1[[$ T!SHA^67?G?6W[_E&/_1&#_ MP;A^BXZ-!B[0[3"&_.;U(Y"#Q^NHSY,)*MF*LOFN9F2[0^0B.SJZ/6 A2R=DG6C4-DI:9BV=01P1K%&X',4TC,E+6HZ)"B_O MPJ&!;.LV$"UINSP0=-<42E*"_OC%;S2"_400+V,D7.-4._F2/ZGL%H@.=7[(SJG[L MHNH31U75$(RI6-*X*8#5^B29INA6.6C'8TXGH&70%76#&_W^+D;ONS2\L1L< M:41DG&)$T9364"6F]'.9]K*755(%EGB>DE@#\08E4DFN=AZ6Z!* 9>8M]RT* MR>X>+MGP4@7&Y!+$M+P'OC% M)#1S@A#1V"L4:7B)#6QAVY'A6(-1119?K/' MI4#BUA70J;G+X]:53-P[])F4VQ6<+62WYH[0;)M PP!+.F\;T!9PGNG 3/CN=7*39X"R.9N>(@_5/O><8!];H/ "T?4CTY*9IAR M2%!Z;GJY MG_W6YN7ZV@]X$2W/TG-@&W'"T\F+OR0+&87^&/MTG.0A@IJ4/I*V;G2>N7;8 MA7]0;NL2;GA']JF]([O&!$07+E?-'24M'QZ?;UZV*#8;)TFXV]#> M[PQY8'?M+$V1'09R-]UV$OG71GL]R$5$/TI2=]_7%4Q G*Z9&<@!4YJ@XWBW M9ZRY11Y1GXR8',H"!%=TOZA(-6>;N^63L5_2A%HT-!7P31R\9B/GX85BC"EZ MBMXWV-J#P;X7P1H@3N<*%#-R_9C'DYZ*7(_9\*[C*Y:GFF:SWIZD M-CH"H U=R92M5UN&K1 1K(N&9F@X,H;YQJU5GY.%JNHN&#JM6MP<7.+X/L9\ MOVMI2TJAB-*B;D(_ZZI'Y7+M&6W8!+0'09;-QN"^\H."M*##QM"4Y:G:;%N% MLANAV6-KERP4].C,YS+_T@ODR>49]94ME8&1*MN0;];@CU%G1SIO9N0?*DG: M#VRW!8&_[_Z^ \+)10>$6?9B&][X*\+[+I]N^")DMR9TE[[KVD1Z;]$GT=30 M \NN&U:.;Q[Y5;%YP\3-F:,A@>M]?TE#2X)NI^DFXXA1'FVF]AM8L!6';22L ME6QE!DZYAO-BUX>?X\&7NDJY._X>B=Z2O!P_VO6_]I\\K^*7OO7V^+WT T\G M-%XL<)3F[)%P\1MD? FVYN]^--]V-D'B(1$ M;"" !4#+RJ_?##N9\/Y/7&V,\N%\*SY[72[J:3>U]< M]?LNS<6:NYXIA(8G2V/7W,.M7?5=807/:-%:]9/!8-I?7IO2 M*ZG%!\MW8]Q/DWX58J-:UPSU&1AS&>\>9?== 8HD% B]8C X>])/ BE M$ C$^"UB=NHM<6'SND)_2[J#+@ONQ(-1_Y29SV\Z\P[+Q)*7RG\TFY]$U&>" M>*E1CG[9)LR=77986CIOUG$Q2+"6.OSSYVB'QH+YX(4%25R0D-QA(Y+R#??\ M]MJ:#;,X&]#P@E2EU2"=B:R]O@_RU4(FE9#WR4G -R+M ML=&PRY)!,CJ!-ZJ5'A'>Z 6\'X46EBOV1CHP,<676;*=*=@[[;PM(?;\2U9A M_[I;P!P(JG\?,U#8?WQ\?TRT*U?P5-QT(). M$+E26R9A2>H%#&^9DRLMES+EVK,TYWH%N%(S*$B0U#$D=S'4V[,#3T%G[=%6A5$R14N!2'%?V0P^ M$ B+3L8@1C>Y@!DT[6!2)M!,'$W&'$#,8':]=C;&&L/5:PU ME?C^NWDR'+YNV2T%PY0I^J:2$ 64,+ H'?140[#2P:1:!5,$9R,DZ+?A-D-34QVF\ @N/!8[)+G/):PHN,6]R0(@T Y@ M(R',6SD>;4'U(5H/7%-E^\XU70P;56:X*\ZF=,J,4MQVV;WE7Z22'%D,5UTF M2FMP%"P 5M *H1AE."PO;'LIY2]72.P]K<#_T>U%:C E* RIJ^*#. MA\IO)@0;XVLL/S3Y+)GU1D LE"*.!%*]0X^"1VG9?J*U_2G5X)$(KOP#,4FJH?-##8&)@S(&\*AXWV=>@X5/$;.0O MV@0B0UBU1>V"8&!]2K7#W*XR-,2AR"J(%TKTNZ#'HX>[8([*T[^5D![8V% > M)Y_9.I Y@63N!2_#11+LB3@*0^Z*_3T Q86/)Y$.80ER=W5.ZD#2P7;N@OT- MBEYEA#HTCUB5*:A"8)4S-NP.D@G\SV=#^)U.YC0V&ERVL&J#-LH?)@SH:,6K MM>!H9+07.U_!B0#IEYZ/+B^/(M;BU:./D$GY'XQF) M-$S&])_,!E\!( E(M@@%6CL)%?@P1X\IM"QU=5O/:BL)>11J/-(P?5*6VN ' M0E$F6M$*S*]WVI>51*P5$?C(%#!H [,DQ17TW3)2RY@#K=QIE&;V!'%>!H3] M(GUB:JC?85&SAA],0:DI!]N%O3FQL072TTA7/Q*#?=5L ,0R9J_=KB91OBEG M&"Q2P\MV.R*63U&+F^DC$C*^LB(4!9BB3/HY3HY[ M__SN_OW']KHN<'F9YFP#XV!,+6RK?;__4_8>#06]0-?MNH F!!; D7' M/HI36M+.*U)Y2JYC)[:#LTLCZ@413HY-TA(B7RXICCPP%0 M@LS[U8-(7B"0="JH0 /4[AR'38%:C:\H=-"9Q*]*-QDD:_#:[CYA:G"XN&:W M&;+)9A,*3CZ8;=\'DMPQ]E82'_45ZC1>3XB+<77]]*$VM^B#@/+2M$!OE' M!>[^WWEC':+1CWOQW. 21Y+XC)U?#D87^#\:3^A_V)W-AV%D"$\^:200!!TW&,[37*-R-+LF.(-@\:?&(TL67 2$TL# IC=R8\E]C8^,(\B:LCTK0DV7M#]K-)PT'Q+4;(KU6$ M?/O=7I0WWF1SAZ]HK@YY]>[<^0'J'7: 6+%#!D=WQA(94,*;KN3UP?_9L,:O M3P:AS'P[]EDR:^ -!O7-NU,=_CU!X5O. [CN' *\1AQWI_/=!@T#J=ADI#AM MI;LTM:4XJ4D#JK'Q@;6.O>+O-[[@K(5=T7C6N??B84X_6G\+NPA>@W?3P M'0WXR J/3$HL8>F@-YMT(&[IVU2X\::@[T$+X[U9TV4N.&063H#G2V-\=8,; MU!\(;_\+4$L#!!0 ( -A$1E@K#H! / < /D4 9 >&PO=V]R:W-H M965T22K*S MXUP>MO8!)%LB=DB !D#+RM?G-$!2]$V336HO+Q)!H!NGNT\WFCC;&OO1%41> MW%>E=N>CPOOZ9#IU64&5=!-3D\;,VMA*>@SM9NIJ2S(/0E4Y36:SHVDEE1Y= MG(5W[^W%F6E\J32]M\(U527M[HI*LST?S4?=BP]J4WA^,;TXJ^6&;LC_5+^W M&$U[+;FJ2#MEM+"T/A]=SD^NEKP^+/A9T=8-G@5;DAKSD0??Y.>C&0.BDC+/ M&B3^[N@ME24K HS;5N>HWY(%A\^=]NM@.VQ)I:.WIOQ%Y;XX'ZU&(J>U;$K_ MP6R_IM:>+UE?9DH7?L4VKET$$A:@23@ MCAL%E.^DEQ=GUFR%Y=70Q@_!U" -<$IS4&Z\Q:R"G+^XELJ*GV79D#!K<:VT MU)F2I?A&.V\;>-^[LZG'1KQ\FK5*KZ+2Y 6E1^)[HWWAQ%Y1) MA_(J.:CP'643L9B/13)+%@?T+7JK%T'?XM-6OU,N*XUK+#GQC\L45H,H_WS. MYJAR^;Q*3IX35\N,SD?(#D?VCD87GW\V/YJ='@"\[ $O#VG_HV'ZTTK%99:9 M1GNE-V+3J!PKB$D/34ZL6?XNR$LG?$&BM@KSOI >R=B4N4@)F9L1$B\7W@AD M8RDD'H)'&]]B';/6:'+G6,R;E--, N]8D )>*W(%NGFP M):SO1N. VS7(;E $%&AO>1_ F!E8& M;GK*"JUN&VHML73; $<'O[X VWM, 8\V77($#\*2+R;BQ\[$IY3C\YL9'_4,LZ('W!H2\C4= MDM@/,?-)RSG?6,N,!9451SYD)(AFO%LM^ M:1Q=/T^PY'B_[KBUM'/D W\!PW*+7Z3U&;=TG>#!\ZK)^FZ '9@H9 A(J- MUX'CBFMX064>^BDQLC)-%5I4=%RC]KB))U[5^ :PU@U8%"8RZ0K!)RE0A;W6 MH0W>!>\C!]CL6XAP'\K]LT:SW:[JFE)+GL_A<6A=T+6'Y@NJV[Z.JKHT.Z)X MJKF'EL6#/..F.AP^^%8)/3C=LX$4,9K02_7!Z/NZ^'X8F'8N)TCGG&>Q9873 ML05(AA:67^-LU+%#9ZRYXIXQ;8(W\] < PE0J5I%'NQ[/,"+W4WH6S/;T$&L MP_#W@$NC-Z]#FS>8'@N&1\%EY6X"BEJ$)#AP<%9S?\5(W--D['J402?"@/MR M]/(Q_FQIZEH,?O-D+_@QIFNTN=LZOFG[>[1MJ=0?@]U/%.0$MMEG.J&GXH,F MX[K/GO:;XW'A<,^9S$UVSO#VM;TR.7^W;-&D/^B#46FYE62S^0MQ;4TUZ.H[ MQPV^_.#DF%F\T ZJB*["9=N MS/!&^W@SU;_M[_4NXW76?GF\%/Q>6FSI\.&[ANAL&ULM5AK<]NX%?TK&.U. MQIY!++Y)^35C.WVD;;INE+0?.OT D9"$,4EP 3**]M?W7)"BI,2QM9WI%P$@ M<<^]]]P'(%YOM'FR:RE;]K4J:WLS6;=MVU>_9H;J]UUY:JEH^&V:ZJA-G>RU)O;B;^9/?@ MHUJM6WHPO;UNQ$K.9?NY>31834>40E6RMDK7S,CES>3.O[R/:+_;\$\E-_9@ MSLB3A=9/M'A?W$P\,DB6,F\)06#X(A]D61(0S/AUP)R,*DGP<+Y#_Z/S';XL MA)4/NOR7*MKUS22;L$(N15>V'_7FSW+P)R:\7)?6_;)-OS>.)BSO;*NK01@6 M5*KN1_%UX.% (/-^(! , H&SNU?DK'PG6G%[;?2&&=H--)HX5YTTC%,U!67> M&KQ5D&MOYW(%BEOVONX##*:NIRV Z?4T'T#N>Y#@!R )^Z#K=FW9'^I"%L?R M4Q@T6A7LK+H/7@1\)_,+%OJ#170I6U$+F\FJ! KS1-_$99/9I+=F#KAI1;YFR3+ 2)0_F6&/T%U5(P_22 MM3)?U[K4JRVSNNQ($%OK@A&PRD%GJXRJ(=/$GTEB.E M:P'IC4;E4\S$HI1 =79:[@JQ8##S *7=-O*"S4<%G_:OYJ-Q.U=)TRM;!VVP M.B^[@GS96_?FIRSPTRO+%IT%P];Y5NF%*A7@B(&%,+DN)&>/O\PY:\1VL-S* MO#.[3;5LJ6D1K:,C2H*(#\] '5 \F-1KE"R'45V?UN/>7-0U<4X JD)_-5!N M$$+-ED;^VLDZ1V +&*66*N]C7D@7M#U*8U1-N [%R%*TU,68>#F@C>A5 !C 251VFKTO4L.R-J)HK]E#JKC@JGM=W_^[ZR8^QR#8<;Z58Z-X_3@37=)Q_ MV95&/FC:9>3#*Q#[<' D1HD+@0$I T4.C*.KO$5KK)253!NVWBZ,*O@^530T M#?FPSVB"1C\\\F"?UH,==8MCA>7@!-US-*2/['L\+!4JY4<^]CT2D,A-O5Q2 M:;=TM]$5:*'NR"G$2P5WOB6!NO=\**DS8C[PKCX_"#%W<__J'.DP&/?0&_>L MR,.Q" X+(W!4(E4[*H,#$8XNVJ?MVW=RB?@6#)<8^?8.U\9=;3C7-&@WWP7Q MTW'Z#MDSA_:^)+J%S8UJ^G@.4IQMUBI?'^;8CB;*L!4KU$JUHL2!I(<^,8;G M_U-;?"@LI\OM^BOU(+J.8B]809O!Z0.,_:&+&9,";HP&C)JH+^"\KDEX07?I M2_:/3AB*EJ1;%YNKKVA][AK6/\ E2E8+O*>+U-&";E7T$QS,SIPONK,PUYZ# M;?2BR]>.R)]9''@\B7W,DB#E<91AYG,O]'@ 4)H'7LBS-#NA881)Q/W(9V$6 M\F06LA0H69JP-/:YC_%GEF413V<]KN<#._+=/$VPGO6Z9W',O3B"QR ,QO>7 M?VK2%=W]?G,/3O LX-DL=6,:$W(,/R,W1DEPBC<\A@\A3\.,I3P,(_K-8HB8 MAKJ19&F2L3CQ87.4I?0;DIZ4!W$_>C'I]R,>I7$_"2#_2Y^22&F4!NY5[ Q7 M5WM^@D=^R,/$D33C248L!C$H]#")?![#PM>]@A&)%Q!"&GL,(??\B(7@Z,BS M,P0LBLZ9:_/!%:W#*-ROH3GA64 A#6?PFVR)/3[S*9QIQ$-_ABIJ7,'*K_@# M6BAJ,J);$P\P+DO,3G#P+0 MV0F*6>1A!G->/09@XK(#' ML;>;#1HCG@V:$*DD&(J(+;;L3U+CE&C66WB% T.;[>5QTW ).IS)8&"&4LHH M+F $Q12ZQ(YG'O>BN$_X-.!)F+ICP]3.!5"5@4O?8[X7P%.,8#)%>/PLX<$L M8G_KSUE(Y$.OL\Y N.#/,N=NY@?.S23QW9BEZ?GOKKMO.\U?NEHRU'*_^J;1 MW%F+J_\)@9UY&4_2R.GR/70*+SPAE!F(\D.?S=!;O"0YR-%=+NYS$OYDZ#A> M[*K>2S+N)S/V:.@0&,YB7)Q50PV9T]W]?PAM "(]BB=*)P0;QP$$M5D4(H!@ MTA5'@I;J)MB=SMAS_R*G!W_^\2]KY3YQT#6BJ]O^.\#X=/R*,),_UFC7[2Z<9\2%KK%7SHW7>-OH32T >^76K>[!2D8 MORW=_A=02P,$% @ V$1&6 D#;ZD"" \"4 !D !X;"]W;W)K&UL[5I+<^,V$OXK*&4VFU3)ED3J9<=VE>TDE=F:U,R. M9Y-#*@>(!$5L2$(#@):]OWZ_;E#4TYKQ7O:BBPB2W8U^?MU$Z6II[%\N5\J+ MI[*HW'4G]WYQV>NY)%>E=.=FH2J\R8PMI<>MG??=V<'DW(GHF^$VKI=M8"[)D9LQ?=/,VO>[T22%5 MJ,23!(G+H[I714&"H,;G1F:GW9(8-](NW&GS^YIV"2>ZJYR&+GO22 MAN\N\$4O\(W%KZ;RN1,_5:E*M_E[T*%5)%HIKAT"YFHZPX2WBG[J#HWWWXS&/=_ M.*+@L%5P>$SZ$<\?Y3NL56/M6TKSQ-A45HE")OE3(=15T@O$@26/"8TA"R8Q.<*/.5"5L](>:\L,A'; MZ4S(-3DM@ (.SPI21\R>A710R]'FRUQ!BF51!U@JH5,%-3.M4N;R>)9N<:T4 MR*7C>SG3A?;/PIL@$+7#CXGY7'S:X)"%,SMZ$V70LD3I!(%) =ZU7Q*KP:&E M /21@@!"*]F1@?%165>3M9FNV-_A<8V"L (N)8>>BX<:"2AAF2P*TJ00)MLT MY^\N\$&05;M[.-X;8%L(!2E>=<429+FIL1'YQV105PGUN=8+0*475E9S8M>5 M2&L;#,FL*<5 /"MIR5F#/B_=MH_(JXR5\']E/!%:1:DD7&ZL/R/G[:O'*4;! MJS19* )5)@:1* ,^0/\"*2#:+()[*H=-L'*FT*FD'>]DP2Y\(""#9N]W-R+G M!'TX/X3AM*A,=9;4UI+E''?7I0*P-8C4TX(VN]Z="LU0C1U%5HIUY5*\LH49OZ\$4(HKBV9[G-KZGD.(2Z!;SE^0,?I MN?AY6^RNP4$+/1+$7R+_<;]-5"$A[1CR\?91%K2C1LMK7$(:ZUF5=-ELM MY#/)@/:/#7:$YV3!=HSFJH(-5)G:<=K+6:$H]UNT8'9+RNAR4>A$$RX*[==E M"PLWBP?,R2"R;@_#-C$6'(&^QM ;$4L26\#D\I/R@I]MFKG3AG $" MY#K)2=\M[ZSA)#'.DVO:#5TKUT+)1X 1>\(1D9*0%;Q#ALR5F5NYP X$.8!5 M4^I$9,!J0X!QCZP"7N]!H9Q;I8++&T@'"6GKR!WJR2M*,BM6=JAU4$(\UO$1 M-1D%ZV3Z;XP_6#?*.]7*1%?8[DD@!T@Z4R%\SR)IM$2HEAJ JYZ43;0+FP89 M>PBSJH<@JLU,FAL%#1"OZA-316S/;EY2:"AI2^F,7."($ M-S-%$3+?LW>:[(:@DE+?K;'K-6!+R2R;@MOK2T 4#)2JG"%*JZ&2;?I'C1#& M_?#D\@#1%L%^']K2 ;BXFJ$T:8ZVC#W<]U^%C.]?Z&#B#3IT=S0=TR+JCN(+ M<=\0[);=)J3>O@[7WXBX.YU,N\D%A81/NH$FIZA8D:'[X\4A:M \BH]7RU MR93QY/2Z*>M<_#.H?DC5AR\;0D9LK+Z0U=QHD*3=83SD:W0QP#7JCH#"S'IC\1D'#/O9#0.5XRGE)SQ<-I<^YBA@2BK/II(AY$(:;4U M26V P78W/#A1$\DKXLJXV^1NR%42$%)Z1N<:EU_MW!V7WI,Q"ZE#EULE1;-! M"87K,#]0M/?+D7P\N0B^'E],Q,<#,&-FE'I!:_64Y/@^4.O,APR_W^\=._$$UY/#%$RZ\$3)^ M/)[03!QH( M%><[8,/E!N@V%H3\8]2>?XS^Q_./ MHWRG\X_3^?\7R,"/VP:_I#3/FW_SG0;_L6S)@__A?I5VCD="Q0J M VO_?#+JA!ZZNO%FP?_IF1GO3!,!WF?&^-4-;=#^R>OFOU!+ P04 M " #81$98G]U1@H<$ "Z"@ &0 'AL+W=OU\JR*6?CD*G6=5):76C*;C\>FH5=H6\_.T=^OGYZZ/1EN^]13ZME7^ MTQ4;M[XH)L5VX[U>-E$V1O/S3BWYCN-OW:W':K1#J73+-FAGR7-]45Q.SJZ. M13X)_*YY'0;?))XLG/L@BQ^JBV(LA-AP&05!X6_%UVR, ('&QPUFL3,IBL/O M+?IWR7?XLE"!KYWY0U>QN2C>%%1QK7H3W[OU][SQYT3P2F="^J5UECV9%E3V M(;IVHPP&K;;Y7]UOXC!0>#/^@L)THS!-O+.AQ/)&134_]VY-7J2!)A_)U:0- M<'E$L\D!3Z8_+QA3-7\]%(1LY?MZ(--)9Z%3)%P4Z);!?<3%_]6)R.GZ[ MQX7CG0O'^]#_>\KVPCU/=G^8?FT8.VVG["?2X8!J[UJ*Z%6*+OT?4*=\_"1+ MH]:AUP+C=0 $83*0JPECQ2MIS'!$ER8VKE\V%!M&Z$ME:<%D':F 7"A; E!: MKZ*^0R=KFX>1=/4'Z]8VF7W@=#!< ,EH7H%U;%0DV3%:+;31X =_T;W"*KD MNZI:L0^,QH[LT6_9"OB&OFP>G%F[WE1@&*E1*R:%EH2\5F8'P'6-P4-0'I!Y M]>+-=/+Z;: :R(@EY$MG*RU&#C9LPN/HD/,(2&BHQOQ$K&YZ+WP'H%\%JGHP MADN2("9$)YW_S%%&X@2C[V./X&"Z=QVQ %BMN M+=#+'&,RCS$YMI"+>7,IZ\^<0[901MHN-[],#-*1 M6TH#PL9=4VPK#"6XOYP$!GF'>B?UCC+:EWYMG]0WQ@]*40*"K^",KI04Q55F M27=R_85_Z?O9,T*/!![ZYNM$!,4.D/ -788@9FY1E$I74N#"*3OG9'1M"B'* MW!+)ES0YS3^_I&/K[.$_1(X/)K-)_C\9TT^#\KTL2]_S7D/#:G]JS3B[/)0I M]D3JL<'G+J31X#W1LE^F5U- M$2^6FQV]T]S"[S>^1!/+_JWBF_U)ABAFNH MCH]>GQ3D\TLI+Z+KTNMDX2+>.NFSP>.2O0C@O'8N;A=B8/=&PO=V]R:W-H965T+"6R8_1%V@MG>.;,S)GEZ<:'S[$@2FI;6A?/!D5*U8OQ.&8%E3J. M?$4.;Y8^E#KA-JS&L0JD^3M8X>AM4K,M2 MAYM+LGYS-I@.N@?OS*I(_&!\?EKI%5U3^E"]#;@;]UYR4Y*+QCL5:'DVN)B^ MN#SB];+@3T.;N'.M.)*%]Y_YYG5^-I@P(+*4)?:@\;>F5V0M.P*,+ZW/0;\E M&^Y>=]Y_D=@1RT)'>N7M1Y.GXFQP,E Y+75MTSN_^97:>)ZQO\S;*+]JTZR= MSPMCSL&)Q,[C"8M08SP=UL)"BO=-+GI\%O5.#5\,87 M$JI8 YQQG)3K%/#6P"Z=OW:9+TF]UUN*I^,$C_Q\G+76EXWU[ [K8_7&NU1$ M];/+*=^W'P-)#V?6P;FOPBK*1FD^':C:9S>_Q-^_#FXN_^7?#4UY/D!MVK4D'J2ZU#HA"5=KF*9JO*)G_$^5-@G\H%A3X#L@P7 M,U7H-:D%D5/&9;;FU<:)2YUAGTJ[&^-6*O-PY"+>XBIZ:W*=<+,T3KO,:*MB MP@,T=8JJCFRAG:*83"GKM',U%M%R2=*MC%X%O!HA'*7SW$@K)Z]T55G9D2$\ MP ';(%]/^=X(,T,Q?=5@[Z***J.0H&7* &94"4(G?J/*43^!X(G6 I]!A,![ MZ+0?A5]3T-;*WE7P:\,*-E)7=>@ MVFXB_:ATK?;.2@S>UJ0HZ5)RB_5H_GH M!&)@+9.Q ;9 F0]P-52;PF2%,A$; TTP]@;P4C"+.NF%%1H80-2XAJ-DIK]&ZOTM(T]^.)E-G[^,A[B$X?1D-'\LY8&KX\=?%]@#ZVN(,.$>];@, MOA0'61T"^%5+RIE%*9@Z^7#3;SV;/MZ-#K6,^"-4F%\VN84N$$*>W'#(#'HG,)7 9XQF7OQ0B?0*: N M8%;!(A5H#N! N() <8<$%@),3D*F\9I@-#WV!=K=&_/?+?-Z'K$:KL! M ^B P-<5:N1KYG-6Q>"W(D-(\*/I:-;+!)PGGT#\*O@(\76L&2MG_FU3T,I+ M9#4[/ =^JQVI^:1Y,E)_P&%A8NOUD-7P6SR3'@\HY?$I2LI3I/2UDPZ^&YD4 MDP9M?14S$TX+E4 X5&:I;HTAAKZV($4:L-GE[OFR2V7NJ6F7!5E#O*PMXR[8 M!X#=($X4'EXM3::EX: 2&"=14IA3>\V5S9-T0Q8;M57*R<)NX,B'Q&63?XVQ ME^<*0S:3_D:U]&!8SU&,,4GFH%?:)B[HG;[9D3WD1SX*C-M]VNH&7] C)U(U;>":DE>EB& !;N M]?'26(I[0D\H&A>[;QCIL%YV,!B,KV,C/T-E?<8Y=WFO$7O#1#Y-V(GC4X(% MU#I$@=%A_4:)@>U3J[2TU= %45*65V"3CZ(Z%3X821D@9EQN$D@_]! M[R;:#10-"XCYVRT:?#H<^F8>[QQG2@HK.;3%AH7F9-,_[<^%%\UQZ'9Y&PO=V]R:W-H965T MNL)FIO M\CS(&AL1)JY%RRNE\XT@'OHJ#ZU'H1*H,?E\.KW*&Z%MMEFEN7N_6;F.C+9X M[R%T32/\YQT:=UQGL^PT\4Y7-<6)?+-J184'I(?VWO,H'UF4;M &[2QX+-?9 M=G:S6\;X%/"'QF,X^X;82>'<8QS\IM;9-!:$!B5%!L&OC[A'8R(1E_'/P)F- M*2/P_/O$_G/JG7LI1,"],Q^THGJ=76>@L!2=H7?N^"L._5Q&/NE,2$\X]K&7 MEQG(+I!K!C!7T&C;O\6G087<$'Z.9+7ZD M5A.:B],V;LJ!/*]JQM%FUP6>"0$.PN J)Z:,"[D/G\&?@5WSE(=X(U5 MJ+[%YUS*6,_\5,]N_B+A+A@#"*N"UU@5AX!?ONC; 7]LBD.=S\O=30O1YED_GB7?G)K1"XCKCRQ'0 M?\1L\\-WLZOIZQ>Z6(Y=+%]B_^]=^A_PMQ989&P*]##[J1?Z JA&V+NF%?8S M2'X;)!8LSK) "*X$30$>?O\Q7@$%VM*?4 RT$WA_AO9([ 4QA@'[[6&_O7T# MTKA.091%2PR@- NMBRY=S-8(BNX"QUK+&FH1H$"TT,5$Y*"*8J7ZXEZFG;O3 MTKO@2F(S*8+TNDU,IX(X@[8)\F!U[.- @K#?])T7_VHSX17% J0&R2405HB;?SZXG4[Z6QL3TG%.*4 ,W,RIW 9:= ME4/3"I\N&TKT'E4OVJGB7F4^.&PF25X03+Z<7([D%8L*_$Z!HB0NG@]VT-R% MME7*%S,)[IYU#\X,&327+U,%5.LASY$EMH[81YA&\P5@E2-!)'1&*Q%K*+45 M5L;5$-6+BH3)4VI-Z)Q=K3Q;>]>7\/[?\"=\)7FVVFP M9.AT\HI=T_>^V@_(M&PO=V]R:W-H965T]$I:M;MM0N7@ HVLTW2?OO9 MAM"D)5'4Y4VPS?W^Y^,N/D<;RAYX!B#08UD0/C0R(:J!:?(D@Q+S2UH!D6^6 ME)58R"E;F;QB@%,-E87I6%9@EC@G1ASIM3F+(UJ+(B 4+$'?5G,F9V:FD>0F$YY0@!LNA\S#QEKPU^Y[#A M.V.D(KFG]$%-?J1#PU(;@@(2H12P?*SA&HI""4. MRIPT3_S8?H<=P#X$."W@O 2\ X#; NZI@-<"WJF WP+^J3$$+1"(Z?T)JC.3!=U20! M-,YY4E!>,T"?T=UBC#Y!.]O 1\Y1P3$DE\BU/R''_5P?QQ=02=PZ MB(]/]^[TX)/3O??AT_^+??;FS>^EPNUJT-5Z[EMJL*_4&CFO7TZ=W0->X02& MACR<.; U&/'[=W9@?>W+\SG%QN<4FYQ3;'I.L=F9Q/:JQ>NJQ3NF'O^4[3DG M"2U[2Z-A \VJ+KR.72=T@LA<[^;\M97M>ZZS;S5^;>7XH>OM6TUZK#S+>Z$U M?6WE7=G^U;[5K,?J2Q@^[[[Y8.;.<5\"6^E.SE%":R*:?UVWVET6OND>^6)] M9 \F=L_Z5%XNFKO LWQS,[G!;)43C@I82E?692C;&FNZ?3,1M-+-YIX*V;KT M,),7)&#*0+Y?4BJV$^6@NW+%_P!02P,$% @ V$1&6&0ZHFM# @ B@8 M !D !X;"]W;W)K&ULG95;;YLP%(#_BL6D/;7A MELN6 5+2;EH>.D5IMST[< "KQF:V">V_KVT(RZ:$2GD!VYSS^3M&'**6BV=9 M BCT4E$F8Z=4JEZZKDQ+J+"<\!J8?I)S46&EIZ)P92T 9S:IHF[@>7.WPH0Y M2637MB*)>*,H8; 52#95A<7K&BAO8\=WC@L[4I3*++A)5.,"'D']K+="S]R! MDI$*F"2<(0%Y[*S\Y7IAXFW +P*M/!DC4\F>\V"FGTEY1V\6&GQV4-E+QJD_6!A5AW1V_].=PDJ YYQ."/B&PWMU&UO(>*YQ$ M@K=(F&A-,P-;JLW6",L *MA,"L 'WL2D:N MTCN8.#?M:>N.%ER@A>B!,U5*])5ED/V;[VJS02\XZJV#4> ]I!,4^CX7<./0]N?D@-[_JU)Y Z*\(7W ;9[[GMAC<%EBGWO2'RH0 MA>V"$J6\8:IK%VVZS MYTKW+CLL]<\"A G0SW/.U7%B-AA^/\D;4$L#!!0 ( -A$1EB/&IO>'1 M .,O 9 >&PO=V]R:W-H965TN&IV^Y$M5DH_$V>Q&9=F;#ZE\P) @!VL.P 5(C6=_?5XW#I*CT5C>35*5 M+_9HAF@T^GC]NL&7*^L^^X52G?BR;(Q_M;?HNO;YT9$O%FHI_:%ME<$OE75+ MV>%/5Q_YUBE9\J)ERE+S[H>M'1%T?G+UM9JVO5?6JO'/XZRE)*O53&:VN$4]6KO8N3YY'QV'FTJO7MOF'+KO%J[VS/5&J2O9-]\&N_J+B@1Z3O,(VGO\5 MJ_#LDZ=[HNA]9Y=Q,318:A/^EU^B(48+SH[O6' :%YRRWF$CUO*-[.3Y2V=7 MPM'3D$8?^*B\&LII0UZY[AQ^U5C7G5_V'M]X+Z0IQ75PC;"5N-:UT94NI.G$ M15'8WG3:U.+*-KK0RHO]].G!RZ,.>I"THR+N>1GV/+UCSR?B1VNZA1=O3:G* MZ?HCZ)\/<9H.<7FZ4^ ;51R*AR^E85ZM8?4\F"KG:L1X=)+T.U,HH)YMF3<^IEGZ1@\]:IZ%6VU"8 M[GTZO#X4?[ZXN-I[( !BD-TIIYJ<["HZW7XJ%-+5"JG3T\\FSAX\..6]<"8V:]8Q6K$5IA;%TOJ+I M2YB[:9*P324J:SL\"ME._=KK:+=\&#Z*-*:'_MO<<"C(G;_/@U&[4BR44W % M5G227 )M9?D+,"D\MT^BM&>3XQ2&]&^@+JSBZ#LZAK'F8/3-L/H!3BT[@8"8 MD;O)!+;5AHX/64,LS(11!?")8*FSH@TA+BJI71/B:#A#:[T.!NP$($$MY\IE M6&!U_MH;)1X>AV_8)]#7 \#9J2AU+KJ8S$N__MI+AW@),>#U%[$,R*4(N>[8 M!!].@^P[K#[-%LHXIQ94Z&XH#O"W^E_N[Q=PPL(V);;Y7E"P=>L_O#]_N+\) MI%^("@1A,/PW[!5B_5Y^O/Z;)6TK%Z7FW/-;^P?5/2%& M1^D+U7(ZQS3;Q-V+@"(?5&L=P,L(8COBY/C@AVR]2OM"AM-$DTT2Z1#HW!"' ML+3G2GN5C*7*F2BQN+&^A[60OO9&CW3YB36%NQA@H"QAC38]0\K@16N:]>&. M2ODX5\K'.TO<_?G-MO*Y6_9',O>HW!D+%*-2 \.%XL"!LLT#?J3+N(PEZO$- M.5$YN^1G\^)2^<+I^6#S&!W;5?F&ZA#%_2?"YQUG# 5*[WTL ;_#4#.!F@^& M+KQ2_ZU0WQ&%3W(4/MD9*:\)[2A/^<-; .Z-;,BVVX)NMZB/(Z;%U;ADK ;R M+-"--.N#1D,\^>I&I;+-H&*=KN'=AF(TD1@VNH/I8HS!(I35,[%:$'WK'<+8 M4T8'O&/05H/V 8:3-M004E)[\9MR]F N&^9R\/&\=S[0O.A"3_7Z!B!K>S^A M9: 671\0 $^L%KI83+AE::$UP73:;!(@I6(^8)'O3D7JMM M]'S3JQ3_2-!E M)G2RQNF#D6I[HYRAX.H8O).JLXD" PW-JC <'&@=I"VL57ET5VC(T86&:*# MP -5?(8G8/@.IDU).]H'NI#QNF!E1"H0!)9/51582L4F$(:QF6+=:E3-:MEY MHVO.92BRL"8&>=R?T@>YW5<5I0^QJMZ400@Z'>,KY5Q82C^,5N[*@J-&/8.&YQE&YSM/, 'X/=&_7%P$LI_V&.;279+?&^ 5W#\ MP&]'70I9(7LH_:J'"DZ5QQ?\D;JAEI/&"CO>W01 M#CTGFS18-O#"09F13Q+C'+Y*KHR,>SB26!%K4545T62N4!;8()E;G)R-R_2H M/C(+8:9FJ%;(B@CVL.QQZK(V7!>U8I34;L-S((C$N,GC0PA]CR;8-HK9\>3I MS7B:_DH_>D;A.'&XM-*5Y(XW,$6!RN G'.!0('M^PBK6?\B@=[DDC1+UFK < MXGR4ND\DX_3XQ;N+ZTO^>/+B04JLB^M/D'O((@^.GXKXZ+6JN0Q^2,$O]C^B M!R[$Z=GQ@^?B_9+8T4L[ MZA)'E34MCF'PMML= J=V8D M'1C-X+.4GV-?EIEE3%HE4>]SJBS![)(N<7_L4>F.>8HEGB(-(7M/S +B O%M MN\@G=>+"=CCX M!/\-N59MIM.0?'?F4A@-#5,LV%/;04BVH?H8C3'(V$:QT@Y M$L9?Q8-3^>ONT_=P2(TQ%F"1+3H""^3_]KQ_EO+^?: 2'^47&E"&E'_Z:%O* M#T_N3O6^+7DL&DE*A^?OPOX6U@[SC$FR4ZFB]!;4M-?H#B)= ".FBQ%EGBO>O MQG9(X_M$]3AD![',HDY2U/[_1.58#[1K@DB'6F%YP#I0.1IEA?B$\4H'26@SIL8EC3/'8CS LO$8)'B4?9MF9?<_J&?TI8$;6:KJ M.PIM65H&^%UD_%DFX\]V=Q-.EBJ5^&"",)XBEHXFETG93ZK;1LJ_(GEK7RQY MHFY7W!=3B)>VGW=5WPQ-H,L[\P-HX?4RF"@Y?]9O+X_[)P,?>MV+76U0TY1?ZLS2C,U"U@5@VB%VKZ(.1Q9 MT^"\?7WS8+*&<-\NH4M #&CLU@=9065N-( E#'OPP#Y6HZ!X-"S'.H)13@PXF6FL;NJP'U/#PRNLEVBH7 M>E,TP'2/"^-C44%@A ^"@*OFI*S5 =WSTYT?7]6*I2U57Z!L M%\VJA0(053,\&@+3C^RGSC1AF !RQGT3[<=2_]%2G3 M,0^W%7" *A;&-K9>"V1]&G]10,%ENJ"I>1J%(Z*;$CUDHR2WJQ1RC:9!*=TT MVA!=,SC#%7#T3%S]_7J6,1&?%FO/"9L:RYGHJ17B"=%RB<^A@/.0HD'S;L.U M!?@@O7L")3@W&ML/RD6F$Q'0 T%=N>*[4!Y5AMJ,%!R(6*EH(?FITG7O(L]" M>"NZE?4P0M61!'BOX*9LQ@V)X@D/*Q_-0L+2=BG[Z-':R65@M9MC$51Y9\$; M"21C?P7#N>A;% 87W/N;FDY'F1U$E*TLP2J7)#"Z P1?&](JP"(/072USG$8 MQ]09>EX$B,S/ 3H9^PBGXY"3(T";23B'=5B803],?6FZ*<,=&PY6J!M.CBO9(._J=9.F7(5!MX5-/89=AU+)C< MXZ$D)(J57-\NCTEH2%Z9Q:[XBKKWJ526",B#_'#)XQSHF%,^I?B,>&B( 'X/ M#,4(92DJ&6ZYZ0V%G.))ZT-Q%=XAP7=TG!ZTO*:M7L=Z'UV^P?K#F"\M).E> M-G%T0'T8$"(URHD[=L_4J,/-#LJQ:JJ-?3CF>: V1"S7/>)8';.S43B$ MM7Q,,D[<$9T/55]ZGLXQ#8Q0\(,/[PR^B4X'$MA%0WBNHC$JF2%X#I[:4A,' MX([UNG8T,HGE<(M1)1L_#!FT*P]:Z;IUUCTGW"B>\AEA6YPFS[]39!S 8OPB M0C1_FIG>DLF9PIIZ>G\)1QH'6@J8X6HF$Z^*KG:80'#WLGF,80LRP5PM)!P; M_9-OYZ@_#S$.$.B)5(*W3WWP/?/]ED(D5#*VF15\['IXDX0KY_AR-;(T50XQ ML+[/[K>/FB^_4IC=(?[>(78)&MA[-:TF1>P"33#C+ >6]D,2O$VQ3NSO9XD*2"QU P)H*)YR M>9R LQ'PI@CBFB;CU2#74%@T4+*EQ!$;;Q/#B?VZ4_- #!U3.$/SD$D3%?N$ M]-J)YXM4UK,8ZSG-*I4)IXPZC!HL$<@OW3EN:U;BVW XV;CB#&^ZW;43QW]F M#]NUY#.D(\>1<#PS!6>@Z-RT)9),W%K%"^D:SYG-8)JH&ZY.@\H<[(2:0^L0 MU,O7)R,K,9N.@Q02& 9N-. =O9X6HTT9OF,83:\9CGAP=4C1$Y(^=JC^%I[2 MG4*&AC!!YCT;'1JA]$9([MI#1T 1,.GV^2W*\B:0AVJH_)%4Q*$578YNWX,9 M0G[+*:-&*FC=!(*H+!W,$?X\OP^0N\ZTDF6'@-Y2HQ)JQ#&"6".#6U)J>_'Q M*8Z"BGJ9YTOIZ:\.DS(FQFEBO#PFD[RY-;:,3VQX>#Z^__RA=35.A1E58>GSX]/%>P(GT1V=;?HM[;CO8@C\N MT- H1P_@=WIA-/U!&^3W^L__#5!+ P04 " #81$98JY]8F,D" 1!@ M&0 'AL+W=O*V2Y;N1=ZNXN[:E4:>^$GLS5;X3V:G^M; M12>_1\FK&H6NI "%Q=Q;A!?+V-H[@U\5;O3>'FPDJ91/]O MGWN!%80<,V,1 M&"W/>(F<6R"2\;?#]'I*Z[B_WZ%_<;%3+"G3>"GY8Y6;9.X2MBDW!M%7ROR,\F#8CG"(LMD(XP&)G*XD08U MW&&&U3-+.0[AAHIC\&#W^F3F&Z*USG[642Q;BN@-BE.XEL*4&CZ+'//7_C[) M[35'.\W+Z"C@%68C&(=#B()H? 1OW+_!V.&-W\!["57#[T6JC:):^7,HT!8G M/HQC^^="KUF&< 19P&7)Q(K4 M5@),2>GCU%M,9 C4I7 EF]04#>^S>BB2XUP/!)J]YF"O./(=!]M5CKVU=KK: M0MWF&VV^@;*%=8JJSQ@P16944N1BRAV^L>\/J9T2(_C>"(1QT-DOZI:"HE8K M0C02/F]I*FF$1U49_"B+0L,/0E$P"$\., XHA :.!;D&H[.)!ZH=0.W!R+5K^E0: M&B%N6]+,1F4-Z'LA*=#N8 GZ?X'D/U!+ P04 " #81$98[A_&,YX# 0 M"@ &0 'AL+W=OT>BO9B#HAB:G6ZD^ZPV (8]=*_3,VQC33WQ?EQOHN+Z0/0A<64O5<8-35?NZ5\ K ME]2U/@N"U.]X([SYU/ENU7PJ!],V FX5T4/7<;6[AE9N9U[H'1QW3;TQUN'/ MISVO80GFY_Y6X8 E!"Z6Q"!R'!UA VUH@I/'''M,[;FD3G]L']!]=[5C+BFM8R/;7IC*; MF9=[I((U'UIS)[T3F.,];N18WG##YU,EMT39:$2SABO592.Y1MB/LC0*5QO,,_,[> Q M +F#4M:B<4J=W_-5"_K]U#>X@XWSRSW:]8C&OH"6DD]2F(TF/X@*JI?Y/C([ MTF,'>M?L). -E!RZ[G8?:])]3T*UP>OBF9-E#V?#6[,@]E!LA M6UGOR%*V@T72V$\5*&&WZ@;1E'STGO&NOR2+5@X5N9>&M^2\$1K1*,J> DDIA;#_-@\-EO,$>O8N9R&[)"RD<9(< MAA>@:4S#V%IY'M.L8&39/))N/$O_%>4FWR9=2(,HH(PQM-,\IT68.V\6%EAS M\/7RQ2$MDOPPO 3.T,JS= 1.<:7(W^@\]C_IO)1E-(ESUR01S>((K:((*2O" MKY<.I2Z2X#"\ ,TCFA;1*&>(L-B%;_;>OZ_=-_<>"R)L#%MI%C(:96.E19A2 MEOP# :.D20T2&+RVI^]_^R6QGNF=F\1N_,@S'AA'[W' MY\[5>,L_A8]OI4])W>#X")S_"5!+ P04 " #81$98.?P%G?(" "C!@ &0 'AL M+W=O2A8]62O]8"I$"T]- M+35J^PCG:K^V]IBC>L92B M06F$DJ!Q.8TNTO/+W.7[A&\"UV;/!]?)0JD'%WPLIU'B!&&-A74,G,PC7F%= M.R*2\6O#&>U*.N"^OV5_[WNG7A;L0VY&%8O.6-5LP!0W0@;+GS;[L <8)2\ V ; O.Y0R*N\YI;/)EJM M0;ML8G..;]6C29R0[E#F5M-;03@[N^%:"KDR<(\:YA77""=?^*)&\W826RK@ MTN)B0W89R-@+9 .X5=)6!FYDB>7?^)B$[=2QK;I+=I3P&HLSR-(>L(1E1_BR M7;>9Y\O^O]L?%PMC-7TA&&-2/&,W>O$H'R;LC M8O.=V/P8^VQ.%[#L:@2UA'^%'U)[E.^PVD\=UY8XT9T8S,43-.$(PP(= #8+ M>N\.X:_ G8A[L#WO1$BPE>H,EZ7I 3X5V%IH"6'\7I?TA;Z%NZY!S:W2YW!' M4T?(0C4(KR%CO2$;D,/ZO6&6DY./>FE_Y)QQ;S@B[MPP %PN:3JX#?;@4W>_2VCY M,XT=:X"-Q\!2(AGF9).72Y:.D)#$GY%R,OV$^6I!0M[/]WMU.T(.[71@V&I^ M#>E9EGI#<&?&63##X_!M?9?+QH$@\(PW9@"'OLAX;W#0H:S\>#1$WDD;9LAN M=3>!+\+@^9,>QO&PO M=V]R:W-H965TWGNX=U-5DH_F1K1 MPEIP::9!;>WR*HI,4:-@YDPM4=))I;1@ED2]B,Q2(RN]DN!1&L=Y)%@C@]G$ M[]WKV42UEC<2[S685@BF7VZ0J]4T2(+MQN=F45NW$:I*BW M4C8"I6F4!(W5-+A.KFY&[KZ_\&>#*[.S!H=DKM23$]Z5TR!V 2''PCH+C'[/ M>(N<.T,4QM\;FT'OTBGNKK?6?_/8"_#*!HC55BHTP1B$9V?[;>Y&%'81P?44@W"JF/NW/DHWS+ M+)M-M%J!=K?)FEMXJ%Z;@FND(^7!:CIM2,_.KHNB%2UG%DOX:&O4<*L$T5N[ MO#\C?%#&P."1S3F:X22RY-(I1L7&_$UG/CUB/H<[)6UMX%=98KFO'U&H?;SI M-MZ;]*3!MUB<09:$D,9I=L)>UN//O+WL?^)_)PLE$ 8N#\,0_J R414\LC7\ M=3TW5M.K^G8H+9W7\\->7:5=F24K?SF!*;S'M/Y*>NS M!ZKEMJ8;WK43(XHTT:"386K6&R=(,@0J4RD]2P6B- MLG@!(D8:\N\+O_Q.=42-Q,+/,+B\"+-L//3++$RR? A?)+4SWOQ#P2ZHC0'I M4 (7)'HSS/>/O7#3,$ECR,)1,MK+\#&LWMLH3)/.\?@RS--D>(+J44_UZ-54 M'RO?\!BK)TT??J..:I< K"IJJYYJH5K'.N7M &YJL:[_ O-:@SE*K!H[!%S3 M5#'[G']JF;:$ %VKV'\!#\T:1-=(#ISZ%T&?=&?UGP?R>- [49%G%XZ2),^] M=)DZ:32.X1 YT4Z?%:@7?IH8PDT9Z%INO]L/K.NN3_^XWDV[.Z87C33 L2+5 M^.R"R-#=!.D$JY:^:\^5I1G@ES4-7=3N IU72MFMX!ST8WSV+U!+ P04 M" #81$98!1WV:Z\# ."0 &0 'AL+W=O[=B);!J36RO%6J1!"'X2BH&)?>?-J>/>CY5#56<(D/&DQ354SOEBC4 M=N9%WN'@ R]*ZPZ"^;1F!3ZB_:U^T+0+>BLYKU :KB1HW,R\172S'#KY5N!W MCEMSM 87R5JICVYSG\^\T %"@9EU%A@]/N,*A7"&",:GO4VO=^D4C]<'ZS^U ML5,L:V9PI<0?/+?ES!M[D..&-<)^4-M?V5 M"4'%9?=DS_L\'"F,PQ<4XKU"W.+N'+4H[YAE\ZE66]!.FJRY11MJJTW@N'1% M>;2:WG+2L_.?E*FE+ S_*'/-O]0/"W8./#^"7\5F#=YA=01+Y M$(=QTBTEKTG&]Y'?<9,)91J-\.=B;:PF2OUU*@V=E_2T%W?-;DS- M,IQY=(\,ZL_HS2_>1*/P]DP,:1]#>L[Z_)&N;=X0:+6!54D1H $N@2H+*Z;U MCLL"%I5JI'42AXA/17'6S^DHGLA+]JW3[."4]4Z+0YJII[0RAC]#U5$#'36 M"HO5FKAX**X/ZQWU@%IIZVP9+*@Q6!\8U8)JXRS9\N#2MLQ=NX9S!8\U9IP) MNX,GS$JIA"IV\*A$XYJ"(4;FJ"6L5%4UDF>L.[U@57T+*Z&:')Z490(&K6W5 M&**&N80E$TQF",S"KXU$2,(.)_P TZ+-^,XBF]A,/:'R>2R?U(3HA8CJ2EHC3+; ?%/&L&Z MYI;_3;W"Y:373Z_=[PCH=TD]!AM-(G^ IB&%Y:TOV=966C<0("9-ZX /B ]N\Y.&SK45:KBMWN>>\Z^NTXV2O\V%:*%IUI(,PTJ:YN+*#)%A34S M9ZI!22,1K%,(1D8P_6\Z@=^F ^_,= M^TL%?9>;3[A-IZAXRN4,/X+F\YV& =0M,:J M>@LF!367WMO>P!\A? Z1;0.IU=XZ\RAMFV6RBU0:TLR8V-_&A>C2)X](] MRL)J.N6$L[-%I;1]_X"ZAKG2!.9R;8#)$KXJN>X.;G!IX?2!+06:=Y/(DEL' MCHJMBWGG(GW%Q0ANE;25@0^RQ/(E/B*/O>9TIWF>'B6\P>(,LB2$-$ZS(WQ9 M?P>9Y\M>Y:/X;K@IA#*M1OAYM3164[[\.A1LQS4XS.5JZ,(TK,!I0$5B4#]B M,#MYDXSBRR-*![W2P3'VV8)JLFP%@EKY5SFD[RC#87T/%<)*">%?'ZQ[:/"G MTAJP='BMZH;)YY,W>9J,+PVE/=T8HTO# NLEZOXU?.9\:25"%G<[9P>,7AC M*9?D1+6&L.8=7+=:DV-H*#%=W5*HPJ6B=:GH';^%<9@/QS2.PO-D"+?<&/=K M&DY]XA%EB[!4L@Q!4E0C*(PU$ZW*^?EC)=.RU*/+HK+8B:VYZ2XB9D#LDX#\_S&!Z4 M96(76S+*PU$VH%F6GH?G<0*'$B?:*_D:]=HW-@.%:J7MJK_?[7OG5=6Z367!@2N"!J?C8&PO=V]R:W-H965T MQ$OXOGXG<-S(8\W2G\S!8!E=U4IS4FO ML'9]-!J9K("*FS=J#1+_+)6NN,6A7HW,6@//G5!5CJ(@2$<5%[(W/W9SUWI^ MK&I;"@G7FIFZJKB^/X-2;4YZ86\[\4FL"DL3H_GQFJ_@!NR7];7&T:A%R44% MT@@EF8;E2>\T/#I+:;U;\%7 QG3ZC#19*/6-!E?Y22\@0E!"9@F!8W,+YU"6 M!(0TOC>8O79+$NSVM^B73G?49<$-G*OR3Y';XJ0W[;$U>0^-/F/" MRU1IW)=MFK5!CV6UL:IJA)%!):1O^5UCA^<(1(U Y'C[C1S+"V[Y_%BK#=.T M&M&HXU1UTDA.2#J4&ZOQKT Y.[\ +6XY6<8P+G/V'O*5D"MV2M825N!T_S-? ME& &QR.+&Y+8*&O SSQX] 1XRCXJ:0O#WLD<\H?R(R3:LHVV;,^B@X 7D+UA M<3AD41#%!_#B5OO8X<5/X/T"$C0OV84P:&OG:&K)=C9A5])87:,3VB?-\]?I M M>@=_V]ST!^_V3__A1Q1V;-,SCI84@9T+?0F[]Z$:;!VP/:):UVR2'T^0U& M<%Z7\(-.YW@FQ-=K=%YPN4(UA&1?\)1T>4_Z?>5E[>1L 0S='YU;LO-::Y#9 M/7MWMU:F1L+[-#[(:;_&-RXCB'\@9TLANM M.MD#=;*=.D2]WJETVU5IV:B4;56"K4HHF94UNNL6 LV58Q+"">P958K<4;F2 MF:J W5@<>?] 3"?PO>;:@O9\C+ACE0\"H"# @\B@6H!NW=@MPT[$N ;&":?$ M5&F.V!\>J!&\.8CT&-9![GI]IXZJ#6YG!NPWS/=;(\"=M]H^J[)2&8-6>I%P^3=-3PN@).1B9[L?X*2P8R:3;H MCV?I +]1,F!)FK)^/!OL1V[IMM22:(;?.)DX2F&4N#::!.Q %(W;*!H_.XK. MN2G8)9Z.2P2X]U7'64ZSK*YJ[ZB_HR-H=)@*G;R@$N9RB?.8_@>DO3>9'N2Q M/W(^%W14U5I)YX*-=V=$+Q)M0 MZ>#ZY(X#1EY-=EYRH7<]J"AU?1LB-J;IT4J?HWAGL$]'P:RV!Q8&?&=+UENZI/D0%"CX1 MHF>\Q/*(98"R7>HUT KVN-]0P35 Z6BY*\?:%NX6@/FP=, M'F[ /JC,%^!+\N;V4O#\T0\1V3DACKG;8@*X_+$([>KYM88U%SG59C*%SS:- MZ[EB8!L4]NK%- JCMX_:EV&+WY8/GQ*?C_TRFG3P@J =7#V.:;[2X _ %P"I MY.M'<,,I!F.+F S3Z6Z#CH%*P1>B='?,@U;"LJ-K.*A)!ZJS\2-K[0O'4>=I M48%>N0>4P>UK:?TKHYUMWVBG_FFR6^X?>!^YQKNS824L431X,\%ZI_VCR0^L M6KN'RD)9?/:X;H'O3-"T /\OE;+; 6W0OESG_P)02P,$% @ V$1&6+F3 MD7>/ P -PH !D !X;"]W;W)K&ULS5;;;MLX M$/T50BV*%G"C:VS'L0WDTJ!9-$#:I-V'Q3[0TD@B2I$J2=G)?GV'E"RKK>," M!;J[+S9)S9PYASI#<;Z1ZK,N 0QYJ+C0"Z\TII[YODY+J*@^DC4(?))+55&# M4U7XNE9 ,Y=4<3\*@K%?42:\Y=RMW:KE7#:&,P&WBNBFJJAZ/ .S,?Z5N',[U$R5H'03 JB(%]X9^'L/+'Q+N 3@XT>C(E5 MLI+RLYU<9PLOL(2 0VHL L6_-5P YQ8(:7SI,+V^I$T2 M_\DR4RZ\J4Y>0N=GF.+ETJNW2_9M+''&)PVVLBJ2T8&%1/M/WWH M]F&0, V>2(BZA,CQ;@LYEI?4T.5 )$YN6*"BI113JZ%-JK!W3>:O+RG*P[ZU=PW6-'F^6F'?MZB1T^@ MC\F-%*;4Y(W((/LVWT>F/=UH2_<\.@AX">D1B<,1B8(H/H 7]_)CAQ?_7/XE MTRF7NE&@R5]G*Y2/COE[G^86,MD/:;MHIFN:PL+#-M&@UN M7SP+Q\'I <)) M3S@YA+Z\PZ[,&N[>UIG6@*^'BHR\8W3%.#,,R=\ M2HR0@W9Z=LGY&"I_4+N M2R"YY-C+3!3$6&-T#7SR;1N'D5&,OV]/" MYM.= CY04 T4Y%;!NC4H-C$FIXU2-AF;D6D;@J: :@6J-\:,W$N#)G[?2(,H M=ZP0+&*1T_*O.16$B35HXSIA1&QM M'#G&0HK7VWDME*J(KFCX2?/4%D&BRBYMT2K<;^!77E+89X5/^30,@ET0C@_Z/QF-ISM?M[/#UHY&)R>3H8QD-)E. M?Y>U;97H9#C8!77A[ MI;JAJF!"$PXYI@9'DV./J/::TDZ,K-W58"4-7C3&ULE59M;]LV$/XK!Z\H$H"H^2)25)H82--UZ[!B6=QN M'X9]H"7:%BJ)JD@UR7[]CI3C)EN:NE]T1YKW\MR;[_3:#1_]UMH -VW3^;/9 M-H3^9#[WY=:VQK]PO>WPE[4;6A/P.&SFOA^LJ9)0V\PYI6K>FKJ;+4[3W>6P M.'5C:.K.7@[@Q[8UP^TKV[CKLQF;W5UR%Z>JO4#,K1!]?NA-&#MNXF:FYV<;@GH.E7!/A.@">_)T/) MR]OBQJVSU4'Z.GNW=XW?NO>)/*GQM MRQ<@& %.N7A"G]C#%4F?^ ;<*]N[(=3=AL [:_PXV'3]NO9EX^+1PU_G*Q\& MK)J_'XO#9"9[W$SLI!/?F]*>S;!5O!T^V]GB^0],T9=/@,CV(+*GM"^6V)G5 MV%AP:WA3=Z8K:],\R.#J%G9('_/]2>V/^[Y,;60K6._MU??L(0?6E%M8C1[5 M>0]^%^C:0]+21>%5G $G\/MHAF!1(A8)+.L;:*>JF2XPY[9=X>\Q[P\.L0CB MA]_CCNH.PM:-WG25/X:EPGH'DE"C) MD%,\)S+3R#%"!244T%TKK&B*SMT<.':=NSJTDP:GINV?PD7C1LK$"HC M+&,@M""J$)"C%ITKR"4C#.DST#HC>3'II0QU9RSQN<)S,=DNI"149H@8 X;. M3T.KJ\"TL53_21<'(.-$%WFBN8R:)>+,$LT4/P0-D8A!D%QHR(D06?QJB2(# M]HP)%G*E02J&/F2$RXE2&>VSC&2YG!B.\K_U%J6QY;!R2M=:.,). M\\<'(&*"")6"5!"E8Q2YQ!!29#)&)'KX;53HA*(\:L@E!4PY91D(C-$#9$>8 ML"P[AN<_:,[XRW@6F?AR1LN*:!Y3*@K$'7V1E!0LIC//B& %7)B^#M@?]@;_ M.*LZQ&%R ,@C0=$P4LDGBLB4W'&4J^,#0!YQ# N^1(E"4Z08.#I1+E32Q8F4 M]([;6SE9< ;GPKTPG2F M,C$"!;:2CGG!B& SB538LJ"$9G(J^)P3)7(<5C@ N@0!0Z4QEHP"HQR1(L5( MYI@>IA7A10:_QH%21PFLF]YTM^"3@PB!%3K!U8PGF$JQ1'6>'W]GWSTQF.5^ M,,N#!_.5+1T.RF;7R'AS[KT-'M:#:^^F,P2'^>R\:^H*PUD]-JV?-/GXM/[_ MT/QE["S@6)I._YF9DV,'U&A!-5%YEL+&* X]*@ZH2HTY9X)!@6.2*G6OW>[: MZDM[86HT#D\JTP"C2A.F"K@<< D=T*]8;?;36/ 0Z7%J_OTHYU@2-I8E3 M0& T'M8B5HG.!-8B%D7J(R;H?X M ']?.Q?N#M' ?KU?_ M02P,$% @ V$1&6 :AWC$G!0 T0T !D !X M;"]W;W)K&ULG5=M;]LV$/XK![?K6D"Q9E%\>JL5)4_$J#:["8^BO7&TL1H<5RS-;_F M]N_Z2N-HU&DI1,DK(U0%FJ].!J?C^5E*Z]V"SX)OS5X?R)*E4E]I\+XX&80$ MB$N>6]+ L+GAYUQ*4H0POK4Z!]V6)+C?WVG_W=F.MBR9X>=*?A&%W9P,I@,H M^(HUTGY4VS]X:T]"^G(EC?O"UJ]-L@'DC;&J;(4102DJW[+;U@][ M/P&8&H M%8@<;K^10_F.6;8XUFH+FE:C-NHX4YTT@A,5!>7::OPK4,XN+CB:9.#U)[:4 MW+PY'EE42K]&>:O@S"N(GE&0PJ6J[,; ;U7!BX?R(P33(8IVB,ZB7H7O>#Z$ M>!Q %$9QC[ZXLS!V^N)^"_\Y71JKD03_'K+1JY@<5D&),3[BZRS]LZDXQ*&? MF1]8]& !?'BL^ $&D"IG+N%?"T*N&H-[F#>/Q4!3OAZIU5&# ^;]_@$MU5"I MZBAOM$9_['Z\A'$8)-.4.E&0Q#,X;Q<\,A/D?=C@-,]U@][@MS6YSL=5N3UV M^O>7OX0XF&89MI,@3A*X4-7ZR')=]F[B, M,RNDZ@Z96VO,$/[RT ]!O?Z^(63$7N\[&48X*6&"23QQ;30;8QL%Z21V;8)D M_\S07HK]GDR,NB?C&61A ED:.]DL27T[#EVBQ)-IVX9PW=2U=&%"XW-F-K!" M6J$[_*7%WQ^ZPN2C7M:LNOO5/"U3Y%=:\A-Q!:8[[GJND@)/Z27=>^8_[-Q' M+CTG8VHF"@=K1XIV@Q(!-]K93=%^6AK(Q]G,^SJ=9?#Q0,E32Z*>1\UO\PVK MUOR>6_A;BK5SH8$HQN!C#:3,W;KK#B^.V WZ#T40!^JY#[[C(#FH$"8GV(!N MYL\< M]UWU.9+S\$(!Y&4[CC#'/UBO9A&X^@M?%*4 MW:L&T:-%[,Y793R-J;J0H^=[IT9K,>$22"H<69@F$[CR\W##9,/ODZ93AQ5F MC.=\>/"D'.U=LTNNU^XQ0=4;-_4W[FZV>Z^<^FOZ_7+_V+ED>BTPI21?H6@X MS/"LU/X!X0=6U>[2OE06GP"NN\$W%]>T /^OE+*[ 6W0O>(6_P%02P,$% M @ V$1&6%O?I-X# P ' < !D !X;"]W;W)K&ULG55M;],P$/XKIX" 26Q)7S;0:"NU&X@A!M,VX /B@^-<6PN_9+:S;OQZ MSG86UJU4B"^)[;M[[GELWWFT,O:G6R)ZN%%2NW&V]+X^S'/'EZB8VS,U:K+, MC57,T]0NQNX5PLECXLY)-1S19X@?Y+?69IEG#* MW1M#4%(:\S-,3JIQ5@1"*)'[@,#H=XU'*&4 (AI7+6;6I0R!]\=WZ.^B=M)2 M,H='1GX3E5^.L]<95#AGC?3G9O4>6SW[ 8\;Z>(75JUOD0%OG#>J#28&2NCT M9S?M/OQ+0+\-Z$?>*5%D>HN4 '+RY9*='MC')/N4)$SEO<6<+M_P7W $X):>G@ MK:ZP6H_/B6-'M']'=-;?"GB,? \&O9?0+_J#+7B#3O@@X@W^2_BQ<%P:UUB$ M[]/2>4NWY\>F74A)AIN3A(HZ=#7C.,ZH9!S::\PFSY[T#HHW6R0,.PG#;>B3 M"ZK0JI$(9@YG%G<9OVJ$$_&VK\M) BU1J(VN:!U.Z%B4%G/!6?0_1X[B.I[V M)IE;B6R6>;E$\ $0RE#Z;=F+7T3'DZEDDFG><@N (#PJB/':)U*DZQ/Z4-:] MYRZ8UB3R1Q+YFD3Q0*+](Y%LD01=@IKI6P*G_:JHU6"\",Y(43%/DUEB"1>A MP"B)![J'J$JTW5V,F3\T)&!0I)7##4YK#ITJ>!&)F,81B-N!J7,A#1UFS40% M>%,'3DF<(<*66@))U!Y8\GP*O8/T^1S-VNC=1R[#E[U!+_WW"_@H6"DD;2'A M3CFW#6Y-).^Y/\PFC5[L>K3J@==ZPDTW/;_7L13:1>S+C@ZPT3XUKVZU:_W3 MU/'^N*=WXY39A= .),XIM-A[M9^!3;TX3;RI8_\KC:=N&H=+>K[0!@>RSXWQ M=Y.0H'L0)[\!4$L#!!0 ( -A$1EC\'*?\500 )46 9 >&PO=V]R M:W-H965T)TQWC#V(- M(-%CD5,QL]92;JYM6R1K*+"X8AN@ZI\5XP66ZI%GMMAPP&GE5.2VYSB!76!" MK?FT:KOE\RDK94XHW'(DRJ+ _.\%Y&PWLUSKJ>$+R=92-]CSZ09G< ?RZ^:6 MJR>[I:2D "H(HXC#:F;=N->QZVF'RN)W CNQ=X_T4.X9>] /'].9Y>B(((=$ M:@16ERTL(<\U2<7QK8%:;9_:#N<<"EBS_@Z1R/;/&%DIAA@TKX6JU(ZQ!+/IYSM$-?6BJ9OJG15 MWDI@0O7,NI-<_4N4GYPO2J%:A$"8INBNGEZ(K= =R2A9D013B6Z2A)54$IJA M6Y:3A(! ;T.0F.3B'7J#"$6_K5DI%$),;:FBTFP[:2)8U!%X+T3@HT^,RK5 M$4TA[? /^_V#'G];J=%*XCU)LO!Z@2$D5\AWWR//\7ST]2Y$;]^\ZXAK>3[& MZ\&$%T2#!&1J>[^=CG[%]5_@+K%85U.QNHF^ ME62+RN >N2XW:)3FNJDLSJP7ZMV>"+WJY MK\VT25A8PX853&_IV[DWM;?[Z3/976P(=I"^89N^86_Z0E#0A.#J]0 >U8N. M /6FD6,)*9),Y2]7+ME[E %5ZSK. D& MAU(N.XR"T?C0*#PU&HZ&DZ.D=!@-!NZA4=PKQX5B!ZW80:_8-P7CDOQ3BZU6 M#*$2TXS./SH2LMB*->$6\Y2\NDLZ+T.KZVHIB$A29AD4E8; AVD,IQF\KQ=WI+&)O,M$E8 M:!(6F83%AF 'F9ZTF9Y?TRON M,']'D+/.5X MU;V)]!->NV",TD*CM,@H+39%.\SLWD>]^YT*9 ,VE7"3M- H+3)*BTW1#A/N M/2?-2^<*^7;D=[Z%Y']0GI,[X^L/V$ M>4:H0#FL5%?.U4AM);P^ ZT?)-M49W;W3$I65+=KP"EP;:#^7S$FGQYT!^U) M]/P_4$L#!!0 ( -A$1EC'PPA9]0( .0( 9 >&PO=V]R:W-H965T M-JZ&1:+\]< M5R49YD2=B"5R,S,7,B?:=.7"54N))"U .7.]3B=T2U-SZU94IHC5U1PD#@? M.J/NV22RZXL%7RENU%8;K).9$ ^V\RD=.ATK"!DFVC(0\UKC!!FS1$;&CXK3 MJ4-:X';[B?U#X=UXF1&%$\'N::JSH1,YD.*BLU'K/ST+%\BF"J>L"G7 M]D,'DI72(J_ 1D%.>?DFCU4>M@"&IQG@50!O%Q"\ / K@%\8+945MLZ))O% MB@U(N]JPV4:1FP)MW%!NO^*-EF:6&IR.;R5)$49)(E9<*R \A2NA4<$4$Z1K M,F-X!%=F-QV>HR:4J7=P#'$]NQEXKX3DF)^!WC\#K>'Z#GLG?P[T6.7Z= M7+_@\U_@J].ZG'\ 3!G$&82$RIAL]"*?@V%8R!V9T;(M/O3>DLPP7- MX>R!/U-+DN#0,2=:H5RC$[]]TPT[[YMR\9_(GF4FJ#,3M+''8UQ0SBE?P)@P MFXPFMR5%6%#8VV@==WM!U!FXZVT;K8%>::-7V^BUVACEY?>=9$0N,"UYM8"+ M1W/+JD93)6%ORU00]+T=3[T]Y[Y?+WFF-*R5AJU*[R75>"SF\\9C&NZ).NYV M3_L[JEHCO#+3_5I_OU7_%YVA;)+>W\]G%.T(;Z5^I?"H%AZU"C=7VQ^V>;2_ MS4^]P-_QT!KE7SVX6P4C1[-U;1U54-Q6Y6U;C]:E>E14J)WQL2GA9<7]35/6 M_TMS(BA7P'!N*#LG??.)9%E3RXX6RZ(LS80V1:YH9N8W!*5=8.;GPM2AJF,# MU#\V\2]02P,$% @ V$1&6%".F5>?!0 NBD !D !X;"]W;W)K&ULM9I=;]LV%(;_"N$510ITL4A]IXZ!QM+0 L0).UV M,>Q"D6E;J"1Z$FTGP'[\J ]+ED0S<79\TTCR>Q[JZ%!O?4Q.=BS[F:\HY>@Y MB=/\>K3B?'TU'N?ABB9!?LG6-!6?+%B6!%R<9LMQOLYH,"^#DGA,-,T:)T&4 MCJ:3\MI]-IVP#8^CE-YG*-\D29"]W-"8[:Y'>+2_\! M5[RX,)Y.UL&2/E+^ M8WV?B;-Q0YE'"4WSB*4HHXOKT5=\Y1.G""@5?T1TEQ\W\^N1 M5MP1C6G("T0@_FSIC,9Q01+W\4\-'35C%H&'QWOZ;V7R(IFG(*N2,T)PN@DW,']CN&ZT3,@M>R.*\_!?M:JTV0N$FYRRI@\4=)%%:_0V>ZP=Q M$" X\@!2!Y!^@'$D0*\#]+>.8-0!QEM',.N ,O5QE7OYX+R !]-)QG8H*]2" M5AR43[^,%L\K2HN)\L@S\6DDXOCT@6YINJ'H@89LF49E\2X\RH,HSC^A7]&/ M1P]=?/B$/J H1=]7;),'Z3R?C+D8NR",PWJ^IX2Q$_%CDWB9-]XC=$"?1H>(ET_!D1C>B2^YF]/9S(TOE_H_OO'KWS,/1F M%N@E3S_&B_)@N<)OG?LJI77$/.+5SN*E\'(;T> M"1O+:;:EH^G'7["E?9$]&#'I\BR9S<"&+ PGS(&$^$*Q3'*RU7_BU=]M#'7KX MIA)LF&;/'B0R[+IF[[7W)#)#?$_H?YF0R'3'T72Y.>"#S@8K$WU&.HO8IN'TC6*HPYHN6EO2MPJ)D&BZ M8SM'S*+ML;"ZR5*;!?H7P?0FZKLX>?I"TCQ0F@]%Z]:S[22Q>2Z' >T?06D> M*,V'HG5+U/:06-D%J1W&>J/##'5RAQGJCCB,1*ATF+8KP^JV[%6'>4\[HQ[S MY,D*2?- :3X4K5N]MM7$SKG\!+3E!*5YH#0?BM8M4=MV8F7CI/83=_!::WTK M>57BO2[QE9+N0D7;L1%UQW;'YC1+T8PER2:-PJ RC(]!LOZ"9L><0&ULK5A;0X_?;%!?.><#QW=^*9[3'[2+4(, MO&9I3F?:EK'B5M?I:HLR2&]P@7+^9(U)!AF_)1N=%@3!6(*R5+<,P],SF.3: M?"K;'LA\BG &/2+V5#P0 M?J?7+'&2H9PF. <$K6?:9_-V:4J C/B>H#UM7 /Q*L\8_Q0W_\0SS1 9H12M MF*" _.\%W:,T%4P\C_\J4JW6%,#F]8$]DB_/7^894G2/TQ])S+8S;:*!&*WA M+F7?\/YO5+V0*_A6.*7R%^RK6$,#JQUE.*O /(,LR=0 JP)8 M78!S!&!7 /M4@%,!G%,!;@5P3WT'KP)XIRKX%<"79I6]*ZU90 ;G4X+W@(AH MSB8NI+\2S1U)MY @<+% #"8IO037X.EQ M 2X^78)/0 =4/*4@R<%3GC!ZQ1OY];];O*,PC^E49SP?P:JO*NV[4MLZHFV# M+SAG6PK"/$:Q A\-X[T!O,[[H>X,Z] 9=]8@X0*M;H!M7@'+L&Q%/O?#\$=4 M<+AQ%+XX7=U2P,/3U57PZ/?>??GAY%M6V/6XM"6??83OZRY#!#),;E7CJL0Z M:JQ8O6]I 5=HIO'EF2+R@K3YGW^8GO&7RM0QR19CDH5CDD5CDBU'(FL-#:<> M&LX0^_PKWZ"3?(4SI!H:)=:36+$/O\QMR[>\J?[2]+P?9;J.;;6C%OTHR_5M MIQT5*J(3.^9L M&I-L,299."99-";9ZP4*E:$[^G&HZI&BE4G< S>ZI+97J. MTPQL6>775OF#5BV2="<.[@"MU_PD#_"ZM.9:G,5C4,!?_!N!T?<\\_OI!4'? ML<%#:9QKDTK5-:R^46.J1BI52[&(+%6!CGM\8@6U6<&))PI0\,\@?I'ARIWF M.ACC-(6$RACY4.E<*>4WCQ8WMMEQ;3"?J.;E.+;V\%/=*A2U&:^MWY6 M&377"M>SO:"[? YG?K:S?=6)XWMNS]LQ52.%:F";MN=WW>W'F98W<5RW8[#> MJ"?QS_"-+!52;LXN9^4G?-U:ER,_RR)R?O5&7]8^OT"R M27(*4K3F4L:-S[,E93FQO&&XD-6L9\P8SN3E%L$8$1' GZ\Q9H<;(5 7=>?_ M U!+ P04 " #81$986F_(HQ4% !@)0 &0 'AL+W=OF-#?B\SY'0"QPCC7V A(1P])7'*)KV0 M\\U5O\^6(4DPNZ0;DHI?5C1+,!>[V;K/-AG!02%*XKZF*&8_P5':FXZ+8[?9 M=$RW/(Y27Z@/QUO\)K<$7Z_NE=JU>^.L@%1<0?$=FQHVV4=V5!Z4.^XP>3GI*WB,1DR7,$ M%E^/9$;B.">)=OPHH;TJ9RX\WGZANT7G16<6F)$9C?^, AY.>J,>"L@*;V/^ MC>X\4G;(R'E+&K/B$^WVL4.MAY9;QFE2BD4+DBC=?^.G\D0<"01'+M!*@=84 M#-X0Z*5 [YIA4 H&73,8I<#H*C!+@=E5,"P%PZZ"42D8=158I< J[+ ?OV+P M;?4)2B[R'=,IP&;-SGHC$Y MLK\L$]_L$VMO)-;15YKRD"$G#4@@T=OM>K-%WQ]VSRQKO=\^N MM1A!KRX)O>#I[[DD_OHB5,CG)&%_R\R_3S&0I\B?8%=L@Y=DTA-@1K)'TIO^ M_)-J*K_*G <)LR%A#B3,A83-(6$>),P'@M6\/:B\/6BC3^\X73Z$- Y(QGY! MY,9*DVE!1!O4P7Q*FF(9VH-5& MR:A&R6@=I>_X"9TM2$I6$3]'Y$E4MHS(QF./,8[27YCZL#$:KX-4LSD4,I"E M-0;B=9 Q4AJCT-JQ4Z]A2)@'"?.!8#5WF)4[S%9WB")?E/"IJ XS<9TNGQ'/ M<,K$\ZKX\Q#\(XK&Y(WKMQ5\ZE,)$F9#PAQ(F L)FT/"/$B8#P2K.7I8.7KX M\177$-+;D# ;$N9 PEQ(V!P2YD'"?"!8S=NCRMNCCZRX1J\?S-90UQOERJRU M#:?ZM5M.!S*G"PF;RSJ@JWJCZ/$@<_I L)K'K,IC5JO'[M.,X#CZ5]P^USA* MD:@#0A*LQ6Y1&N#BO>)GE!*.Z IQ_"1S6FN*4^^?D# ;$N9 PEQ(V!P2YD'" M?"!8S=NJ4-@>E>: T'XI6=_G1>WCU(^N$ MDG[\S--4K?'O?-;>AI-]VR6G YK3!:7-)3W0#=5HU F@.7TH6MUGVL%G6JO/ MCN^FM+B;+FMWTUC<3:4&:\6>? .%I-F@- >4YH+2YJ T#Y3F0]'JQC[,VJC_ MP[2-"CIO TJS06D.*,T%IBU5U^F+]1/W0"1WT]87%A&9K:?)\@ MBU,5S1@VY@3LCD"G*]"5 DW=: #GLKB196IJ\^$M36Q9P\;; %\>.##UYF1. M_VBU14*R=;%4AXG'Z#;E^UGFZFBU'.BZ6 33.'ZC7LU4R7%;O7+VBWT.^/W: MHZ\X6T(WU>4\I>= M/$&UJ&KZ'U!+ P04 " #81$98KE8]P*L# ":#0 &0 'AL+W=O8DQVZ?LZ2C"E^D)F*.R3C50I-;:JMK[.%-*X"$JY'P;!T$\I$]Y\6K3= MJ?E4YH8S@7<*=)ZF5.T7R.5NYA'OT'#/MHEQ#?Y\FM$MKM!\R>Z4K?FU2LQ2 M%)I) 0HW,^^*7"[(Q 44/7YEN--'97!#64OYU55NXID7."+D&!DG0>W? RZ1 MQ+BA.3?W5LT5BJ$6T1:.";,=XQRHB.&325#!38S"L VC M:XYP(PP56^:*5UJCT7"V3&P+:F ";']84J7V3&SA*I6Y," W^L;".P0_JD 7)6CX".@0;J4PB88?18SQ/^-].^AZY.%A MY(NP4_ :HPOHD>\A#,(>?%E=P]F[\P[=7CVCO4*W]U\S^ON]M+_VV]E1%?_1 M-N)2J-\NY/QXJ3,:X69^N]23O,L(89=L+89;(&%M9R2J&(]F 4%9K3,G7$?UHG MVEQDVGB&)SS]43O,J(89/75M[%>*Z=JZ\O"EMA&,3@C"8!R2?CO%N*88=U*L M,HP8Y68/GS%*A.1RNX>5Y+F;DU8'=^J]\'N>U+23U[+=Y TP2= DW.#5C%=) M':\L&?9&0?O"DJ.D3][$>I7L,<]C+&'#$KZ5\RKEI^ TV9MT9MUG>Z^2>^H2 M->F9=.?G6QFC$K"4:9H+%A73H>$]3;,/L.0RCUMA.C5?^FDW"9T,7LN#I'-O M>"EID^U)=[I_E@E/$[P]\_9ZCVQ_I,GRI#O-O]B%I_F^8PQ_TCX[+*:IM<2G0$+GC:WERKEOKB\=5 M>=QNNI>WEENJMLSZDN/&A@87(SL#JKP(E!4CL^+PO9;&'N6+8F(O3ZA&ULK5=M;]LV$/XKA%8,*;!$KY:=S!806^Z6 M 5V#I%T_#/M 2V>+*T5Z)!6G^_4[O42U'45P5GVQ2>J>Y^X>'J7C="?5%YT! M&/*8TY3FCGE DK MFE9KMRJ:RL)P)N!6$5WD.55?Y\#E;F:YUM/"'=MDIERPH^F6;N >S*?MK<*9 MW;*D+ >AF11$P7IF7;M7RTEI7QG\P6"G]\:DS&0EY9=R*'S* M$&>B7Z1,=XQS0D5*/I@,%+E)01BV9G3%@=P(0\6&E<-KK<%H@EC2"Z([_Y$/,?S.^)9G [WNM+Y/N_+ M_^W]0 R_+22_XO-?X'O'!#-PSO'8IQU5\^>=Q"+#L[VC*OVK:_-K^J";OGQ= M7NDM36!FX?M0@WH *_KQ!S=T?NY2?DBR>$BRY4!D!WL4M'L4]+%'<\JI2(!0 M0WXK!!#?>;%ZYKU,K]V.(] M.G\K?TU2IK=2XYDHMOA=7!4:;;4FFG+HDKV7^+6R#TD6UV2C/=G/W>#2&Q_I M/I#/ ]W#5O>P5_?K7"K#_J55"P*/V$OI3I'#9Q5T'CC^42:++BMWY!Q:Q>%S M62:>?V2U[.":^)=N:W60[KA-=]R;+KY-L0\2V"8H!2+Y2HRB0O,Z?9K^C=T# M=G2F2X%>XM>6V9!D\?BYGM[QV1[(X8'HDU;TR:GO4/R$0K["CJGG*SR?/-OY M8.2[_E&M]?I\K80GN5P.Y+(6T=[K0'-0FZKUUR21A3!U#]&NMK>+ZZJI/EJ? MNU<+MV,]QMM(?7GX1E]?9=Y3M6%"$PYK=.5T>+_@-02P,$% @ V$1&6+'71?65 P !P\ M !D !X;"]W;W)K&ULK5=M;Z,X$/XK%KLZM=*U MO(9 +T&Z)EIM5ZU4->W>A]-]<,%)K#4V:YMD^^_/!DI(0MRMBE0UV,P\/(\] M,QY/MHS_$&N$)/B5$RJFUEK*XLJV1;I&.127K$!4O5DRGD.IAGQEBX(CF%5. M.;$]QPGM'&)J)9-J[IXG$U9*@BFZYT"4>0[YRS4B;#NU7.MUX@&OUE)/V,FD M@"NT0/*IN.=J9+"?XS%%Z"7SW3^ Y MGM_C/C.[?RNIKUT>K\+S3])1TF^HD+Q4L2O!O[?* -Q(E(O_ M^L35:$$_FD[)*U' %$TME7,"\0VRDC\^N:'S5Y_4@<#VA/NM<-^$GLQ*SK7@ M0H6'3C>UZ40'A-0!D:E5Z5-?0X85I*X?FV0]-5=6P4QNZH-=IC&[1L M R/;VS>IU?ZCSE==/X[B^(!'#MN/[5Q2VULIJ:W^Y9!"KX8%L^(\=Z$' AL3V[4RHT&K431 MD,(' ML3'K?"XP_F=MR3VV$T'AV$88]9X(3>B=+C.KL3U#$2O%,= [ZH"V;Z M A[:W)[5N6T*3S/T>[=I*+3]A>BT$NZ@(=K #25^(+1]\;M&P34>QQ^L\0WX M6T6^Q\Q4Y=W=:>^:C_L[+(3^*PJL QC1$JE^D&:]7(U0[]ZV@=#VA>\:!S<8 M-F:-CA]NZ; M_ ]02P,$% @ V$1&6(TM^^B;"@ RW( !D !X;"]W;W)K&ULO9UM;]NZ&8;_"N$-0PNDL?7F)%T2( E%K$-[3M'L;!^& M?5!DVA:.+/E(=-( ^_$C)=DT'8JQUKLIBM8OXO50OJF'XBV*NGPJJ]_K)>>" M?%_E17TU6@JQ_C@>U^F2KY+ZM%SS0GXS+ZM5(N3;:C&NUQ5/9DVA53[V)Y/I M>)5DQ>CZLOGL:W5]66Y$GA7\:T7JS6J55,^W/"^?KD;>:/O!MVRQ%.J#\?7E M.EGP>RY^6W^MY+OQCC++5KRHL[(@%9]?C6Z\CVPZ406:+?Z9\:=Z[S51N_)0 MEK^K-Y]F5Z.)JA'/>2H4(I'_/?([GN>*).OQ1P<=[6*J@ONOMW36[+SD MYG=E_J]L)I97H_,1F?%YLLG%M_+I;[S;H4CQTC*OFW_)4[?M9$3232W*55=8 MUF"5%>W_R??NA]@KX(4]!?RN@']L@: K$!P6B'H*A%V!\-@(45<@.K; M"LP M;7[[]L=J?FF:B.3ZLBJ?2*6VEC3UHI&K*2U_X*Q0+>M>5/+;3)83U_?+LA(? M_L&K%;DM*UDX*Q8U28H9^5P6B_8+RA\$>?=+4E6):@;OR3O*19+E]7OR@?QV M3\F[/[^_' M9&\4R)/R9>R$,N:Q,6,S\SR8UF1W:[XVUVY]9W MFW5U2B;>"?$G?F"ISYV[^#U?GQ+_O"GNVW;'79SR])0$_='CXXO;HC-W\;]O M"EE\8HMN_);!KED$#2_HK8Z4_%-1BVHCTX@@__XL-R"?!%_5_['4[K:EA7:: MRHX?ZW62\JN13'\UKQ[YZ/HO?_*FD[_:=$+"*!(6(V$,!#/T#7?ZABYZJV]6 MUYND2#E)RUK4)Z3@PJ:MDS146R2,MK!I U-=Z..U%T[4G\OQX[YLR* ,!#-D MBW:R14[9ODC)U-_U.B/?^",O-ERF[6)FD\U)&BH;$D:1L!@)8R"8H>UTI^T4 MFG*G2'V1,(J$Q4@8 \$,?<]V^IXYC]VOO$JEKO)TG;2# +(NLT+41)Y?/R95 MECSDG,@S+"Y/C%5RWK4$F_AMJ/.]S#Z^]2;M3-FF1U6 @F"'MQ4[:"_?QNQ&D7*OA\ GAW^7!G-7-(=NI MG&>K3"3-:%F)/$N>[1H[@PS5& FC[MWWSB?-3MDT1E:#@6"&QMY$#X=RNJZQ(LW62DYD\TY+2=L*W7^X:A$UG=YRA0D-IM*-=[)\X'YPR0P,R%,T4 M=<_C\)RB-E:&4%:&ZEI/U"&[%?E!YJVL6.@>>)NJK9HZPPS6%$FC'>W@E&#J M7QP*BXS*>J)ZNCF9DOE:,M\IV?VO[!OY+QDRX'$3!ZN#I%$H+8;2&(IF*JV= M)@]K-7E0KPE*HU!:#*4Q%,V461M.GMMQ@@Y_NEB'XY_# 8^[2H/%1=)B*(VA M:*:XVI;R7O&E-KG(/MQMJHH7Z;/*U&7^J+K5NXK/,D%8DF9Y)IY/R(V4=,9G MVR]N%A7GO2I#+2PHC4)I,93&4#2S,6@?R\,:61[4R8+2*)060VD,13-EUG:6 MY_:S&E7E,"AMC^3Y[A#GW]=9U8Z$V[&Q572DY7/W2E6C7GN"0NL10VD,13,% MUE:6YW9U=M>#29K(,%);LI&YNSI4W"HOU,KJ:/L7>H*MU6EV^10:.(;2&(IF MZJG]*\_MX/0>L$F:EM5,':]SGHA-Q4_(,ELLI=(/+YN P_& 6EL=+=K3W._3 M'!DXAM(8BF;.B-!VEN^VLSYS(7A5[\E>;D0MDF(F1;6)Z.8-%1%*HQUM/PT< M7NF%!F3.@*8BVHORW5Z4]J8-VEF3Y,WE(\J8K;68Z;WVG(X8H M[B"#586Z2QW-Z*B#\S-K1GZYJ>]=1)9-&:J.IFS:%_*=AD3_T5EQ-05>R?9R MO&%5#FH806FTHQE=J7_A696#ND&6P-Z9=]")F\IIJ\=W^R=QTR%FC_KJ:'^? M"/5UH#3J6V=-3<\.=8&:.'U!PQY1M#WCOS+5Z(<]]^;Z:J'F*UF5A%HX4!J% MTF(HC:%H9K/0+H]_ 77??:AK Z51*"V&TAB*9MZ>H8V=X.AY2C]^.=4=:_#M M&U#3)W@Y5TD-9 YR-C0F0]%,;;5%%+PR7:GO1&G7^Z9E=PK<7&>Q2@HUCJ T MVM'VK=W@4$^H982BF7IJRRAP6T:8GKJ=66S5&FHM06D42HNA-(:BF[:*@!!:71CJ;F;>L^^O2%DM!I2RB:J:2VIP*W/07I MI=6T9:O64,L*2J-06@RE,13-;!/:^ K.L%TTU/V"TBB4%D-I#$4S9=966N"V MTK!=--0W@])H1WMEWG0,#>U1NZ;.Y8@]L U&4+CW39H%$9BF:JJUVV\&??7RAS^TTN M>%6H)G";U)Q\4Z\^ETEAG7CMKM#@)@ UYZ"T&$IC*)K94+2)%V+O/0RAOAR4 M1J&T&$IC*)HIL_;EPC=<2\L=:W ;@)IVH7VAKQ?3N*%1&8IFJJOMN/ -9K;U M9GNWC>.NVN#& '7OH+082F,HFMEDM,D78F>]A5"W#DJC4%H,I3$4S5S]5+MU MT1O.>G/'&MH&H#0:66:]':1\:$"&HIG":G\NHC M;(;&+EF/7;,>NV@]=M7ZG^&Y1=ISB_[/^SJ/6@C*#1\LNKNJCH6@H/6(H32& MHID":[K(P-&X,I3$4K=5PO/<,OA6O%LW3$FN2JM6BVF?8[3[=/9'Q MIGD.X<'GU/L8M\]5U)CV,8]?DFHAQ[R?.^JGUR8OM&E.OF27\/ MI1#EJGFYE"-F7JD-Y/?SLA3;-RK [OF5U_\#4$L#!!0 ( -A$1EC 08W& MU@, $T; 9 >&PO=V]R:W-H965T>[(3\KM8 FKR5!5=3;ZUU=>_[*EM#R=2MJ(";(TLA2Z9- M4ZY\54E@BUI4%GX4!(E?LIQ[LTF][UG.)F*CBYS#LR1J4Y9,_OL1"K&;>J%W MV/&2K];:[O!GDXJM8 [Z6_4L3%Q,O<">$120:8M@YF<+#U 4EF3.XY\&ZK5C6N'I]H'^J9Z\ MF$42-(#I7$#>"^%S!H!$,SA4,&T$]=7\_]SIPE&DV MFTBQ(]+V-C2[44>_5IMXY=Q>*',MS='6:7%'0+"_4-?F5?)M3'3.[ M)7%X0Z(@BGOD#V[YEPTW\N!=.77+GYATCIZZY7.H;DDTKN515^Z;V+<&1*T! M41.D_OTD@BP3J1'+:1'#HC^<@U&*HF)I<#43M6$;:2 .:IWQM*)^W2 MBQL31C%A*1*L8TG26I)@I9H$TPU,&,6$I4BPCANCUHT19JIQPBYU!!-&,6'I MZ(=$&0;-I\V4G7"/VW"/S\M'+S8?S4T^NB%/3&]D_?>SDGEQ^),WZ N_$WYI M^#%A%!.6(L$Z#MVU#MUAI:<[3#N"D7^P!)HVBTE(L6M>G8Q4=1EBY*D0MHE%I M%)668M&ZGAP+Z=!9&5Z*%+ T^.!V9!R6^[6;?4.+ MJEZ<>!5:B[+>7 -;@+0=S/&E$/K0L.L=[0K:[#]02P,$% @ V$1&6+]T MQ318 P @@H !D !X;"]W;W)K&ULK59=<],Z M$/TK&L,P98;6GW$_2#S3QKD7'F ZE,(#PX-J;V(-MA0D.6G_/2O9,8GC= KT M);'DLV>U9]>K':^%_*$* $WNJY*KB5-HO;QP79454%%U(I; \-P+8FJJXK*ARLHQ7KB^,YFXQ-; M%-ILN,EX21=P _IV>2UQY78L.:N *R8XD3"?.)?^Q2PV> OXPF"MMIZ)B>1. MB!]F\3Z?.)XY$)20:<- \6\%4RA+0X3'^-ER.IU+8[C]O&'_S\:.L=Q1!5-1 M?F6Y+B;.F4-RF-.ZU)_$^AVT\8P,7R9*97_)NL5Z#LEJI475&N,)*L:;?WK? MZK!E@#S#!D%K$/0-H@,&86L0/M5#U!I$3_4P:@ULZ&X3NQ4NI9HF8RG61!HT MLID'J[ZU1KT8-W5RHR6^96BGDQ0D6U&3+$4HS\D[R!>,+\BE22#3#+>/?F/( M5' M,;D->%I0OD $X^26YR#+!V/ZA98U$#$GN@""V<1<<3*MI02>/9#9_5*H M6H)Z;8@U924^'9/;FY0PW6R59]O>=*RQK[D#Y8CM\N M[Y2MP>]#U='XCX;]FZ9[H98T@XF#756!7(&3O'KAQ][;H=0\)UGZG&2S9R+; M26+4)3%ZC#WYB+?7O/VLX3ZS/0![ WW#B(K0-SDZT2WPM& M8W>UK?X^Z.S4W\6D^YAX=+:+F0TX"[WS#K2CP:C38/1D#;)-:\.HN:+V L0: M-^4KX;@":MJ=*6ERM,"+&]O=86$:KZ.MLQZ/SN.>,$.@(.HILP^*XA[1;( H M/"!,W D3_[DP794<#CS>2U(4G/?BWL>$T6DO['V,[_>UF0V @E.O%[B[=:E6 M(!=VFE%8W3773)S\EJ+>2$.1EM\(H\$/&XN6 N'AN6M(BD)!*2 L//EDQ)FDHFL.// MBM2H=4K@_O,+>ZB>,"=3FOZ6Q&(]-@8&BLD2%ZGX3'?F+GZN%V , CQ[@5 "G"?!> ;@5P#T5X%4 [U2 M7P'\4WT(*D!PJH9^!>BK8)6KJT(SPP)/1HSN$)/2P"8?5'P5&B*2Y#(5'P2# MMPG@Q&1&6++%,ATXPGF,/I!XE>0K="-3)!$)3/<>(/_C(B6(+M$4\S4*(8&5 M)$%W>906,8E1D@,F*K(BQ0*&OX@U86A*,]@@:YFY6R5+,X)Z'RGG%Y?H9]AH MP%C-?L'/A%^@WHP(G*3P]!X]/LQ0[]T%>B?)OZQIP<%"/C(%^"VM-Z/*Q]O2 M1^<5'UWTB>9BS=$\!TLU^+ ='[3@35CO>M&=ET6_=5H)9R2Z0JY]B1S+<37V M3-OA#V0#<.M5^.QT[8X&/C]=NPX>_C??%__:^(-0N'7^NXK/?3/_(1&Y8 64 M6<$OT0*J>)6IZ/>/ $)W@F3\#UWVE1H\O0;Y+;GF&QR1L0%[@1.V)<;DQQ_L MP/I)%_HNR69=DLV[) N[)%MT1':00%Z=0%X;^T16L5Y,(C@'<'(!E:I\DB4+ M[]5#JNIA=% /$U7Y+E%>%D*!GW795:H/E'IYL-A.WMN^UQ^9V_VT.9:R??=0 M9G8LTY"8:U@&_>&A4*@SR!WZAU(+'=7 J84.UMJOU]IO7>N[7!"(H$ ,UA3Q M'=X@O&*$R#VK6[I6MG,W9I=DLR[)YEV2A5V2+3HB.TB6H$Z6X+M7]J#+!.J2 M;-8EV;Q+LK!+LD5'9 <)U*\3J/]F94]>*DY9J^'R%=%5GOP-%1W#@1G&'.X\ MLGHG1[5)EU"E1G^_=@ZM1A6>MIIU;J)H-+I>HUC/N]08:C3:_8'=^#[H[+)= M_?=A4$=LT!JQQQR^O:F*3B]5&WPE-SO\+7'"T!:G!3D]5@.-'W;06+IIJT7G M!NM8I>LU/K_S+A6&&A_[3B-2QS+.8._\<1"I81VIX?<]->D"-CQVQK&"02-@ MK8:=&[!CE5XC7%VJ"S4>VH/F.6]Q+.7XKJNBN/ 0M]I[/UINZ9S8Z#1V5 X[U1AJ'/2\QMYMM!(!?XK!V![KUUC_[_7 MC4K_6_>-=C//#N&QTN;5I%.%H=;+XTN,1DQSBS'WVF\982O56>6P^D4NRDY$ M/5MW;V]4S[(Q?VM?SVW-?"B[O:K=]XV^;!5_PFR5Y!RE9 FJK*L^I!LKNZ_E M0-"-:OX]42%HIA[7!,>$20%XOZ14O RD@KH'/OD'4$L#!!0 ( -A$1E@2 M2J,@4P0 %<< 9 >&PO=V]R:W-H965T&.G:(BJ1'DG;*; ?/Y)2)#&Q M&7NCN[S$DGCO\;U']U@GU&3#^%>1 TAT5Q943(- M_9UI7C5SBP50]V0*3!EA3!_T::.C0*4KH1D M99VL*B@)K3[Q74U$)R'N[TA(ZH1DWX1>G= SC5:5F;8NL<2S"6<;Q'6T0M,' MAAN3K;HA5-_&&\G5*E%YH,^WURBER]>H1>(4/1;SE9"H8E)*%6-^IO"M*[G;55/ MLK.>] 3UXMEO0+=_K/*ZK2HVWIH6*FH2=IZ$D,7G\'GAH5-0@4P5V: M8[H E#(JN9H]@?Y&UQR6F&1J48E*U 0RF0-7=XYS11+"0H")?8<)__&'>!C] M] 47*Z@.$9NC[@VX!*&^#$O(ZG4LJ@-]5RSRMQ'K[$3_')R))4YA&BB]"^!K M"&85^C::/8%9I/<:TGL&O??T3+XVQ"'#&?KC%Q6(KB24XL]M!/1\$N )S"*@ MWQ#0=TY=1W#5 &WKMH(8&@C]8[V>19-PW6W!%6'5-6CJ&CPC-7QDLEIX*(M[ M5:"]9.%LZ="I\ 1FL3]LV!\>119#GP1X K,($C/Z[+"J(@4,6CR/B[;(8 M-W6-_[TLSM.4K\ IBX+@6U)4#]OO\J1PMG/H1'@"LY@_;9@_/8HD3GT2X G, M(B".6O\6[2N*SAQM-5[1D])PAM@%=@QF_-S4X>G)X6[LT#'QA6;?AM;(QLE1 MI!)[M96^T&P26F,9.VW;(6+I/5)"_Z%8'H?L$DMK_&*W\[L72S7\Z3>4FT%] M=O]KN-LX>"H\H=FDMZXV'AQ'&EZMI2\TFX367,9.Z[:?N:HQNB.?C![*XG%, M'.T21FO]8K?W^W["\/7PL"$[<+O*(25,\2<36O2&SP$N$%!]#CJ0;_5Z,'RNB;_V5C MREG[P3M3GM!LIEL[F\1'D4+BU4SZ0K-)Z.R*NK=%]Y)"C6$]+,:]ARYJ2U1_ M.![M$$3K]!*WTSNR(#P])-Q-'#P4Q]BS3%KOFO2/HPRO7M(7FDU"ZR43]Q;I M?LH8/+EWZPRI:@L[;WWT*[^T2)T$C.&><9)/NPY\A*8Z#>2C$]$T+B?WP M_.T_SL_&3/=7F>CC,HA5;T^PMW[!4?;/@8DVE.A7+ M8;81C,Z+2NMDB#UO-%S3.!W,IL5GG\1LRKLS2+>8H$6]P,WOG7M^$DKU"4 M^!:S?79RC'(I#YQ_ST\^S&\&7IX12U@D\Q!4_=NQ6Y8D>225Q[_'H(/RFGG% MT^/'Z.\+\4K, \W8+4_^B>=R=3.8#-"<+>@VD9_Y_@]V%!3F\2*>9,5?M#^6 M]08HVF:2KX^550;K.#W\IS^.#7%2P0]J*N!C!?S4"N18@11"#YD5LNZHI+.I MX'LD\M(J6GY0M$U16ZF)T[P;[Z50W\:JGIR]I[% WVBR98@OT/LXI6D4TP1] M2#,IMJJ_9(9>WC%)XR1[A=Z@K_=WZ.6+5^@%BE/T9<6W&4WGV70H52YYQ&%T MO.[OA^OBFNO>L>@M(OYKA#U,+-5OX>I_;E-5W;-5'ZH6*)L!E\V BWA!73-P MH3H\1>Q'M*+IDJ&(IU(HCUFE@;'R&^\ZV]"(W0S4G94QL6.#V:^_^"/O-YM0 M1\$,V:2438KHI$;VNRQC,KNV:20N-3H*9F@,2HT!V+5W3,0[F@\6B.9R;6+! M"&W%'H*-BF#Y*+J;^=/ASJ(@+!6$H(*_MURR.=J(.&+9X;KQXP"HQ@+QG>4W MZ4>V8\GA6_\5^@^ULS280=L6N=3H*)BA<5QJ'%]L:3!" M6[&'8.&)I3V[I2>E@@FHX%XY,U[$$4TEXG+%!.(/>1;T(6'JEV6S/7,T;N]H M,(&V#> HF-%65V5;775U])5+C8Z"&1I]3W.(=[&GX1!M]1ZCA58UO-2/Y,"1]X5)!?W'C98A*M,A]O,M];$TVJ&1! M NP%Y\E:BN&KJW%-LAJ'_!"TV\>8/L1)+&-6XSFG,.,JFBE6XXP/DD2OGAM5 M^\?FN6HQY3E-]Z)31'$5S5PCT(R"8491_;RG8HX6Q_X^W&/1SZZQ*G=*-JVAF MHYPL#76F&^QV):@/NL&:;G 3W303.+;Q!ZFXN%HJ&$UJ?O>QAA0,0TK3\%O> MCBLV7UI_/^ +M.XO1]',YM 8A&$,@GSIE(!<13-U:@+"303T!%]:&.6<"BQE M?*]F'0-KBL$PQ=29LL.BG568TW4<5]',MM+\A">='>L4BEQ%,W5J*,(@A_3) M[,7I(HWWKG?^WAH130JD6=#I0YS M4CBYUE[I@Z2()BG2F:2(4Y)R%AGDF^>P<%JM-ROTL> 4:$0+8$0#?!PXI3-7T4R=FLZ")CI[PB:4*C^=^Q@L M8J:F\2J \:K.Q^T?T5M%.=U'Y"J:V50G.XF"SFYUNX6H#^P*-'8%\(:C'N<2 MQRN#)H>*F(HT6P4P6[6;MP:V)UXC_SS/:JE@/)G4I*HI*1A?Q+R!4XYQ%FT2;/3H"*F(DTL 4PL'6:K095.SE?4+45J,@TUP(3= .89]F;! MF;7>;M@'PX2:8<++EIE"IR#C*IHI5H-,V+A1^I)):E@%F'.KPPET%:AQ*'PN M'.HP1X5S:VV5/F@IU+04=J:ET"DMN8IFZCS9G=U$2\UL'U:9QO+PSJ<2+XI7F5Z MX%+R=7&X8G3.1%Y ?;_@7#Z>Y&]'E6_#S?X'4$L#!!0 ( -A$1EA^.W?6 M- ( ,$$ 9 >&PO=V]R:W-H965T[J24C"AX$^T$+72?!QP 54)*. MZ;WHO\)0S[WERP53[HEZ'WL_#U#>*2V: 6P4-)3[-WD9^G &B*(W -$ B)QN MG\BIW!!-TEB*'DD;;=CLP97JT$803]!L>H>B,)HAY95?X9V-/9@YWME_>K"'5DA->76'MD!4)\&Y-U3E M3%A3H9^K3&EI1NG7I7[X-//+:>QZ+55+<3]7?BS_AOOEWA)94:X0@]) P\D'DU?ZA?&&%JT;TDQH,_+N6)M_ M#$@;8.Y+(?3)L G&OU;Z!U!+ P04 " #81$98F SJ-%<' G,P &0 M 'AL+W=OI7EY.5D+L3F?3LO%FF5Q^8YO6"Z_N>-%%@MY6*RFY:9@ M\;(VRM(IL2QWFL5)/IE=U.<^%[,+OA5IDK//!2JW6187CU379GP'!7L[G+R 9]'U*\,:L1O"7LH M]SZCRI5;SO^J#JZ7EQ.KNB*6LH6H*&+YYY[-69I63/(Z_FY))[LQ*\/]ST_L M'VOGI3.W<I^,(??F:M0T[%M^!I6?^/'EJL-4&+ M;2EXUAK+*\B2O/D;?V\G8L] \L &I#4@JH$]8D!; _K2$>S6P'[I"$YK4+L^ M;7RO)RZ,13R[*/@#*BJT9*L^U+-?6\OY2O(J46Y$(;]-I)V8W;"5#+M UWF3 M=%7P3CXF>9PODCCMG;Y]1"WZ%)V$3,1)6IZB,_3M)D0G;T[1&Y3DZ.N:;\LX M7Y874R$OKQIDNF@OY:JY%#)R*11]XKE8ERC*EVP)V(=Z>U=C/Y73LIL;\C0W M5T1+&++%.T3QCXA8A +7,W^Y.8'<^7^C1Z\>O3<9=)%YNX@6[G,AJ5[+BGDUF;W_ KO4>FG:3 M9*%)LL@062] ]BY MHY]=A.G#/S5-69N;5:M&_]0";%_?ZL#F'8PIC8 MN(\+ 9SG8BOP^[@(P 6.8SGV#M=ST]FYZ6C=#)F<.UF;FF4F7Z(XJ_+QG_H$ MY'Y#Y^Q=AT<L.QB>N3US%X2&*!C95),(N0*Q[[(G6B9B6\#9[0T&/R,RS11W091E*^X"*-MWU0!#*.(2V%U_ MYZZO__5NJJ1.Q2/ZRA;KG*=\)9=;GFZKM 8=U_(=6E)-DH4FR2)#9+V@!+N@ M!$=<\P*3 3))%IHDBPR1]0*$K:Y]M5ZWZK5VO=I%+-=1BM<9=L\6=196**W<;9YC^8I MWT(]\Y6>\] T-,H6&F6+3+'UHT.ZZ) C%HN6W%283+*%1MDB4VS],'4R!FN; M<$W!H,.6R+6QVO_.(9Q/W8"J!6.(\ZCE>ZY:+P"<@_$>KN]IIP>P7A!T/6.; MFB7Z%QW>9^A'.3@S3;*%1MDB4VS]>'7"!CO'+"!:V71PF$RRA4;9(E-L_3!U M2@SKI=AX 0'4$MAQ#'%PQS'$C70< %#;<70:#.M%V,%B&P_%$?$#3YT! .6I MFCP$4([KV*KS ,H>4V.XDV-8K\<.$-PM4V_Z*7756PP0+)#*7/5Z"",.L2W5 M[2',Q@X=N;F".\6#M?WZBV5W2]-3P505U',()9U17090V!GH;A!FD9%UDG02 M@N@E!+A.OJK7U@]T: TVRA8:98M,L?5#UBDA@H^X5!*CDL@H6VB4+3+%U@]3 M)XF(MI&H?LTAE$?5 MA1) >92J"R6(&KLO33J505ZJ,IY=*%NF_JUQUU(?1$"PP%-OZ88 C'@6'K@] MA%'BC?K==>M$_QSBI0LE&3X/."/$5N_'0S <^ .G 1BEEMH=@#!"Q]*\ZWV) MOO>=\T(6W%@PT%.M[<%EU21;:)0M,L76CT+7E1/OF*N?MN4_.$PFV4*C;)$I MMGZ8.@E!]!+B\#5AV--[ QD!@!Q7?48+@+#M>VJ5@%!T1#223D(0O80X9$6 M6GILJS("@ T*(\1$;:JZK&/J[XOH] /5ZX?F9QC?I@S]Q/BJB#=K*1C22CML M>-[JB6]Y(M@2W0A9/,LZ&^9Q'B]C<+.$41EAE"TTRA:98NM'KI,1])@R@AJ5 M$4;90J-LD2FV?I@Z&4%?*2,HT,[+3E'MFN8 +L#8HJJ, '#8"2S+5F]%0$#/ M(R[U1HK)WBXKO9!X43&YS@4K\CI+XQ2<&+/[K0_M8 .,_V!J(4 MPODN"49NW]).H%&]0'NJ&8\H2I,L:6H$[+E1M6:4+33*%IEBZX>D4VOTF&J- M&E5K1ME"HVR1*;9^F#JU1I_9@#=:(AJ[_8VL9P2KVUWG$ S[6'V\ \&HJPJX M"(3YGMI>3/L6-5O7)1HP;>Y:+9V[\[NWNKX4+_+H)R_PN=S#)P/\7G4 MO+/1T3>OD'R*BU62ERAE=W(HZYTGBUG1O)71' B^J5\[N.5"\*S^N&;QDA45 M0'Y_Q[EX.J@&V+T;,_L/4$L#!!0 ( -A$1E@'-31'_@, (\3 9 M>&PO=V]R:W-H965T.Z]A\() M)VLNOL@5@$+?LI3)J;52*K^V;1FM(*/RBN? ])MG+C*J]*U8VC(70.,R*4MM M!V/?SFC"K-FD?'8O9A->J#1A<"^0++*,BLT-I'P]M8CU^N A6:Z4>6#/)CE= MP@+48WXO])W=H,1)!DPFG"$!SU/K [F>D[%)*"/^3& M=ZZ1*>6)\R_FYBZ> M6M@P@A0B92"H_GF!.:2I0=(\OM:@5K.F2=R]?D7_I2Q>%_-$)5?M*YB ]]"42$5S^IDS2!+6/5+O]6-V$D@ MWI$$ITYP?C3!K1/6JV@*4>BD)WK)*$:>W%!RE!272S0?7K2W1Q"XHFJ;Q$/Z/'Q2VZ>'.)WJ"$ MH<\K7DC*8CFQE>9C4.VH7ONF6MLYLO8M1%?()>^0@QVW(WW>G_Y[P70Z[DJW M=1>:5CA-*YP2S_V/5CQ SH5*V++5E+\_ZG!TIR"3_W256F%[W=AF,U[+G$8P MM?1NDR!>P)J]_8GX^'U7X0.!M=K@-FUP^]!GU?"[2JSR_#+/?!Y>9B0(<8A' M$_MEE_UAG(/]D/CC)JY%S&N(>;W$[H7^> FU05IM"+X626[&]0XQ_;%[VJ!? M@2\%S5<;-*<*EEQLNFJHEACM<'/]D>?O5= 1%;C!$?ZCAO^HE_\C2Q3$:*$T M/5D6,:>,QK2+9B_2J6H:"*Q5M-\4[9]Q4_E#MF$@L%8;@J8-P?FU&QRHTO$" M[.YIMR,J5J\!M31.J\>;W=5 MO:N?/+R!T-J]VGHG,CJGC@?U4T.AM5NQ=52DUZGTZ=@_$.D8AW[@[8OY,(X0 M[!%\Q"60K90# MH;7;M755)#RGJ@7F \L25XEEYN0*J!6T"]/MG MSM7KC3F3:<[@9M\!4$L#!!0 ( -A$1EAER_BIU0( $* 9 >&PO M=V]R:W-H965T/Z^/'7NXD.I)9P!( MECD7>N1EB,6I[^LD@YSJ0UF ,&]2J7**IJOFOBX4T)E+RKD?!4'?SRD37CQT MSR8J'LH2.1,P4427>4[5ZARX7(R\T%L_N&?S#.T#/QX6= X/@(_%1)F>WZC, M6 Y",RF(@G3DG86GYZ%+C;R DL$'!*T$M3\O< % M<&Z5#,=S+>HU8]K$S?9:_=*9-V:F5,.%Y-_8#+.1=^R1&:2TY'@O%U=0&SJR M>HGDVOV211T;>"0I-=R>=U@ =XB@[9 PZ M4:QPY?Q^8V+)-4*N?VP#K81[VX7M6C_5!4U@Y)G%K$&]@!=__!#V@T\MV-T& MN]NF'E\R044":VRWU ]D>O"H@9P91]@A#T@-.@@D,B55/*.<3*1FE;W/2[1K M?\J-#-.XU6,[Q429O:MP1:B8$7@N66''ZQ !V.*QUWCL_8O'&T:GC#-<=J7M.RF2 M-W7>#O+%F>12S \05/Z7-ON-S7ZK^BT3+"_S;5BMB:_<6(,&:_!>WX/!.V ? M-]C'K;/I<(DMTS:R]MR0K("J%HB3!N*DO:1TN:NDK8FOG)LP^'4"!>]5U%KY MCIU+BNF.O#&PO=V]R:W-H965T["4ZK=> !AREW&AA]["F/S(]W6Z@(SJ YF#P"\SJ3)J<*KFOLX5 MT*E+RK@?!D'7SR@37C)P[RY5,I"%X4S I2*ZR#*J[D^ R^70:WNK%U=LOC#V MA9\,"0&HM \7$+(^#< B&-/Q6F5_^E35P?K]#/G';4,J$:1I+_9%.S M&'I]CTQA1@MNKN3R$U1Z8HN72J[=+UE6L8%'TD(;F57)R"!CHGS2N\J'M81. M[YF$L$H(7YL050F1$UHR<[).J:')0,DE438:T>S >>.R40T3=A7'1N%7AGDF MN0#T0)/=<9'G''!Y#.7DA'(J4B!C5T?GHBP6='V/[)Z"H8SK/=(BU^-3LKNS M1W8($^3[0A::BJD>^ 9Y670_K3BD M\OY=NQM\:-*W); ':J-:;;0)/?F6@\*U%7/"K6ZB;-VWY*Q5X(1J#:9Q14O0 MK@.UG>(V:0=QOSOP;]>%-42%<7181SU@W*D9=S8R'A5*89T2^8@Y9W3".#,, M&AF7H/$:EZC?ZSTB_#2H$\5Q,]^XYAMOY'LAQ;QE0&5O91P_<:_7"Z)'C)\& M'4;A,PYW:\;=5]:$VPO[Y&I5%-?(^M@6Q3X9&VI&=LMY]P(!=,-V^C%WB8!2@BI&BEU9H_6Y"C;2 ],*M7F]5[FUD7U:K> M[Y.J5+=DUF8>QVFJ"I@2N,,3WC8P;,9$.MTKS9OK;?3_\!\8VZ^-[?^SL5^E M2+?J[0M4G$Q>;^07C-P26.F:OW:XVXO5%ZKF3&AL(3.$#PYZV %4>5DI)T;F M[KR?2(.W!S=8 MAN<" "%"0 &0 'AL+W=O^(Y0@(\EP7A8RL7HAK:-D]S5$)^3BM$Y)JELF>W:KDN$2$8XI 0PMQ]:5.YQ%"J\!CQAM^5X;*"<+2I]4 MYTLVMAPU(52@5"@%*%\;-$5%H83D-'XUFE8;4A'WVSOU:^U=>EE CJ:T^(XS MD8^M"PMD: G7A;BCV\^H\1,JO9067#_!ML9& PND:RYHV9#E#$I,ZC=\;O*P M1Y Z9H+7$+PN(7B!X#<$_[41@H80O#9"V!"T=;OVKA.70 'C$:-;P!1:JJF& MSKYFRWQAHO;)7##Y%4N>B+\BF64.3N=R V;K @&Z!'H,3"D79^ T00+B@I^! MC^!AGH#3DS-P C !]SE=KV""TG/@NQ^ YWB^83[3U],]DYW_BS[[Y^@'R?#; M'>%K/;]_1_RX6G#!Y'_\T[3 M41@EE!GVY!7,$5C2QY>'+$-LN+W[]S(^63* M[EN*)6\I-GLCL8-U"-IU"/K4XV\58E!@L@*%_A]3^3^:EJ)6B;2*J@J;V W\ M8&1O]E-L 'F7[B$H.09Y4> ?@F8&4#@8M* #JV%K->RU^@@9A@MY^/0[K47" MO="^VO$'1H\Q@7O9\7F,&3AAQZ8!$_EFEU'K,NIU>4\%+%XT%QVOT"",.NY, M(-?IV#L&^7YPT?%G!#D=@_9>72D16^F"SJ6%-1'U@=*.MG>&*UTJ.^,3=SAU M#>.)O&/45X*_\O4%Y0:R%29<[HBE#.6<#^12L+KHUQU!*UW5%E3(&JF;N;PG M(:8 \ON24K'KJ #MS2O^ U!+ P04 " #81$98]MEP-;$" "@!@ &0 M 'AL+W=OG^?I2<>&GF!GO8BZT+SR$/15&CC=(_ M3(YHX;D0THR#W-KR.@Q-FF/!S(4J4=+.4NF"69KJ56A*C2SSH$*$4:034@X,G,ZKLA1( MQV.9@"DS.=S2 <.=K N%,GX&IS.TC MS!N?P-)_!ZU_^@5_P.X5]+F!C[(#+.7^)"T-(*BG:!)=)1PAND%Q-UW$'6B MN"6>Z;_#HR/AQ$U^8\\7'\_OMYN%L9IJ]GM;BFJ*7CN%N\?7IF0IC@.ZJ ;U M&H/D[9ONH/.^3=]_(GNAMM>H[1UC3WSAE(QG0&4#K%"5M,95B,T1"DI%I7V- M@5J"<)D!P=F""VXYMA9/[6[@W;F&M$ZBX14=ZWI?<8O1X&K8&+U0TF^4](\J M\>WL7"W/*PJ2&8.D0RVH_"5F3A ^ISF3*_1":REJ(?C*7Y56*?V_HXRC R4M M-I># R'AWF4O4*]\#S20NES7UZ19;=KLC>\N!^L3:K]UM_Q#4_?N>Z977!K2 MM23*SL60XM)U/ZPG5I6^I2R4I0;EASD](:B= >TOE;*[B7/0/$K);U!+ P04 M " #81$98+,.B4C," #G! &0 'AL+W=OR<5L[5LRBR1062V:&N0>') M5AO)')IF%]G: "L#2(HHB>-I)!E7-,_"WLKDF=X[P16L#+%[*9DYWH'0S9R. MZ&ECS7>5\QM1GM5L!X_@?M0K@U;4LY1<@K)<*V)@.Z>+T>QN[/V#PT\.C3U; M$Y_)1NMG;SR4\ ]R"$)T(9?SI.VH?TP//UB?USR!USV3 + M]UH\\=)58'J-/3^5]SWKRFOZ M\@JOG3A?Y %7Y C,7"[I]0AIBR0ID5JYRI)13$IVM%?$CWOQX_\37YX&P> @ M7)+:\MT&/O\L'/)X&(\GV.K#N8[H;&[]$_"-F1U7%DNR16 \_(!WP+37JC6< MKL,H;[3#BQ&6%;Y$8+P#GF^U=B?#WX[^;M@_3/A@X(5:3.+,=:/_]CAV:L6'"%^+; M>9_WV/AXLN7B618 BKQ492VG3J%4,W9=N2R@HO*"-U#C3,Y%115VQ=J5C0"Z M,D%5Z0:>%[L59;633FKF GMNK[)B%=22\9H(R*?.E3^^]DV 6?&=P5;NM8E.9<'YL^Y\ M74T=3SN"$I9*2U#\;. &RE(KH8_?.U&G9^K _?:;^F>3/":SH!)N>/F#K50Q M=5*'K""G;:GN^?8+[!**M-Z2E]+\DFVW-HD=LFREXM4N&!U4K.Z^]&6W$7L! M07 D(-@%!,9W!S(N9U31;"+XE@B]&M5TPZ1JHM$DV\-"*I8O29FGMPRNF"EF?Y SF>@*"NQ=49831X+WDI:K^3$ M56A(R[K+'?RZ@P='X#-87I#0_T@"+PC)T\.,G)]]^%?&Q7SZI((^J<#HAL-) M_;Q:2"7PW'_9K'42([N$O@QCV= E3!W\MTL0&W"R]^_\V/LT8##L#89#ZAGF M.[)YZJ)B$Z7OTR8+PB28N!L+:]2S1J=8D8W5145[K#".$SLKZEG1*59L8T6' M+"]-[:RX9\6G6(F-%1^P@CB)[*RD9R6G6*F-E1RPXO#(<:4]*AU$/1: U357 M(&S ] #HV7&7/>YR&,<5+4G>XNT'TM!7++C*>I,O#\A^, I'=KKO_2T_WB#_ M%J0<$UKQ%KE8YLUEJTWI835N DAEK2O>@9TT.F9FKQ;Z@V;F'9QL:-F"KH.E MJ7Y#V[)3W+^ROA^E_Y^*NU>A]6MW1\6:U1(!.<9Y%PEF(KH'I.LHWIBBO> * MGP#3+/#1!:$7X'S.N7KKZ'>@?\:S/U!+ P04 " #81$98I&;U?T@" #X M!0 &0 'AL+W=OU!M)A:JBR(A M3>9;;1YM X#D20IEY[1!;,^CR%8-2&8GN@7E;I;:2(;.-*O(M@98'4!21&D< MSR+)N*)%'LYN3)'K-0JNX,80NY:2F;\7(/1V3A.Z.[CEJP;]053D+5O!'>!] M>V.<%0TL-9>@+->*&%C.Z:?DO)QZ_^#P@\/6[NV)5_*@]:,W+NLYC7U (*!" MS\#G_ K(> MD 6A761!UH(A*W*CM\1X;\?F-R$W >W4<.6K>(?&W7*'PZ+44G)T94%+F*I) MJ15RM0)5<;#D^)H9PWRB3\CQ I!Q84_(>W)_MR#'1R?DB'!%KK@0KB(VC] % MY&FCJG_\HGL\/?#X JH)R9)W)(W3; 1>O@S_NE8.'H_!(Y>&(1?ID(LT\$T/ M\%T#^G\N&1/R(M*WVKEM605SZGK)@MD +=Z^26;QQS%9KT3V3&0VB,P">W9 MY'=LP)#]LO_ZYES()8*TO\>D9Z\I_97(GDF?#M*G+]:W9+8A#8C:_[5@*P7?B9>,;/BRA(!2X>*)V>GE)AN MSG0&ZC:TZH-&U_AAV[C1#,8[N/NEUK@S?/#L+L<" !3" &0 'AL+W=O>&.;3)C M%_QX4M -+,'<%PN%,[]A25D.0C,IB(+UU+L.KV9C6^\*?C/8Z;TQL4Y64C[8 MR6TZ]0(K"#@DQC)0O&QA!IQ;(I3Q6'-ZS2,M<'_\S/[9>40U&!3D3U94^U7W8 X2# M$X"H!D2O!?1K0-\9K90Y6W-J:#Q14K48V.W"]<6ATPX3=Q:51>)?,X+883:A(R4P*P\0&1,) D_,EIB8M.1"Y)@L%/9H\EDPSMP.'I158*="% M%"FNDUN10B[8FB74U=]! FQ+5QST!3F?@Z&,XZA'?H"Q>QWB\'XY)^=G%^2, M,$%^9;+4R*LGOD&K5K"?U+9N*EO1"5MS2"Y)/_Q HB#JM\!GW?"OI4!XT ;W ML<%-EZ.FRY'CZY_@N]8:3*N-"C=HQ]E7^$H7-(&IA^^H!K4%+W[_+AP%G]I, MO1'9@<5^8['?Q1YC.@K*4@)/^('1=2"DR4!AC#$6PA!ZL@L5]%E@Q#?>>/@C[X7\2VXJ&0;O(82-RV)F< M;XRN&,<7#EIU#=\R/F]$=N!SU/@<=6[&=9*H$CKCP[M;,3KJ_E&&.DL.9(\; MV>-79(A+L>D94/E+&L='(6Z)45O148S\O4^^/6Z_4[5A0A,.:X0%EV-TJ:HC MK)H86;A38"4-GBENF.&I#\H6X/VUE.9Y8@^6YG]$_ ]02P,$% @ V$1& M6)+NES9U P % \ !D !X;"]W;W)K&ULK5?1 MCILX%/T5BZVJ5NJ& FA:8(T,X!V*HTTZNQL'ZH^.'!)K(*=MVV'+ 60TJ"]L=CWV[Q(1:X:*>N^7A@E6R(!1N.1)566+^WR44;+>T M'&L_\8FL-U)/V.%BB]=P!_)^>\O5R.Y8,E("%811Q"%?6A?./ GT^GK!/P1V MXN :Z4A6C'W3@^ML:8WUAJ" 5&H&K/X>X J*0A.I;?S;7N_9DSIV M%2RJ^5)6B/H7[9JULYF%TDI(5K9@ MM8.2T.8?/[9Y. H'C/ ;0'N*6#R$X#7 KQS%28M8'*NPK0%3,\%^"W KW/? M)*O.=(0E#A><[1#7JQ6;OJCMJM$JP83JPKJ37-TE"B?#:YJR$M#?^!$$>A.! MQ*00;]&?Z/XN0F]>O46O$*'HAA2%J@.QL*72U$@[;?DO&W[W)_P>NF%4;@2* M:0:9 1_UX_T>O*UB[0)V]P%?NKV$$:0CY#GOD#MV/<-^KLZ'NZ9P?D\]_CWU MI!_^L:(*/C:I'^72ZXK'J_F\9XL'142D!1,5!_3E8B4D5T?&5U.Y-(P3,Z,^ M1N=BBU-86NJ<%, ?P I?_^'XXP\FKX8DBX8DBX$'\Q@7Z70+\W@?>40\K6E'R'[+#HC2] __]5[XS2C.0&2_5%6A49(J7:I$305?2^E!')T1/>Y$NC M/CW<\HDIO?M[J2G/RL5#RB4#D1TY%W3.!;W.73^=*JK!P84DZN,14^46E:#D MI&H84EZ9;0G.>5QZ]5_JS#F*\9"*R3.*3=+M@Z_V$OBZ[J\$2EE%9?,-ULUV M+=Q%W;F&PO=V]R:W-H965T\IQNE'XV):*%ETI(,PE*:^O+,#1YB14S0U6CI).ETA6S%.I5:&J-K/!% ME0B3*#H/*\9ED*5^[T%GJ6JLX!(?-)BFJIA^G:)0FTD0!]N-1[XJK=L(L[1F M*YRC?:H?-$5ACU+P"J7A2H+&Y22XBB^G8Y?O$[YSW)B=-;A)%DH]N^"NF 21 M(X0"<^L0&+W6>(U".""B\:?##/J6KG!WO47_[&>G61;,X+42/WAARTEP$4"! M2]8(^Z@VM]C-<^;P<=WVO)-#O"=83Z$^.,I)%$R@J?Y M#(Z/3OZ%"4F"7H>DUR'QN*,#N'J0C/#K*S& .^IF?N^3H:4[WD_7 M6?72U"S'24!>-*C7&&3OW\7GT:0L^NF2FA9J]."')>CF2<8A_) M%N;UJ/^];C-UO?T#T"QR0M_8-DVF(K[,H)NX]""Q?'NQS& MP[/_6(0[#G&7S3W3*TY?0>"2RJ+AA[, =&O@-K"J]J99*$L6],N2[CS4+H'. METK9;>!\V-^BV5]02P,$% @ V$1&6#"MY0(M P ZA( T !X;"]S M='EL97,N>&ULW5A=:]LP%/TK1EU'"Z-.XL6-UR2P!0J#;13:A[T5)983@2QY MLM(E_?75M6SGH[JEZ\.6S"&U=(_.N4?2=2TR+,U:L-L%8R98Y4*6([(PIO@4 MAN5LP7):7JB"28MD2N?4V*Z>AV6A&4U+(.4B['4Z<9A3+LEX*)?Y=6[*8*:6 MTHQ(OPT%[O8U'9%N_)$$3FZB4C8B]V?O?RV5N7H7N/O)AY.3SOWYU7[\K +. M2>@5[;]"]**#ZUH,DXYWI9OAIU:KY9YBY$L/><-$:8-73>>%V53"8;TAXV&F MY&9?(N("-C/-6?! Q8A,J.!3S8&5T9R+M0OW(#!30NG V(*P5KH0*1\=W'4] MJ)5:)^=2Z2JWR^#^3NOA>T#3 X-%A08YB6U[93#:Z"SZ"@;M^M M"^MPKNFZV^N3#:&ZV213I5.FVS1=TH3&0\$RL*/Y? %WHXH00&-4;ALIIW,E M:>6A8=0-*SMC0MS"@_0SV]%>95M[VH$=E6W3&JJ;3L9U0'];S6EOR_;>I!L4 M_$&9+TL['5GUH5;8C6897U7]5=8:P-2[N#HM"K'^+/AZY=X2>_^XZSYEDFHIMT[;V M#WF5W^PXNOQ7EJO_*ON&O1[KM^.AF^P?@\GX&$P>04U&R>%[K$],!V$G2-"&PW@*#8B/^#0)S9)@^F2"\-EW5OP-&7RV4G!RALZM0?Y'7T[/F49 M70ISUX(CLFE_9RE?YDD[Z@86HAZU:7^#Z77C]AQH7'\$X#O,C@&%Y, <8Q[&P//_3? ;H?!R&>1MXD0'*&: _! MO?=1V+RGPLVO6^,G4$L#!!0 ( -A$1EB7BKL

ALI_SN0R(9S<*%5_,A5E)<1!R8$/4VK *^U,LY!=*&;E0$$TR0W-*) M7/J;PO8-E />E[X-PYM'K3UVZ#*Z'.G_$BR?]YL+3FLS!F3 $(K) MWOK6-Z8^RG+T)HQO58F^C>1[+T?N N9[K43?BJ@[ZY(?(N7>J<_S+#UIN#62 M;#KMR!K/H5Y>PLG\8)04@G%V/<0G8&D&OFR+Z*U$$1O2\]:F\ M>O;^>=V9B W$;B7%'M_=_YH,9C,<'9?R'A=9F?&'4'V-E?7Q&TGXA+F@58@& M-*T.5)0:O @*HLXR*)NBBK8GRCL!?#YZT9Z/'L+4*[#KKB9<)/0NKQ[D(?L4 MM053L [L, J"EG7BBN)&.",$:ST)N3NZYZ,VC9GH8?;-Y<:'VC&#VH.97S/, M? (?3 :=LF+HLY2]60B]1.4OIQZ_&$\FX]\'HT_U'I"WX]&GU2CD50!G7.IW M.T3='_JH)E'U)NML-?V%/O_-:#J;7'QKQ"*QV:Z,) MJ+"U;FV LIM[?%O4]8./R\L)YD$=BG==[(MH8 Y>>&4<\,1TK9@(];6*D$7T MUNOY9M+-7][^X7L;]M* ]F\=Z)X%_5@"[745LUOS^%6LTS8UR$0>J3)<0ZA3 MM4HQTBJ7O&>MY]2OP['OL/I^B!\W)J '%^ FIM75&AU0]11O7X_H,('WW1F[ M1P5V$/?^E"&Z$I/4-=*.W3R6X)Q2_+QW81LJM M0_&_#*;3^L_Y^6#9!?=B/+H,,'J1$B/'4B0D6QTEJW=X(+DF(G/K"*CO."OD MCJ?LWPMK0<.X#QGV$+9;'&@_AS08UO[8^;Q^Q[C)F8'WJM!!9AT$A0X82LE3 MEDF%U@?_;13?Q;&_H_#[&%O\#:+5'1L=,/5TY*_#N[J1^!T'W<-BO MQ<:R3LE'3D=:O9XK<@$^UWU0<4Z(N$S-[S3<'_GW'/3[X'X;^;8^Y.N.]G8< M1BM(JWNTE$;IE !TCH (IR"XH,$88QU/SF%.G8[W]9]_@/'1.PM^W%9JS5/J MM#$,5E%>LC7&P\]TB'V[[-4,.E\X\D!TE50+HLE$C<%EB#Q(;6*-.K-NMEOG M9SYUPGN2;D_NVLI,65Z5<:)UXIQ @"&SDI:M)#@7&)"!631]A,FE=:? &A@' MF S2,"K82KX]&/+7(5V[$R5;Q31I/%C%R;TH,I-[0-VO.2DG#)5''AE@S+3U!"W T8)!25<<&I9\:&VH77_^,^'YH1+M MP2>KZUN%).J K.JDUJ]?CL\BPB\%'3MD:-3KL90N=.1H4X!KF;GW M0IK8NB^Y&[+GH1$]L+ QC;[W%/2[,*G7KGW&7K//MYZRI\3SW:OK.>>XK3-@%T_<8*]Z*JR[QPH<(>E]*(%A,W!@. MJ&M.A!<+D=?K,8R7+&2;D_R>8L7-N=]&OLT3PAV"8$=GQ%X21E;WWF\#L<39KR9>'N(2?UGF,SGI;P/ MLT79DV-:9,$8,!XCJ,(=1%028@Z.3K_(Z>>-Z;Z)X;E8^CO)MF>NE^KQ\7=CZ0[*=Q!Q#WO[&F32ALR,+Y"X+(L.G9B<@J+(F$B8(_WQ1$F_ MQ[;OF_-M)-M\Y@*F"SI@CC_C9#3X=#K[>3 *HT0&9<7WX?CG]ZL[,Z3U#JT MR1@Y,U@4N) B9&.2MJGD:+M=0M+Q@?L_P'\K0Y;B:_QE>$O:^C MZQ:78?'DDXH!DBMU%)3VM1#%@,C,26ZMU:93F?X]5X)=/O"I6V(/EU[#SMA+ M$$M-Z@*CX:U^UQZ]_WO\'BC\F_3M(+D^WL75W&'GO'4\D-=&F%2,#IQG=::L M"]R*4ASK%!T]-(%W7,G7EK]M!-:8MU](4F<79TL@"G4@MYN6@(+VDI($1-K& M024A!)=&!.PTK> >YKYYZ'XO8GNPV,?A]'A4 M#CRG(Z'>^EKO,[&JVZ5#]Y%W_:%/D+P'RVP/78?S'46@U2YZ7\5."N7B?,2= MAN*=EJRP:$+K.J?'T)?<5[1I9QG?YEWUU&W:!=7WVGJ\%6/=VDX?(N[]M1ZS M2!IND@72_5K+YS4XC9P<:&V\8EE[W3R_\,A;CWO0@6VDO-_6XZ0L4Y*#,)S7 MA H9&)&^)3>;$^:D'':+2SR)UN.M:.C>>KR%#/OH6+A68[U*E[W^>3G1B#$Q[X!SQVI87D,T M/$/4P90HM2C8K0-V9RA/6W4.0$SJ9_ MG=2QFL4PQTE=04?F:/_3&8+4M&HA:>N+$;%Y-]Y&,,]#%]K(NH>HQ;>+?1'( M\/YP/L&0CT?7TXW\1*1Z[6 ]$^OD?:6=A, RV=W1.!?(I.*JWZ:9S=B>BXKT MP,1MC=$[62??@GPY)N\LC&9'P^'X]PKPM]$$Z2\':8:9O$#Z>I#J79;+#2_D M@%D( \&+6.\[1++*2=Z;AM@*9/IRC-R,Z*@GG MO$AIMG#B7H\R[8XJ&L$26%NOF?#)@,_.0=!)Y"SJ=+K6]\9M >]I:U+??-Q6 M'=N'ZOPVNIAB7AG=]6*1P?S6Y9\1"7>BK\(G/.&.HY68@;,Z#$^*0)MFO6MVG-U6\E<<_?[+7[&"0%[7R-,)W7@CLDR@YL/T:I3 M,SUW&9)-2:;,R:3O-C_RWD<];3WH09RWR?;-R5[M?/50O4+I?.;,< ]))0Y* M%$\"8!9,9,+F;#77[L&DKWWD,R5_=_&N";CU$J\]6@"\[;8+IJ,3PD&,AMQV M3J9WQ,* 4**UP0B3]!Z.DDWXGK;B],[(&O5I.LIH!?8]5MD1QMOA9<,(J]<2 M$A>:C"@NP:LHH*#P0EL1#3:/N&V%\/FJ4"-6UBA1DXE)5R*X;H"_+@53'05S MS4;R!-4&.BQK%A64:A0?YRLT:"'%UW?#@DL M4UL?!V>X<-Z.RPK]2?&,=#T:$$&2^R_)_0\Y#( M[WJQO,>,9W/XOTX&Z?H^&#R/F3$/15=TS),U;T*B;5&E3'+RIO2;*M@([6FK M4I\\K-&7W0.]U\;97<%Z@6%"=M54&CU[7 M/U"SF"R:UMIS+ZCGH2UM9;]&.UPO,T1?T;GY>3Y$LT[7_!OF3S5F4,UV^G"< MMA@@NNTCFDP/W6E=S4:'KC!9 5*U*$"7#N03#*O4T9=6B=9 MUL#8?:-9?>2B445)F1+7M"I?Q^)SC[0%REK1''5@VIJ,K4='W("POU&ANW%Z M>]MXN"0?RXC0JS5<,[D&T[_/FQ>L)=1>)N"FD' 8;:RA% ;)<"]S]0)]^RC, M9CR':^_:@>>-.K.CO'OHZKG"]I*4;1+2]7:'+MAZ:O2Z"]=AVKW:L;A1/1I1 ML&\UD3K(Z#."D;K>P201 E<,E+4Y(;K4?RC/2@ M@:A;-_O<@E3[2:HO=SX9#"4CCM02I:-=ST7:!G.J0]M"C<,$1NZV0=3&JI#4 MC9+\#2'YSH_C:N(PW!9X&0L&J>%!!WK?=LE)<+%&&AA MA4O%13 Z2NGB[&)(FI^/9Z3D^.Y_@:774JO=%S\&WX^GT'<[&9?'MQ_ % MI_U%Q/M&O(\ ^UZEWCQ>?^5S3_]*[U\% 9LY>4)! J-] MT0C/"[?M+^3K@JR/..[E4UY\77+\'H?S.HSIZ>#\Q=<%-1]FQ.,\EU8?0G_Y MXNNF ,8B_(E.6:-5@&)S+6EG&4+4&8IVS*",EC6_269_J]M_+J*9OG8)-3\" ME7C,F8^[Q3./W^62-#<^@?-UKINI#5G-H)Z/,F9ULR.^Z1EKWI#7D9Q]2+EA*K&AJ*" M6)B&S++&R)U363UM?7E MN9@ZK(-&SVHR8;0A$1!^ZPA_U,B62$F% A2,8C2 M!5_KYKAIW1+V6,+UC:CJ%JO?1LX])FL6I_'K+^?T!F&M?A,JI\10 \M%TU*S M)JVW=.*FPA,/(:!O;?%OPG+(^$QOEGH3P?>@$'X2CN MX?C:>C%'A5Z\FVM9K)"6\VNHY;\GAO9V;3,Y/SS6"P@A)R6=RUFUCEW="6CG&MK5)UX3]/1%&-:FM ^GB&L#X]?+""_# M5:]P.O@T6IX/-53NK$7IZE3-E&O;/I/@DZ!WW:DH'#/!J=8S^_M;S?Z3=+MJ MWZVBW+J0'HO* M;-/0M UU^^Y4Z8+MCX:FK5G%1:; M$37:U@?GTVIHZDT[MI'\WAN:!!>YE)# F1!HU2: TX0U2.]Y"BR$YL,8GE)# MTU;<;=70M(W@&Z9$YI762V0OYW,ATOPX7=WM6322_^HT%./)E]99T5I%!I8" M\L*X(1>[4^'ZYF<\ XI;2G%_Z>\@)>,1?2VG[(T>,C]V0AQU48@?1]W#0W($P>K)IA)0@ IDVBDU;*>[Q-O:M$]M(O ==^'6"YV&0EU4_TZ/1LJ=F,7SL M:#K%V71U.BJ1I L9D(EZ/4GVX*,QH(MBM JA66G=-M\=W?Z-DU:#ZKZ!EH3A%I4!5B(#54P"7RM5"6A6@7%=;HY!;I,Z70_GV2A'*Y&W;K,_ M2FER@?GM(,0Z"7YP2V^O_5E4VK,$Q98JAB3(?/<.G$_!BV =BAMNS0:7 M=?MG/WEUV(?,>S!*;QO@BX/56^](>2'9.B1&6DL^'($,,8>2F6.A^>6'ZY'\ MX=NTIJN'.I_;J%;&=0=<_;8@W<)T&*^F!6_WJL(.0N^OP>@V/L9EL3HI8)QK M4$G1[IH\@\R9Q!19"+IU_F2_RG"/-[-/7=A&UKWDT1: ,!]-EQBOW2FQ. !C MT=%H%R%F2S:23A9BT!%L9AJES9%H:9Y.NQ?6P?J*=N3P5CJM+0$]N"QD.N=+ ME$M(.NB0;*J%--J!LHZ6'"0'9E&PQ ,WVC?6B34PGHD.["K@7O/KEW;6<;GZ MX=R'6LRH>3>>'9=2O_U$P_]ZQAY;%]O7<=M1L3=;# /+F.2AM=O48/ MT3"E"[K@F_?$ML+^'>ED/WQNW",;5Y]?+FE<%E=3#,*P3:%YQT]N4E/^D%4T M*A^_FBAR=4^(2KY(K2$PCK5^I$Y$E H<5S+::)P)K0MW;J-H5BB^B#\>C?(W MH:8PO9A@/AZ]QQJFK!7\HTQVP63U[8LP'4P7X0G2;&,X!BA"UXH+>@N=81&" M$#[[%*+SK4OHFX'?5QGXCEJTL?9[K^0]EE+OR]6_^+I"*%L",% :# M0!.;WV5P*-6Y)[CYG&SKVI#'3R[UX&8#!:$M6NDY:)B-A,4^ :0<)92H\ M.Q.;7XG>!=?^'<'FA'90F)W8Z"$$<>VEN?SR;P-R0B?I].M;_(S#^7M3QS^A M889LRCJNF5X7\ H99%8P\HA%EM8%'-V0_6$'-6:OAT3_VO?@-M[E&]<%[!Z- MHHU #VX>-6.\R[;5E*Y]G7P;04L7K25T(%T@,\";" ZS 2XTEX87?NN&E^>@ M6]WMI\>A6MNPU*=*O1F=7\RF!<^% ML]X4Z#:0)..J;5/F:W M/YI)$@M-16O:'KM@^V-PQ-8L;C,:X"$4['MPA _2F"(5G91!U(2R M!"^"(;03?XW#U&PWOT4DC0M3U$N@:BR13.F:F0"*A M*B4J^J>Q.CR)V0*[Z$$#4;=NS[ICY@4KSBA+SGVB-8/*R9!S+VD;M,46YK1) MV.WJVR0AW+:48@_QUJ4E':?SM9Y8I.JD8+DL[E.O"63)]YK?:OPS!:H#QADFNI=((<8[VZ ME8!%EZIJ>Q^EMUSTX%?>A6C_]._"URW;KIFP>[7YEWB4*:QP)T 61UK.'*>= MAUE@D25I=<:L6^?I;F)XXG3O(-#>MO++&,FKP;26QUU,\"1(GYG6!HSV=,9P M5V@_*PX85RFP))S.K>= ;03SI"EO(^(>XC[76[DO%\HT+\IX2+:>8JZ(Q3U/ M&)R1Q3J-HO7[O0;&DS_0=Q5M+UOY[8/FLF%@->YC'OM<3GLXD9D[%NCL"?,) M#TBBB+RF0*RS-J?@BVJ] VP-J;&W8B>OAHTE/A&VZ%Q!]>'1=/$FU$93\[F&]FU%JC+G\6O MR]_;H:/K@4]JTN'58I6M.KX6CWB/Y^/);-[_?OG\*SLF6:_(551@@JH-ARC( MPR K4T?FI#?%Y-)Z9^Z":]<=Z4,ZQ7PQQ.-RQ]->K%A87J%MLV#:(D@E(JAD MR;@S].8$ID0=3A.,SJU%L3W,O75ZM=:>FUM8WQ0=NLMK.IF=O!S3!C$0R% /*9?: M!N3 ,Z[!<,^L%T6FU,F)?E2D;RB$V"OG6\BU!R?XF+;%4'>VY68VO!%@C18KZ=U"#Z5!$SE$I/A)>E.E4_W M[/O=T#QA7>A)Y U#9!7A"M?7U\/!V6 QWFP%*Z<2T D- AF"$MI L#Z!=4FB7::,7%U-RF:?3U4FUJ/GT+ M;--!F%4!I MP>F(B@YB( _:%2Z%Q,;'P9V GKM?V)Z5'B+IJ[#@LK:[ YB>RNN_ 7*8>OJ& M1-U4@9VEW(/3\"THSIV2@4!Y[FGK"L6 4ZY.8N?&9*:W,@'9]U@%J*AS,Q[D^,K:]'_&5,'S(B(_3L8C18S,N?OAR.+U9C M:)5!%/3?@ R^SKR6L=;]2F"B('+GT-T,_&R@^)X'/5E^6PJPL8]WN4M=]S?F M.Q1!LZM\Z!+M5L4KR/,I0"1C'-& M$C36*>[WN*B_(\J_5^:W$&YK4^XWDB/F^6JG891?AE'(815NXLK&; OD;#*H MNN807((4C,V!&R=O>O<;#O@['K+?R$TC#L8]"+"?RQE^6QF2J'RPA1DP,1I: M7\[@,;%Z#/M.I5/]Y_#6:G+R^F ML_$93EY_2<.+7"<]3*?D@&+^&+Z<8,HE8[TCA%9*VY8@R,I$*#GJS(I-/K3. MVST YL%L_?YJA/HFJY?^N/-)=4WGDA_EH[,JFG_.OSWQVJ 7R@.:6+NT.'FD MB@Y"1!.LT]G3SM:\#'HCG&>H+ZV$WV=-P)M1(MU].YY.3[1.3-9K>P-7')2M M$2U%6VH,(6:5HF2^]85@:V \0SW85=@]1/9_#5_GHL1,)X6A@R,;GW6.TL30>B[-8ZV)E\6@ M"MK0H5D'4*LZJ4)I!RSJP$7F++C6T[J?>DW\-MK3HB9^&XH.71-_*]%W>5 ? MU0UXWL^T7-PBY5QC#)DE)W/K.98=H3VE4/M6&K*I M6J(A4_TES]> 7"7Y.^#KMY1B([8#5U>T)'9]UKTM*X?0'I6\\@81A/&FWAK* MZ U""Z*DX%,THH2>JC'VK#5="S0.J33;D-&?LM1XU&!T00"72*\*#[P+VA9; M*PYC37H;A.!L(2>B-N%:5[QK/1KA7E '<^0:\;A>21J1T$,8\.Y2)A^-,=8D MX/1G'0_M(=8!+SFYY)BO=:S^[@/E>:S^W(NK.2L"' M2+GWVD_M>4X"%<@B R@6.419+X'BDCN62H/;3YH(R M>E%W-PTJ"P0G; 1=E*7M+: JW4:@/O[:SZV8V++VE 'OOY)YO3XR>GY@5H+-A]?(' S$( M#TQK&U/.V:=.O3S/?J##0XRW1G)O7/*YL9&M"Z;O::##5AQU:>Y_B(#W-=!! MI40.I@N I="YXR,YG+7MT',?T2JGA.UGLLOC&NC0G/-MY+K'@0[6D.WIHH:D M:PA#(P./,1,LD:,C;,FUSD\\[H$.6_'4<:##-D+>ZT"'8(7W7EIP=0:W$IP. ML^(#V/I39M!RWCK.]]@'.NS"?QM![ZW9)WNF>2X*$J9,2[42?")DP5L4R$QT MJ=,PY.^AV>>A9E\;Z=]6"=5/IT<74-];L\]61'5J^7B(E/?6[&-LO=)%<,C> MDM/+0P+G&0.D+R.D/FA\WDCCKR(%1(R&3BV>76 MEQ(]ZO+I74H4'R#2'M[87R=C,EEG7^ME2/4"A-?_N!B)JQ-]Y5BJWGLU80JUN0.\!H&*VY]NC]QV<>*/R;].T@ MN1Z)+(+K[)@'8>LUF/1<\"P$B%Y9S84ORG2JSCXT@7=$6=KRMXW &O/V"TGJ M[.)L"4287.>^1!(T'2Y*UCL.,\O I4_)^B13MPM#[V'NFX?NU\5^L-C'+636 MLK2I @E?K@%![HOWGM,BZ@0O9R-$++(.;(E!"9]<[!0IN8^\ZP]]@N0]6&8] MQ$,6Y_IEHG5^P'_$R=EQ68W7.!$Z"\:YHW7ZVB8?"SA2*M"1Y\B8E:'YO8[W MHSK A6V]V\;-6.@AO+*XLVRQ_/>#3Z>SX_+;=-$>?]4"5"YO-OMU/)W3\;KZ MIM,!68EO!U-:A+-"%![!9I'J"*=,AY96]?9BXSCG13>_];$)\.>E;?OGLH>- MZ_HB;MY_NL4JO V"A4S&DY":C"=1@U0:P67NI3;6^-RZLKX-\N>KDGMBLX=^ MG;6KN+J)=YN7RVLRX20#09XTJ"1JFYIV((5(SGL6;?-AW\W ?P>:V3NG^QHB M4TOJ![-Y;5W-P,Z;)S\AK:)-:'R;CV\2+W_P>AH%T8]GISBY!N):2D60=!(N& M/)F$HMYR72M"%1,0ZEW7A2=E?&N3:P.40P73&W \;B_K'HST=; 6(]9PU;K1 M 6!/3KR*F)P6=M@0E=%XH.O,Z6MD]!IK1E M_-90E0TUEM]^[O[=E\92'[<16>LFZ#6K?#F>DM^T7&M^3<8Z.?UA>OHW'.8W MH]?DR8U_/XF29><+ ^VY!V5JHLO%"&AY9 (+8X5WHOF! /:O#VT-R[T)?Z/" M[,]G776BC,NO$PS7UWKME^;_$3GOT_/Q*,]KX3*>C09EV5C^'A,./E>+;-J/ MY]L3R+[]YWW(MI$7OD;;K]ZA@M**8A/(4&\;\$&#$])#0),B%ET+G?LW()KY MXE?-5VN>,GWQ]=IW"S@Z0Q(2:)VK'4=W[88]^7! M-].3S5-;>R#EL?OWA ?KO_65&[MTCV$AX,H# J;E)8*;)$1E*V&;[ !4G:29^]=<*VK M!YZ6Z]^OGFPC_IY=_^#)DYW?X)X2K58B@Q"9!>X%6J-+9,\R3@8K;R^\:?1X)^8WV2R.\D;K$;/$O8R_G TRJOL.KF1 M]'<79YB7!2"+WR2O\SP,\NLOY[1+(OW^/$RR;#Y$KK63TD*:UT K;Z"." 'G MO6'%F%2:Z]-!%KI_M=U%NS8<,8]7-7HT:UHL>KZLJ]J3Y0)#XBAC2&"3IKU# M> G1$"6,)6LB4TS=/ P?E>ZO7=0?>MZ,\A[JW*[#7 G,^>!Y+@FTR22PQ!+4 M";V0H_ .E6!*M-;"-3">T;&^JY ?^5ZVW,"O_<5/M'I9U@)K(7=6G_\-[)^X?N7I?;=FW5LE9R%ZI# D]K9*L M$P@I,! NT=H-Y[SY97+[6=D?2MZ#!FP\OAMG52^'[(?A+A6_ZSZF26;R7GR- M+^V&O[AX(PUK^_>$4L8XU.T]@ZT#0H4DZ2J(M(?EBNR/44TLG4E MY!Z7M^MVW#_41?+%1MH6&-EGMEK4BI-%':(@?]%PM+(P69K7+>]I:?O*HS[6 M=^;F]OX8->JQ9'._6>;+89A.+ZLVYKF%*$4)1BA(Q650+M?2,?10BK#::&$P MMTZ^W /I4-G=1ZE%-Z^];\AF#Y;V'?"6:8\N 'M*#M\+[C#)X::4=E>7'?@X MB.((QP1ZU)!5UJ ,UO/!$F2.)2M9C-2M+]([D,+K)F7ZVE MK3^/)]6%.)XLUD!_75Y\K3]9#5.)BMF:.=?D1X(*J, Q+D'H5/_G2_2MIUT\ M&.S^'>[&Q-]6JSVPUD/2LW^38'&);O3!IE"'(M]G97^8H6SVDE+8"_"Z<77;&=("]#SNQ.^3#6(^/48ON,BIZ5H&^ M3=,MX.M03TSE(08K07F5:]NO!FX#8A$)=?-VZ$>EN?>8L<]8<;=AOOGE%?_G M12 SZLUH]C^KR/K2E#*)"1Z"@")\J0$VDD01$4(V7@C%H^4W$K";KJ[8](@# MFZU],31N+MY^QN0GQ#S]F63T:O 9I[/!C-Z9JTX%G)X$4O]$1@E9*XZLEW6G/:@=FN7_UUX.CT>K81V7-;^ MXCN<'9>/X@ >=I>OO/*&O[YBQ>51F.#E*Z>+L8DAO9WZ%YY-Z??U\/Z!7 M\ZQ>T?+/^;?M3]F^ 1^X;O>.(W)/5/5QU_!5-?M545%CU5C_C$?*YIT"V;9@ M:OGC^D==V=84]O3;Y!>%)%>)"I-^J%7B<@!# @(2 T0 M$1 #AE"D!Q!$$!"#5*4>0$!$0/JA5VD*"($@H8Y[WV_W _W M?V>OV7OVL]=:>WXSLV;6.OM^M@*X:&8"-@$P,# [M,OP-DJP-$X#/80 +"P M ,@! V !.#"N <7>*ALX'U10 #_%/_*?2?X,_S.*WKC86-FX_F,ZZP'PL 'T 2>, M#-< YW@8&'D8S@8 0+KVS S_1?\-@N$<(Q,S"UTE#DYZAZ:+=/49&<_1E65F MHH-EB*)_!S#Q,%^ZJF+(PFOMSGHM@$\U]G4QF\2MNEY^FTF\I-J#P#AV#@%! M(6$1*6F9Z[)RZAJ:6MHZND9_&YN8W@:;V=ZSLW=P='+V\/1ZZ/T(YA/T)#@D M-"P\XEG\\X3$%TG)Z1F96=DY;][FEI2^*RNO>%_YH;ZAL:FYY=_6MK[^@<^# M0\,CHU/HZ1G,[//3SF/2+_/OD#RX& "/#?]/_%1Q:G#XK083W\I M+-5H+O@JDI-RY4'Z8LBCO0D[RT$_X=:YV$0__1#=; &Q8V#)SD3]2B'36%BI MV*?PQ^KV6WGD^^TCO_:R:TLFFWY5)-%G>;?,3E4FC%)6*;L92[LB^I!C\Y3K M!I.P(B(6-:R52+@(WAR;*/9D2XE-W;$4"1;5/=[K-MJ'-8Z,!) M3KS&WUU3P9R+FD10^XV/8UPI9X!S-N>C>?/#AE)&@Y+?N!BSC:/:9O)L',"= MP58';A7[5(L5 ^CSG!E_QZ3(VV6ADKD93?/U#:CLFM'Y3NAN%C\>VE=+EM5Z MJ7_E00N!O[,VZ>,L8+@'LLA .TFM)M=8ZOZJK>QBHF&6>$[_\7.> .<29^U? M2:AG:_GOIUVY(L#5:B(L4>K]W>''@A;.TKC 3/W3<;C/C6)0B 4)4D[-0 Q3 MS4$K7%NR*55N11H:I+4/QU$.8Y(1P7S6T#"DH[4Q'^ _8 8\B"J ZNNZ09[T M+B<+]D?_!;WP0\U1<9]6M%Y?7BL!OO9A3+4 I\&>%FN6'MB3UAX#.@-XG@'( MDM!4 WTJ M5/DYQ6[V8G1\P^;HEXW9[LI(36)NY[++:N/P9V Q')D:K3SHI M".0U@DP*$N%5O1UA@2FNF-^NA,M#8B5*/];7_68=>ZF]SN4P%G2+1&P,E#>] M)J;ZJ=?VAW$X^6/.^:3W'Z8[3Y_$;!#K3A(YR$,#^GK9$W)?3G.?=>;%;:9$ MCFCX><^-F9?,24:A*2#:J!OCZ5L#7J.5;O:PZ/$)(T8M>57VLFG/-=4%/>XE MG9YU_)_ERCA&4XX>+&*G>N$>HA415_&)+S9?WDG#C@KH&%WB^ZU,?)T6[3A: M*#]*8XG^)JZ$'TKY&:5Z^0%NS:*M(V%QOP:5'ROZE9Q\'KL,6T)2(04 MGP$^>8).Q+)>P?J='GJ W0G3$MIE99BJR8,N"R!O(BX?FR#MN..8]"$]-&,3 M\?97UD'94>M6-S]HI9!N_:A-J_)^[F0%VS22F O#(2=RCG3KN.H,P(1#*SU! M8!\2,<2E2,C[)WG/TX5+54:$EP69K:ZIC>J4AD4\>]C&'$Q/'-DO7[GA-KWYJ0HD'ES.G'31FWCLTA. M")6/%_H*.T3EGR65G=9W*>R08AB?O&VL5K8P;4VQ0JM#X"8[>G?G[0XD_P4+ MADOZQYJ$ 58R*.QK5NQS9$HOMOGY>WF#HFHG"_? #_YC?.^M>PS:'6=Q6@/< M9&FK?47*.:I).\&JK[6I,\:L9:&Y[3"^XDA)27%D&%S-]U;T'X5V293$H1@C MM,0[<$#)U#POQ\W/]0Q0NUUDN/(*F.@;Y:>36T*P3RZIX_A92,7>$/5;7FKI M*^J(BJ7;O>:TZPSP"(J"-DI7X[=P.?%P:C?W=XW-JLK%[7J8;D+NT$:29\JC MU*^I?>]OC\^$,L?AZ.[JM:6GL"8': ,KZH F1E5I1 =S\\-^E#K,U-X=0Y0- M]_O'72Z5N@ADS$7DV^)_R<\C M2:LQ<>EN424(6<\)5BT#Q]Z5C&>?PX^^RAP_LBVV;I&%O#UH1A.6IT]9F5=I M%URL7@UYOPW6?8)OY'><+).1"X9V'E8+I Z"C;)E#2 5M5J1X6< 9KO3QFA> MV$E,8 M;KG1:0,U9S++A#&AK.8%=D#7H%3B"RR(R[!V:?IDJ8VHJL+3\F\W05J,POM0';IA[;H1 MO[OO V,%1!)2*N9VW!0(&FA'V,5%[SW2*N^3C.$/AEXW[S(S>;US\S\?\;I_ MNN]6L!S&3W.WRJH;F@[ZZW. &.*RAN%;KF1ZU,#D?=.A[X(]_JL*MGQ/ZS9 MDLX#NVFVFVX9T#W(K'_:TF%5"L:E&@P-M,4DX("/(E. #$/2^:^/-V&*ZWTK MXJ$G1U"KF%[I[I7ZDU_[5@1[8$+1I8\_FP@LQ0B%-I-:#\$YS#'.2*)?P4D. M^,7A_DCCY3?SZ>Q'P+GN-2TJ'S>IF8PLU,.CDM3#J&JA^G%?7;=/C#M"NR#U MN@,BC%=O[HRTO@ED.]\KL0G\KCKO0J^M5/Z)/GOL<757!DX>(>(*VM'% %Z[7=:WB["#C:OEOT1%!/[Q5#>53" MZN?3._HV-R06NA(]VDZ%DM^?^GSTG;9SONLW>C@Q853X+LQ#=L!36^2MA4C# M(+I"V&)0-^BZDI^#0)F,K&N+MY?G,;J,O@^ TP/H;U[2X&E&DY5(6,+XLL5L MA\@19!>/E25Z$G&\[#@;,,X)S3ZD6""V&A/2K.PW I3>*.C?&6&P\XUH0&EX+VT.!BTA93;1I(G;U<05<+R:R*&>V.V?S]8'\U@[A MH3)O[!?BRRJ@CKXQV,2NO%I[;O#;XDYF!ASYZH\3,:1;'K)YB2H 3EE$9N&U@@@[R?SYH/A,3[1%,Z;N M(*NV;&9#^(=;A M\[(8%5+K')9.$QU^#)?(O9A=U]^4LD+\QQOE7$T)B49WJ9 O$WA-T52=]X;> MON$5425VD8Z;"C3?FL">PF3M&D$:.RR&#\J+-'\\7J6.?3"<;*4@<%>4N #2 MK:3[UZ@K(2951$SV6F/SB>[O9.Z%1?5WW@NO K91UBZV./TAVM6%@&6GHF92 M]M8FO/+,F*.7G"!(U/@:RN\SWK3\UY#S2\U?!=&0,0/'6*" TS/1V _I0 M<>]8VWK^;C=%[,ZO2\(N'S[49][C^>UQL/Y)_V2?A@42'T.9S@![W$!:.L2A M)J97UX /IBO80P'Q1J4OP3U<"D.UE(5@5U_IB%P5R?U MG+3CI:WPY$?_=W1FP?IO!RG-!;O9CG5,9475K$-@?J!^;6+QV[6__*N4?6U4 M[,T."TO [:!@XQLBOL;E+Q#[UA0_8)Q B*Y2"G-7,2ZRRG'KWW3_.YIR.VQ2 M#J(%;<^' ??SUQE7%2FNU!#TSQ=40_WN\6][-1YU*7Q5F4IPUU?W)Z['W\?.->;OS1S"$9'- M4_7VVD'L&V)J<;V#CD(.66%'H[;@PX?3?@7548J^\F[["_2"P!X]9^M(^QJ# M+PQK^!MNL%JFV>S?1[%UR&#U_5LHVUA2,RB?Z8&6OWR?8K"3U[L0<36= Z?RM?14V1I!FL"DO%\6NJ3@EF(_44F M"79 "B @M8SP2L6E:.\(=_A*Q+0O2A?(]$A3T.#R>=D$=R[F,H1*2[;":HK? M\/H3QF;Y,9S"H49V2#W'O[G43-G/H_^:N^(P&DZ"=LJ"B6,@D!I)DP#/YU0>WG,?+\:M'WK1IVB?SUV66-$U""<#DBJ6>F.&\0.;WQ:/2= MB]?USIK"?7KT;6MBV\D@'M6]6NZ7%1#Y3$4;K4QWJ>N#YI$0SQ-%3;A2XA=Z M>03N^^)JY];6:O*\WYTF'('_G5QMS1W=$:NZ[5U@SNJB+65G:F-@/>2"GNSV M[8[O;N2#^:[!N1[I9CY[U/HV])\;VO^^9 7BKPAB:J,7S@#U6LD&6N3!B8'" MR[ZBY?5HFY$]SYS1W%OU9I37>>LZ1RH)\NBN,/+L8 SW\41B1''#K'J!$;AU MBSV(T[3CPHX5UXU!XVCOSTCWS_DZ!;-5_#()F;7\VJV&U>HVSK7&4C^BG_6[ M*/;KD*Q,,G,=7PQ.^<,L:0%S)XVG5LU/#K^CP>VS/V-XPK0&,+^PGEII"_%9 MF+!%_O[+&::]*_?/==NZS1(85V42:-(0#Y>I:H2PH,^XR4BI^)22T 7RN#SQ M#-"S?(EJB$?;4-QB/_J(W%E/'5QZ4"6MIWN*$?_*5GN#'D_9]))K25,(>[:* MR5L1.O:-4K;"5*_#[8^LXN>7?*P]E=,.+@BHC:\*N:[L@Y0,*9;\A S6/ MW MW\DL70S6V[S59 M_OD1#>O&3;9:,S]DH8IA:C2JACG[*WW&+T$B67]X-*<%R%\P1,)=_%W6:V2H MHO.1FJ7T%,DX[:)- MM"F"U$^SMMH72J5 WZX;9K50N8L1)AW^G *(-Z?EK+MAU#L!=NKQ;@6=@CMG M@%74=-AF!8<_D,MA%=F]_!EW]8OTQ\U#T@=0?[1P]'JPG!1[:Z!)F,[*RM%+AW6E6(IH]"+HT\8& M)F.%<\S[[K?UM'IPR4[(+.92W6-!2&11KJ8.4\:EC%D9)A161/Y'P%NDRGF+ MD<_5N2&@ GHH*$"YK:OB$\13(S2< Y\[RDICQG]9F?\HF&J'2<^#%&-6JWR=5'V@J/R*(NO M+XV#GEB8[&8-]*CFTP;22"G-0%]LZU%3 _I/_ MZ7&Z_,^^Y'Z*Z/D]@YJ#FBS- 2VG15.95[5[;N]:GRPV6U/R6 MSMKJW[51N6 )>@B>HKK]$*AY8?2/N =%:[KZ_$0(-M=<<]VU[7V.ARW)K M5Y#K'K%0=QJZ&P]& *F/Z$$31A;L^56HGO@9>JE+_/8OS1RMZHUY%Z-K^Y%\ MF:D4:_N_TL$C*D]#9$5!MZY7EJ5/OO2LD#5_"W'XMC>F_W@\0./3C'_C]=73 M^--W=KHA';D!H? 6F#3:;-;*'FL1K1O]M9NE&W'X3)P]934T_B<%Q4'VD_5R M/%">OY-^6>'.'E$]J$B%E/T0L7AXI4Z.0>?#&: .0;WD2WI*EJ%$AH$^%TKC MB[#ZH&)R[ $BN'N_7;@++;1D,-DPH7;Y]_FX/)K?39W:.5TYB==3EDJV&1L1 MKOM^>9<=49?5G(SXN0PXSYOOJF3Z:*/3,_,S+"W-0@-GL+\<0AO@1:^+Q&-6 MWD#%.F#T16#61DXM)P/W#F\6QW\77'2_5^CH M+>8Y.Z7N8*=?GWG5AKU[R8T2O%_QNTCE35A![IJ*DY]2M:Z/(S._Y:@]\I5B MT!*\^SDT:ZAF:"N4>@E(XB"W4K20/.3.?\C]%F> >$$'0I!334XP:1ZR%P_& M&-%0\ONK/2-74N< :_S3VU 6^OD<$+ MLJ)\#Y+E-QIJSO4]5,HR=JN6RT2_]+)$UHPM5I2U[*0CS%L\XNW?)O M?8Y>4E(2H":<\6K.4X9=J->D2R"^12+;3JS:.UH8&M_<;]R-N M^)CKA0A%.5,5.V3*B5J7A@J+G:IV:N- ]>49>-3*8,6JD[3O%Q0/9$2@.J04 M]F9$^&7\Y2R[%W>CP(?)QS[R?N+X-851PJ5!,]M:>_!0;NDF3.-A=DIPJ=\! M5EYZ,CM\J#7!ZY:VXR ?['/%%PLGS2:+'5+$O'%4, Q8&%&[YT#P6$6\X@R+ M'B>MEJ15EU>6+7UDSESWUILI'5YY%CNN:L+>M+;\'80;+ [V?6_AMR0UH\&& MW-V&VB85LHY8B^I/L;R.>PH69M1F6M,X839&[N)-)0(*0+X.Z9;;057&OV4$ M0^%*!_M;E0>U@@W/KT^3GK2F-R!KB&[1Q.:V.2?H%Z,-*VP0"4ZH& #%@C@; MX4!C"GT;L*BA>"P4/[4VZ$Q1C- M*AKT?W \K9AX-@8.0;1FS6[>NK?A9,5T?%Q[NZ0+K;CR58!5LS# S#98RL(6 MUO3E"S]3KIGL\H(#9GZ[J)FV29^CKNL]B]:WB*H$UNVX1HIOCKX^B9$\ \];&E0LFJD@U M&M_0/O/['Z5]]88XU%X35')^I/)*\US/=^A7[%WNU1$Q?_F?',GXH&[.P(Y^ M8?U@W:SKHQ6#E2-2>H=/T#/'/Y:JH;;8$>KMK_[:M^]O618XHLDZN/G4Y@8+ M./H#EO3M]U%_45T!K9.B;+I2).!;Y#-=G+?OC!SN\GFTQR*@+L.U&]<3=_/W M"Z$>C54LJ&<9%=/P>6P#E8"^2SD_D)>RC38.0*AL=T@0*P"!]\29H[:-X6_# M/+)P=L+?*FU2S:SOVL9C,Y+GP.W+&W#U.XW8DNP&G\5&;60EY^:QXB= Y:#X:ZSB.VU/:( M7?#DDYFP0:41*?[1=(C2X>;\=OUM.=0+JG(YN=\\?<@>O7(B[:UXSD&H.#WIP"^!>'VPT1DK<.GO>8MF@^Z* MGP\\)S*8'JN^NKFQ[EI5R%@H?RR03'Y/#DU##PVI%IO.C6M-*4V&VF/T%$\< M3WFE")"DP&'MN[5?]Z8RTS-+@WW+C[O]_#S;Q1)[EI\N\9[F18LYDJUZ(Q1K M$DM@N_$)/-E9[2,21;E@T?8ZR9-9J#$_J2XY>2.Y'@0:>."#DQOM#->QM&B> MAS?_@G="W(WY[(2>\UG?9/X/&'@V][\ 4$L#!!0 ( -A$1E@@<6U#7-< M (8""0 5 &ULU+UY<^0XDB?Z_WX*O)ZU M>55FPA0/\$#/L::\JG,M*U.;4O7N6-FS,!"'Q.U04$TR,E/SZ1_ (X*AB" ! M!DBQV[JJ,B42I-GFW__D_HOS)\ W-&/IYO[? M__3[W0<8_^E__,=_^V__]O] ^'_>?/T$WF5T^\@W)7B;#OOLO/PKVI__X;P#4<.39FG_E M JC__O[UX]DN\2_JB5\V_%Z-[0W/TXS=EB0O/Y&$KZ7T56OE\Q/_]S\5Z>/3 MFK<_>\BY.-WL.L\/6E528B6E&RHI_^E<9[]<(+XE>JH1XRK?IIJ+LC*O]1\@WC-5L>- U2]N]_DG]:;0MX3\C3ZK;,Z-^N MGYYR3M.*NK^J9:VXO?YZ^QM_3'B^*G??[XIOX.^W;5=5>X:-_G5BNY4*FE+?YE0QYY\42:%Z38R@JH-?F/2F#0E1C4(H.?I-#% MS__VRUY5&UBNYX=Q_;H(@C]JD?^_LU!F]$"XM3(ALOPE/!DUAV<_1PNI686- M($52*=F_W&???I$M-=\Q9?O/5[?]6;YE0V7;#]OT-;.OO,C+U:\\N\_) MT\/S^W7ZF&ZJ];%HK#86$<]),)8+F.^H?X608.3#V ^8ZWF18+&OLXH-]+.T MI6PG*NC*JK>4#4':3Q@6@9J8*$YC9-'HU82B;XF33726-_FW/3<,M3X+)VBJ MV'*![N/F'/!5CBQO/E!"A.\X(H"EQ*XH4TK6X#=.%)M6GG SP_4E>,.S>R0DDV]F1Z)A-)U/Z'[!].VV-MMT M/:%"=WJ>^O6X/:5:VK^(MSEG:?F!T'2=EL^_D1_IX_;Q39;GV?=T<_^6R.&4 M/U\QGW""A ]%)/^%,)9S-HZYG+@H#IG#(T&]U3>>)YGN?M.D>Y/ON"O$=)_S M3D1 &QG!=B.Q![12"(A&([/=J=&0Z.U;IX)Y8KJHM@&9 +7@H)7\"C2R@_T MM-+;V^Z.P;EY'M7&.';[N)$SD13\':__^W'SY8GG<@VJ M>DA+LKY.BC(GM%SY3A(S-T#0BP,.D1-%E=', 7G)9R-:,'<2_KYA^?KY_I;3 M;:[X\F_E39Y2_O9A7*G_^-EZ 2&]1, MI<=!&B ..UGMX35@'6AZ-M^JGHI=MZKF&X;> M%%K0U6^9?'#S-GM\W&[2.BZL>+O.MJSQ$L34P9B1"/IAE$"$&(:$1A3ZF&.' M)J&(6:2W7=/I;GG;LUI@<"@Q^&?R^/2OH!)B$A^TPA!@IP8)G'$O 0) M1WC>JHVXFQ[EWN#!?U2,![R+EK_0B5?"0>"&SQ+,$61-P'/UF]F0/.AUB9^B MOA?7 )G:G%!O5!:#Z]6!S/^DU<8\#ET#;79>7I-WQCI'Y.+ BU+N7[)'_J5\ MD!\NIP'UU"%LX&(/HA GD) DA![U$IYX(L94T>L^'%1CBW[4BQFSG@MNM;LE MKX64^W EI:E7XQA'7??%.&SF\E,TH-3B78%*0)NNB+/:6_,Y'/9Y_\P->58_N_Y.KUA-_*;^"R_DB9.SB18>8+^EV;Z7J_7H)(6*'$U8S8.P)P3Y*&Y[RK[,7;U5H[_*SLMWTO3Y0-+\KV2] MY;H^WC.O+XTYE6"@D@R00AWR5B(#);.^0_<<5,.>7 LHS<)A>U3 'C$[WMH! M"$:Y:<^U.9M_=D"IKF-VZ-%Q5M=73GGZ306'%W&61BB50J"5L3JI_IR5O ![I:[ 9W[^J&/ZX=2SS5YKD";FLXY: M5Z >+#5&E6K[8>L.UDX](+(F),_G0NPW&%;W24D):BE!U+\:2,L!S";,,#R7,^O'E\Y (E.>.50 M$^-H[1U/ROTE,;7Z5HOORJ,2<($X]#S/A0A1"A.'"NBC@.'8C5#L$!,*.]// MTNCJ]B'+2WC'\TY< M@R5:.=?+K!0RH.I+NAAZ?.390RF91KG)OH@J*\)#MI8O%^__OI5LM OR=1PO M"$200!9C 9'O8$A<'T'N1 0G@>?SA)JE1]'H=7&TT0JM%N*NV/\OJ 77B0.^ M8! T#PQL0SLQK5A!=43F% .4K&5/T>ESY@PJ!C <9U$Q>7E$V.3U6D[KC>Q$ MN?.51?0I([M[TSZ-<1@['J1!*&T71^Z\B._$,$P"%_F!R_Q(R^,VV-/2:&@G M*U#"UG9_):Y!6%0OLOT\8Q6OJ3WSYZ :$TK6BYE!')DM[&8*(KL 0[,H,AU< M>D/(>AN8+WY,1X^#X#&M%\9N_ 3/Y0:SCE6Y(S\^[:^$?>;E*N*4>Y'+(29N M")$G&"2""T@)\6(71S2*C7Q8 _TMC4I;<9MH,E"2'Z:A(4,(Z^[^K.$V^2ZP M@:P6%4A904?8_H.;$;M!+5RL[0K[>YMY=ZBE^O$N4>\U\VB'WS9/J=I_WJ6/ MG'W(R_K F][H1#SU-+(T:?OM\\['K[:A$KHZWNJ$G Z?\1ACV,X5% M^"9F"!/DP!]*>$NIPS3@&14JT=?N;.$2&LIU0R9T'A^Q([M]4ADSU^7S':UM\%V MP9[%)S9'R@NK>:+,$]&R7VN:$6,BSBO1YNY6;F$VY0HA@%$9")?M1G.MQ2'B$(4;"B6A,*8Z,#IY. M=[.T56T79/=4BVGFDC@#I9XGXG* IO;IMM@T$EZ!1D9[7H=^#"PY&\YT,JN/ MH5_1EZZ%@:='>BCE)B7;E.EFRUF3C4=2RO6&R5\\9059_YIGVZ?"\!#4L-4% M?=Y=R<%>]"HZI14>U-)/(:FQ&S@#K$P5#$'E-)0^7./0Y"Z/HQYCC!Q'68R5JK MW_72UM]&"^[X+;GVYH!$< MU))/4##''#!+Q&;0\:R<9@[(2SH;T8+YV<-77K3!)NH*V/6/M- ],=ECVTB]^HZH6;JSG,P#1\K7(C0Q'31#XZT@:2XE@X0>H 8=7!PJKW9 M#@QZE.D>%/0]-C*BE#YPMEWS+Z(B@G<\3[_) ?O&B\]9^8X7Z;V*=6#7Q5\X MNT\W]Q\WTM"I?$;%+J*L^"(^R&'>*)]#I]")))?]C[,B59]!6VCU3NU)]E'7 M84@I#8@G[1@W@B@0 <1^X*C0=L^-0B]Q$Z/(AD5HM33B:D%1H9M[1,!;:=XJ MT[5>VCM9BCO)+NOC/_F>*B[\(E'#C M%GN5\BXM*TEDGV\KO\:]I/"4%ROF.I'O^0*&2:R*D# &8XQ=8*$NM0/ M39;@GKZ6MC!V1*W60-H5UFQ-ZT-8;Z6QA-O$_/\2LK=:D!D3NP88ENBVKZ=9 M25!#Y9?4I/.*^2Y>$E@JGU27_&5SU85]V>!-GM%/!O4S-5I9T&?=2 L:<4$K M;_6-*Z'E$B#[FZ"2I@%.HW:W.NW/MMLU4+:[^S5Y;8372B[NKI,$[G4NNWC< ME,PD6/;TVTM;Z9240(D)7=!)Q ;N&D<-U\QWW8.7A@?K8JBF=F(-HF0U$K8? MCW&^K---SN?.ZE7IP*/5_^3H8VIR?Y^K',?2A/XBOO)O?+/MU'WV*'>$&N#( M22(5]NI!0D0"'>[Q "$OBKA660'=#I?& X?R*L=.(['>RC8.=.U@ &M03G_Z M?PF*8T[[M:"Q=[S?W]W M6D[K,@ZLBT_;!KIYE4,X/=7/GWWMLII]4&C4U.Q]_=*8@E^SC'U/U^OJ%&,5 M\@Y^4^Z]2O/+O/ MR=-#2LFZBG3SY*2/O0A#'KL8HD0(F"1!"".!?!0'+B9"JS9#;R]+HX*N?$/! M< 98]L]_:PA-//M-P-&_&JBC?-^4EPUTIKO\VWZJ][<]SRU!'?5V=P.U'AZ] M*:DSF)Q*JHK=0,0>YI"[R('(HX%*OIU 3\01X2ZC81"8+/Q]G2UMRN\S[YC& M$O1"JKW'L +4]!N+-CO1Y"EK=2"QMX,XW]7PS> MW*7:W']2^Y V[='S7?:&WY"470LY-_^3D_R#_,CDQD$D@D0"4A=YDC]P##%R M! SEYT2#P'&%*[339ICWOS1*N9-;-DZ4A 9I"$; /F!63 _FQ+13"W\%=N*# M2OZK78JTYRM09B#A0&EQ!2H]@%($*$VF!=\@)\2T@S!3CHBI!L,LB<1X*'N3 M2HQH=KXD$^-U/D@Z<4$S(U81E5]]'V+[_@?/:5JHS>J7IRI\-GU,ZR_VR^8] MH0\?4E$^7&\VZ3?)SR1_KFLUK!Q&HX@3![I,$(BP_!-1UBG#$0J<*&*(N0;I MKZP(93(WY\F0=;,M059I< 7X7BGP5!_4 C^E&\#(<_&S 3?:&4F-M6KV MT9EX^:I*/.P5N@(=E4"M$]@K!;YL@%(+5'J!CF)7316:VQF6O5F M&T.S9= JW+TKHYV>YELLK2)SL'[:;7EL1;5=^MGV2GB;RL5SH\!C*(;0[6>XDU;WEKP*KGQ[$#UM3;J6YB MZ1:T*;+>#*-AK9[9V8YF+E\VI/!QM;+!-T9GJ*E35E=%1.JRT E*&/'=$":( MQQ ))&#"J0MYQ)PD%"1164VUK.B>7A9H%K="@D))>04V&7B2V]%O2MQ_!?Z5 MXSCJ'U"H(N<%(-OR(AQR(:83D\<>S-L:S$K M*_"Q'Z,Q.67.H6 O>K.(W^6ZFEA:H60$Z M\JK(UKW$-K_O4-*=*B":)'"7-#RB%/ @I1PD.8N#&"CD@2 M:1@%*/",8NFL2;8T^E**M5Z$G?15(H^N_.,"\>T-IQ[[O?LJ+8^UX8]ICK)C$4B"00 M14$"2>(DEV:>3;R2_:$?L**,'!3TKTGR])-:$W%+K[ M5]L 3[Z)M83MB VM"536=K5:G.$[UK M6$;=+HVNJMDBMV:T$AV(1O8KD#;2 ]J(#ZH*(":AO]I#T4]7TP$\>5B Q/:+ M +74X,,.VU9PT$H.ODZ&K4DT]108SQ5$;0MKPZAI4\CZ@Z6U6YLQ1MI4P\/0 M:..WQYFH[TF^D29O<5$]5 MO]:,7Q["7<\ M8#FQ!3>2JB"3,%MC5\CI3WC<@ &2];DN5YF-1\'5'UI+PX] M;IZY[(9G=UE)UJK0^/5CJ9N>[,5K2YOO-^^_@$J^P]KUUX^J$*)^[K&7X/3/ MX@MQF?H@8A0D1@G#SB@_*BO8R[9F2_UU1HEN?J]SCTS@37KSW!01^,K7=<'! MA_2IRO00N%[(<2 7<1=SN9*[!,;8YY!X2-VCC\)$]F'+NW16C*5-_+;>2%=. MH_0:%XZ*!4>3%:PG)I,Q,-OU,0VB-(?/Z;P0R_%!#0)EY),:;FV$CZK= ,F- M#[_]3IY^(^56.>Q_D\T\R"VAX\5->4T6\, )&8.!X %$L:^B,J@/J1/Z#A.( M>%3?1Z7=[=)(;K>%5Y(#)?H5:(4'E?3 =Z^ 4L# A:(_"AKNJ4FPG9C4#& = M+G%ZT5>N[Z*:!.>97%0V/F,S[Y0Q6KW>*?W6YO-.&6MXX)TR?WNLQ'%$81IQ*ZU:%M40L@3[W!0X"$GC8J/Q47V=+8_96 MUB;(3@E[!=8JY)VLU]GW*E8U$^"_N_C*0SX@JMP>K4;DG__)#9U_;>:+7P5/ M_' =.S>6T-P\2+P&X$OG9&H,JP ZYW0R"R MO'6L*Z-H=\?1GNVK@Y8E"[>WJUGM6!VE7UJK6N^,8ZDV\^77;+W^D.7?2AC:9RT3[^JA 2-E(;;Z5-8 MZO'&A0A-3!>FX!@308_ZEN;_J1YFG?8]*KZ<[7V/CIOD=='[[/$IYP]\4U2[ M7G5.I'A=A;U_D)ROMKR\W0%7>8LDVZQ)4:0BK6MS7F_8'?EQ0VH#AB9A1*D# M/41H)5L*[[<* =:#*YUE&(TD)65XB4DE5)<'X0H]@:V"^UK78Q M4M\K4&ML;U6=;C0L+'KL]=B!(B;01,0NBXL4M$@.4JHA6'8]+ITC86 M2C(#_ZDNM!K>Z0D FYAA&XG!3F2PD[EVG_ZDQ/YYC%]:%U<#K_0$^,[DD];$ MV9(_VA"G7F^T;EOS^:(-M3OP1)N^:Q[XU-2.OL[S-\\?%?NK.WB:T4^GWET: MN[:%RSMEBXLKD#Q+PXREWU*V)6O]0*B38/43K0V<)B95#8CL73HI3IQLOU?N'[6\U E=2ZFXGFPA./+\[ MX#5GJQUIKZP%*ILB8RN![%!W\Z:1U53^*)FL[GOF]OCG;'/#L\\\N_YV7P56 MTU+:7^OGJE:$_L6$@6:6QAA27*@B\S_+?ZZ;^WB'\?F-_%6M$^,+#$.@#IOP M%O&58_:5Q9GHLH$SZ!0A "4>132)! D&*'.X1@ MA@*SS!QC)5D:'745 7M-KH#2!8HLAP5117EST.JCEFNY8U8J&5ZP&#UZ>I;/ M+&,R,:4-#\?M^>$8]@6;W\BX%%-;ES)&RS'OO8Q+X3JZFG%Q@^.8]C,O]X=J M*S]!KA_+#5X@P@0B5]T\4Z6R(NR[*/91DH2^2<##0>M+C%6H@P[,Z.T0,B^F M;I0D&"*J_N4X,8P3(5=ZFC"7#D58+@&K.UAZ7!1&B,<^Q[T7,>' MB+$ QH1C2!,4(^9B)&)F%D$U^AN;)_C)#FQN'##AQ2'T:1S(3RU"$ +8QM$6T MSCM CZMG75H\:W31K 5-XE/%LJ:LD&7;L7GJ\_!K,+(- Z()VUXP6$0A&% /9\$W*@P5E]G M2Z.-?1YPT)%6IW"D.)[-YC])GDY7W MO6-^3/KV086JL1O.\U_S;/OT87/'?Y1OI+1_TSTB[6EB:8S0B J4K* 2]@I\ MR+)RDY6:V_XAS/IYP")<$U- 'U+@#R4QJ$2V%,FH W?(UIR5G366#SW+TM:?XJ9<7-[FSQR>R>0:MJ*"1%2AA#6;W2: T MYO6E&$T]HT?!8S:+^R 8-W]/MCC?S.U3Z&#.]CXX-CRR*#AOSN4V]Y_4G=9B MO]*0R&?$<5R8B-B!B'D1Q"+RH1LX"0V],$:!41VY_NZ6-MEK\4QC('L!U?3] M68-I:C]@)>@5V(D*:EDMK]YFN%B+?NSM;.;81QW%CR,?M=X:7892-EP^W\@/ MHKS>L/=_WZ9/ZCJ*_'-3^K+J\*NZ"O5%_%[4%9"JFZS7^QOS[_A3SFG:7FB] M?LSR,OVO^KX>BF7/GA/ ,$HB%?*D_ J)@"&/_8#%Q!&QD3MR>I&7QF"MQM6M M=-ZJ.Z+<[@RCK4>-RQK#B>FU5?8*5.I>5<.XT[CZ6Z-SS;N@TAIF DJ]0:7X M+A%8)TE%5_FJD:[Z5JMZSC14]HJ"3BWPW#5%9QJ $R5)Y^IYW.K5ED:5&Y9$ MRJ-:_,II=K]1R7P^,BEI*E)UYZ\IVZ><'9;OD[_;/G+6',QU?E'E=UAA M%R4L2 B,(NY#Q",JER^'2PO:]PE-DDB$V&3YFD'FI:U?\EO(51PI_Z%"XJ5= MJ=BJR;%SZ%%KM04==:L:JHW"H*MQO8@5H-6Y^@ ZRH%& M[5T4 C@(3:ATM[>BS3A0EI:T.22>=4V;<0A>+FIS=GUQX);L];:4N[R';"W? M+]0"7#[O3VR=0/ANXD/J!I[<6;D4QGXVOK291+% M+%6!HD;R?_ZGV'.C?P6U!J.COOH'0M,?- &\4WN&7B!;"SK)\:XI.O:#R/J[ M?:W0,BTP>@+.]-X?QU15PU_YD_S<'N0^@+VK'W:I]PI\]4@QUKS:'=W807W4]ZLE*5_U/B M@WPOOQDO#<.N1TAV4)PI#5D%64=84$L+:G&OZB 4>W2DC8TE'AKN;U8"TE;_ M)?/HOSA7S3*5^4>%U-^6;%-\^G&ON:%G^KLTRQ6-#(P0@2CR"( MI2YSC"?F9AO#.T.- MMDN1?K6Z;J,%7W@MN$L'Y/+Z<1=+<('=?'HK&8=N$#)!((]P6"\ZV/>$7'2X M$^,D#OQ8*Q9KN*NE+1*G=NV\DOC/(\SC2S;J_Q!;\UJP*W!=EGF:;,O*SUIF M3<+R2;;HLVW*E[(--]]X3[;5MI-L_ T76<[W%01BCAU&? ]RS 5$-%85SZ@/ MF>#GR>DSXZN,Y,8E.5#[B"B25RDLN M(7%F4!951>*EC/^ A23.P#Q-+8ESGMNG"7"?F#II!MKBH$%-_) MT\1K2^\03[2FV!JXI:\ES9IQKA;1*RX@.B/P6@M'KVS+7C!T8+UXH=#J9*0; M@SYPMEWS+^(]R3?IYKZXX7FUC7]#BI3*/MZEZZTZ6E.;T_WUB3>JJ*.N.J8!D,_R,CA MT7223 _YU$>*O5A?@4J/BGT;31HG-ICD5LR%>-KRO(R48EZWS&50'?EL+FQN M''F^S8KRBU!E9:L0#9Y_2RDO;K,U6T6.2UQ78,@X#R!BZN QY @*Q'R5O@=[ M3)B8RN>[6IK=JR15T_%>R0H**:$9Y?6 JL=J=J":F+A:E"HQZXBW1E!PVP>9 M,2<-HV&)=GHZFI59AA5^21X:;YC?P'__@]-ME0%(;NONL_SY^D=:Z-[ /_GR MTB;Z3DC02JEYR',>GOX);@69J8]TCD !?R@1+67.Z%5_U)W[TRW.=N>^5Z'N MG?O^!\>MW^^%X%1._?<_:)6%0Y4'_+)16S#UCSK[^4;6Z@#Z*R_*/%47_M4O M)$D<_J#SI-S)K;>JI$F=2INLJZ0>E?UQ*OOV*G!B@A,40QZK F0ABV'B>@F, M?,%8$/#8"8VR[KZ^2HNCJ0H1M=;R!I/:TU;_N5 UXJGRZ:@UN/H#WZMN9KF\ M/O::%M+K"[HDQMY]'RT<=:U6^5TH'1N/7T=5=46J1:%Y1'T[+WYX^,8.'M#B M4Z=9:K:F)PLUV+,!ES/>EFS-!2@TJTV[ 'W/V,X+DFR<#=#Z6+]L/F0Y3^\W M]84P>C)XK/B]X(9]2X0'711..UGE@Q;R(NCCTH4K3#9$K/(B1"&#"$N(% M3H)1$/O-#( MIVX-Y%G26\\"L=[J9@VXB=>J%K/=QFZ?&]]Z=3LM3&SEMN[M:][DUCIJ'V6W MUGKILHBWQ[2LB+^Y!^ARWP\= C$6H:2.Q(".&[L4",WV\E>ED89 MNVBF5LIQ%_1.(ZK'%!?C-#%#F$,T.E+K) 26(ZX.^WB5R*F3:IZ+@#K]\(6% M,3YNGK9E\8E_XVNW6=9"GGC<#1D,/>I"E& ,$TP$E'MR(>(XB)%O%+C:T]?2 M2.!_;3.UX7K*U9GF/_^3&SK_6EURJ'9HCR3_FTKJ]%.E0?U;]WP=.&/<-4I[%4KTJ2_SS8J1CG[QO/G MCQMF,GU.O_V//9/.(#(\J2X'8_IMM1(0M!*J]9"EWU*V)6N+DZX?AU'S[TR3 MLTW%?I6ZLW+@R9%G75G&OJ?K]8I106D42'LX<)7#TDT@P3R$;HQ#U_<0)BPT ML8?;AIME)]-!]H:LJS3FI 3_]< 36'1D*8Z!Z&@ VRYF@>\=IY4E"GSW(@CU-E%C0)EXG1B< M?>;'>B^4M'4>US8[[T':"V6.3L!>_GYLHIHF+TZ=RT+=.Y,+RZ8LJHC;D+N" M80]#/T$)1#%3]Q2(!X/(\T3@^R(.$K-<-3V]+6UY:%*A[H4[+4& MV\13VABQ$0EJ-)"PEJ.FKZ^9T]1HJ'V-_V)4B- MBX4.-K0T1M@+#*3$/WW[N5,25W_K-XS?\"[0*G03LT(?:A.4#]6&9M0><;CU MV;:+VHIV=X[Z+XVS)SXVN9+>-=F3/FZ:VB"=A-4K)Q2N2@\-18PY1#R,ZW*% M8>*S@(@886Z4 D^GT\5QR?F2*:-+I6B!KV=RV(9T8HYIQ04_O>ND[0(MR)\T M$#6V14P@LF22:'4YJV5B L)+ \7HW7%T="(CZ+OLD:2;E8<("V.5J @%!"*/ M1C"A2$#?(;Z'>1*XGI&3ZVQ/2R.>-K*V*RGXHY;5<&]S'ET]DK&"V<3,,@XN M8S(9A,(2@YSO9U;:&%3W)5<,OW!)8>5/-0T5-$^?5/-U$%,2THC'L0.= ,P4ZXHZ+$NN#68\K+($W,5M< M@-O(*LN]B%@ML7RZIU>HK]RK\NGBROVOC/"!?"[M9$65@N+ M<=Z,LZW.Y\484NS >S'X\&+*S-9/WN3\B:3L?;W)E\]7L:WU[U8<,1[X/E(' MR-*^X!Z!<>"$D#A>Z$O<:L_3#-4 MO340QFS993Q=O9<"E<^WCV2];D5?8>1%,?8CZ#$'0X1"N2"* ,/ H?+[B@B) M]3;<9]I?VE)5BP@J&4$KI-ZR= [!_@7# BY31Q 80:)-K .*]]C.\LV:[>0? M]B1WKKU9Z&= F988AAX;F]3T*#'UYZSLG%V+F(@JU[/C^URE-F60!%$(49C0 M$//(=;G17YF3HRJI_QQ>E3-]\Q-!%6J;WWSD&WXYVV=28-Z&$5>#%VJ[(,( M.9"$00!C%D?$%9)F2*QK'[QL?&D\4LD'*@%!+:&^97 $W+!9< D<4_O4]9$P M,@C.J3S*&CAJ;#93X)P:73O@[#,6@WR4K[.06PZ>?JN.=7S!(BJ0[(2U$];Q$6\\&L(;@:T?U MU(A^'4;43E3/&8BFC.IYV>7K1_6< 4$KJN?\5BD# M*FTLA=>: #?J3$JK@]F.ITS4[9Y4&;TW-G2EE(;H%_$VYRQM4W3Y""$/R^TW M0KY<==T@@@E"+F28XS!R/<198!:S"L[4 MAO,+7"9(1-*'@+7@DQ-=S!QU]G%=@TT@*2'^PA1FR>M/? M!EX34T 7JE9(:W$INCA8(H*SW! MM&W$P/-GJ5H=*[!B+B6$(@X]5S"(? =#'#L<^HAX#$>.@STC8V2PQZ51S:=L MHQC%4DK6^S0L MK<'/<7NV& M/%=I\[^(=SPI/Q;%5N4<5&6LBQ6)7!$XR(,D$A2B@ L8)SZ&KO#57T00(=X& M9=SI;]9ZNAP1D'$WBP\Y*4':" JHDM1L;]:'LMZN[%+0YJ&55DIEY52@M8*" MM[V@&6_$-."PM 7KZVG6S9>&RB^W73JOC [JDL;/+FEZ'SBW!)ZJ$S?M3?2*FR M&SQ7B4KV5WW")'8]01V(48RE_4X32'PG@8Q&(<$X::"VZ7?Z#A%:K<8D,#(;++TU:.(AF'@MT4&\S$#"P0U)V1[])AT2F.0B MUP606LV89";!*V12&@71Z0Q+XYHR]*K2@JZJ?<^N=//;[!O?D$UYO5YGWU4? MOV_DYUWF*2TY>R=7@J),Z5M2/#2172X+7>Q@'[JA2CT;$!43(US( P?Y(F(X M%%2O&//EPIA,XWDJ-==R*2;==B0'K!$=4"F[IB_V\J$:\-'."O_$+%H[5G:* M7(%6E2NP4P9TM0&M.D#I8W;$9V%H6$:K]RJ#:"%#="#3/^Y0Z;O@K:%;KWFJ MO6HA<^7_:]_[Y3W,XY.WAL3.5V^OQ9%I%E1#&Z;^HZHW?"-KY?2[R=8I?=X; MF#%S41!1'PJ510P)$D+B10@2^3,<"-\-7,W%S*C?Y:U;2M[*;5']H2.Y8:8% M+=3US'KK2$Z\!)V%\ K40H,_FO].DWO!!"Y;"1BT^IPW"X,)#$>I&(Q>'D=, M38;VVLMR1W[PHDD6M7*0!)@X'L28!!#%%$/LB1@ZB$72PO;# !L%@)[M:6D. MB,:=6BH1P1-Y-K_A?1Y4/:ZQ M7$_-*68FC0JJ37Y-U5*OBD#@)'GHD@%,SEN53_.@['G8.@F M?A &CN^)0#NVZ6PO2^.#1M!J,6TD-:ROT _JP+[8%E13QQ6,0YVY2,6?Y8'8XV MLIK'4Y\"JG\26\!HXND['AZCR.<>$$8%-Y]J;[;XY1YENB'*?8^9S]*[G%WG M>2=9^OW]]3>2K@UF:T\32YNU4K2\"B($E83ZIO@05,/SU1)*$\_;NYQ4H1I2 M5/GC)ORC6[/@&$"K$UH#I5$3NZ_=V2:XAG+=B:[S^-C0 E)408$O3J2CT*'" M)2[T/$0@BH(0XACY, H\+XDC3!+?:(]^II^EL<)AB$!U/*V$-HT .(VIWA;= M E(3,T,'F(D/YWN1L'8 ?[J7F0_9>U4]/DCO?]Q6LL:/FV^2]K-<50.-(M\G M)!(P\&*Y0T=496D,8TB82A+A>ZX3!)=F:>STI_6]SYJ>L2/JALZAJ7>M1MG%6-P)R@8;XS,%>]N7LQ?'A'K]R'+>7J_J8\H MZ'/E&9$?RZ8@5$7Y_$K2C:H*\(8+^> =^;%R(QQ% <+0\;FZ6!2Y$#,BH!#4 M]W'":"@W./KW&T<),<+&F>/&XV=> E&KTE1"H\^@W.NAU ;I2 ^4^%5Y$% KH,Y(IP3< M((AO2N!GBMO[\/+3KVL"=B8 4)]Z]:&#I!Z LF< S.+TQ@+8&YIGW.A\T7AC M]3T(P!O=R,C0%I5+^TZ^6^7R,XE4Z;ZX- .V+E"KI#.,23E 0V\[.QJ(B9+Q+(8^Y)0Y"X,':""/J8,4:Y M2'QJ=%'.LGQ+8XE]#!O@0G!JZ!NW/7IZ=/.*8S(Q89TJ''=0!NVJ#M-5&H)* MQ:O:?&Q_2Y2FX*6J5\JDO *UNA93*$XS#K82+EJ6;M[TC-- >Y3,<:)N1AIB MFS)EZ7JKDF;O3T??_U"WLCG[($%2HF[+)F?;>Y)OTLU]<BXB6J.TIA MX,?<3Y!*J4950MH0)LCS(2<>DJL#(QB%9I* J>).=4+X.?)!?5S?QL:'9: M&7M-'\PD&\/!['52L5R@4HO>Q%:N-FQ?[?->X@?[7EN1R;5D_U[GR5D0.',$1@H[*@ P",J@YZ MKLW9BH0.*-6M%3KTZ-@H%-D6+\KW/U2=.KZ*B>,&)'8@CM5!3<1\2$CL0SG9 MO0BYC'$1FF6 .VA_:5.Z%4\:595\IJ$FA^#IF3<70#+YN6^#QOL!-$8$CYS4 MV5JXR&'K,P>(G%3M."3D]&,7EAGJU!4I=C_\2RHW##E]>&YN)K$8Q3P@&+I. MX$.$Y'Q.@H! WQ,T].+(E;\?57!(I_>E37DE)Z@$!3M)JQ/6S]=_-;P/-FXT M]%AB,HRG/E"]"-[Q!8I,8+)=JDBK[]]_T =U*>I#EI_)9K?B/L41=BCD$57;%M>%B1<$D I$ Y>' MW##)Q06R+(U,*E5@)N"VX( H;0J0-?JH8''>:*2"T)K":%FR3N_KI*IFA'/) M$.JQTDP#,S%U[<9$Z@$J1<"7SI"\[P[)BPR>^P2>]EC. JB6J/ 226;E2PN0 MO215&TV./-BKL;'Y(A/S"0Z]1:Z:H!:#^LA/1?A.$>1A;,R+*?,PA!,1H46!ALS MMTAN>'9-RRU9KY]5\0X5_V.0->KTVTLCKYOW7T K9E6BI(J/XYNB]O.:IGH[ M ]FPZ7(Y6A,3SV5 &5DS_5B,LFK.-#F;==.O4M?*&7CR$FOG0[I1>YF*-XI] M;@'F.2$*$8/$QQY$'HXA(=R%?APGQ(T#/S [^^KK;&G3OQ9OC'ER!DP3*^1R MB&8R-AI!:U.CL)R"P003JX;#F:Y>P3[H5_JT&3#PSCB>>,?S]!M1(<#[\_=/ MNYJ:*,8Q1@F'.&1R]R.0@ D2%!+LQ2R),&*A8T(4O;TMC2DZPLH)L0\^&5\. MM1]L/2*Q!N'$3'(1>L94HH6*)2[I[VM6,M%2^R6;Z+TTTNS(-O=R;CZJ2CKJ MGG ;)NB[@D2(P# @!"(_I!![RJGBAY%+/1JYR"P+YP573]K@8K:FM#@74G2E0YO9&+PZV+(W3GF1=]#]M?K'G M_:9,R^0.5Q.?X?[$%,40!Q%./99G'B=GX MTB9]+1]0 H):0OT[/$? ]<_O2^&8>%8;(&%T7>>VFT/PXEG>]_QA/6:3WJHV$HGT=_9O-DAM!0_ M2O:@]];("T,=M\3+:VMA$L8H1!Y$PA401=B%&#$"XP11S)(H84QKX=?H:VET MTGK0:A(9=RS:!ZT>?5@";&+N./ V7H'I+@MJP&'K!D]/3_/>UQE6^>AVCL8K MHVM)5C$#-W7-Q(: KC?LLU2FM4($3YB/',A0@""*0P_BQ'5@%+N^<%&,F6/D M<]3HY"T_J0G"B!*7VJR.)Y3'+R_2_FE0EDK3D9Y'*KJIX]V*52 +A'@]A M(+ #$8\93"(NH!-AX?FA&WDN-LP,U=NAR9R8)^737D(5M[43?5QV@@&T/1]A M'# )-!4)1#Z-8,RB&/JUC/$J_?A3<3RO3;(5\);!7K2$2$ MARB$(8G5GCU0)W0!A9@3/PP8CCGW#=*?6X1\_GSGUU-_V)IKIK7/=>KE\L67 MVN&(Z_XOU7S]U,+$UM+9W]F\JZ:6XD<+IMY;8UWSMP]\O59Q1F3SO')P&$J> MH#!R?"+7QE"EVXH=R$/?8\@)59$X,^=\M_FEL7/CE*Y$!(V,I@[Z _AT7?1C M09G'2:^'QP@W_2FU+W#4'S0WLZO^E"K'SOJ33TUP8T':TE76C'=;_I^5$E/H1"<1!1YU$',VFV%4Q(L;;K+3RBR>!7A).AZ M5L&D4$Y,$CI7$,H,)+P*$[X"2@=0*3'3]8,^_.:X>G"R_^5<.^B#Q^C*06]# MXTCNS;9(-^KN OW[-BW2*N.'^J-LN0ER\3EG#DHHC -?[BD)4L>2D8!84"^D M/G6IGYB0VF"/2R.Q5F#0D?@*M#*/C"@:QEV/UZRB.3&/70JD,6EI@V.)I(;[ MFY64M-5_24+Z+XX^LTQ+26O?5!*,P\W59UZNY(XH"EC"882QRB:O2HGX(8;$ M9VZ($C_T$[:2#)EF[+8D>:E]>-G3J

=GUA#.&K*N3.5*"_[G=<. [5T!] M=<;GF'UP$R?T$H(BB)@*#V,LAC@4 71]DF#BN:Y#O0;N]QO-FL2VP6X[G@7J M=YQR%>X#?'<"N/5XW1Z $Y-Z+2BL)#UV85T!*:W5 V0-5.R=(?=U-O3(+7 D/.@DB0<1 M#@-('"^ H2-6)F MDJ*?!_>JKGW\#/YH_CO)%;NQZ%EB,./N9^6TL>"\9+G1[9A?T/_*BY*45=OO MN K:3^LDF>_D#W6OZ?>UL3R*VLD*#H0%2EK]6_J]N/43D4W()B:AF>[MJ^C7O?ROM;S9O.\JH1[G'.LFYFLSCBG$LY5==Q6V.%>3!,, M \R9W+#& L9.3&%,(C<*$Y_36,M%9M[UT@BC$LJ@AK89SOU,,2UZ$W.'69[# M*S MT :5RB<#?*8RY7:!-RM2/@J[W@KE9BW.5YY\E*8'MF\(S]X&TRIHNT"%(H("C].('(\#).0(.@AYB"'$Q(R MHV@[@[Z71O[[FL:\ $\#,< 7 Z^W?YT(SHE7@U9J\%,K]\\J?7@#<"6T_2#K M$5!9*_.DW_/,):",(3DN#V7>Q(B-Z7;-72<)7)6LDV5/)6>T]Z^O6E M$8P2$R@YH7N0V;41V6 _>@8NC:WHY4A-O0OM!PG\H>2UE 9W (UQ&]$S;*=QLC]UK!)O)WI<;:K:'YJ) LTXS MUB,^OF;K=5.P847=@ 8JWB/T7,ED2< A)F$"(Q?'@><%KO"$X85UC6Z71F#- MD?KZ])'Z125&-,=!C^#LHSLQK_7'*DQ6/,0,I^FC%[J=+B6*X000!M$,I]XV MWT3=EG^[R>F7_*[(WQ=E^EAY'G_CY4/&]L?FFCLJG;:6QCNWI10*W.0IY1(S M<'?[%>QE![7P^GLL+32'-URV@9R88G0PM)S/UQ2E4;LRK0YFVZ*9J-O=KQF] M-\[2^2O)4^7,J0RJMUE1KD@4B9@D/DRPJ[)O>BXD(<$P\GG@,>3%"$4F1LU1 M#TOCD5; )OD.S4P3[QQCJ&>07(3,Q,2P Z792KWM0\78Q#BKN25KXKC]60V' ML^J]M!'./V@C95_U*?IR G-73N?0PP(B3!'$L>]!3., )3S@+C9*D'/=TGR:PW_ZP^KV!_!CT+\_IM]OB8 M;2IC[?:!R(_B8U%L.5L)QXMHE,0P4>EJD I/3KB#(?Z6=I M,[P6$Q1*SBM0*$E!6DD*?DHW]0^*G\WF_#F(]2:^!> FGOT-9K<+CJD#8P<%$*$808(0AU0D+A).A!PFL7&0&Q$MB,GQ[=,K\[>-VK7+H M5C=+5&K!G#_(EF47=0BWNG7RF9=?Q!WYL8H<[B4)3B!&?@21+P@D44!4)1\1 M$4HC$1EERS+L?VF\U1$?9$I^0+L* +F2F"?7-QH037MH.IBGMI(Z"%>B@P/9 MVSLC/RGQ?Z[2L:A]S9^T? \V)#/ZCFAG'>>\?G];9 M,^>5;_7+4QTC417$,R"NLXTLC:):06M//JA%->.D\X#IL8\5K";FF9,P@3]J M.2T&2PYB88DVSO0I]!N9== M;LM:X4=;-GTC8&S06,)U1CNFA?=M"^]>;G!=EGF:;,LJEJK,P VIRD;:)R(S M!.T;,WV=OI8-HP%$C^FB\_8X\MK75/^XD?N_*F]$(7>$?^'L7FX1KZG\555" M=.^]VL<@NZ$C' <1R"-U?"?F _W:H".'F<&H>,8MQQ<;A-52QQYD2BS,J<-T%[R MJ94V#3-BY>7J-_(C?=P^-C8(IC'VW#B",78@FO M7K:\-/YKA--,M'2$4S]C7:3]Q/33R&71KCJK;1\MR)#X_;F26=T M3HU=MJ*S#XP.57WIZ]DY-UGHN%&"?2B2,(%(_AD23A ,2"3DCSV<4&QRCM[3 MU]).T@^]G&DEJW& ZEE@]4P-2W!-/)4U_<%79[965F-9A^"R%\]ZMJ>Y8UJ' M5#X1USKXRHB,EK]MUV7:;JB_\F_9^ILT%^J\:1\(K:[]-ZN6\#WA>4@%P1.Y M(2)Q F+&4225'PL/)8$6K?P#?M=W-JO)(<['\1.]C8?8"N]019&@T$8,!VF M@W9JPT(3U6'+XR)X#3)<3@/S3.DM[<%MEMK2'+3>O)8&S M-P^B?M=\9G?RU14),'-9DD 7,0Q1P'Q((D2@G_B)_+_[Y&TYR.;7;R\D?-W(2\*+\JK+?LRAV7!&Z,$YX!)'C M8(A=5QI;&#.'Q8A[Q"QYFZD$2YN\2@&H4KD#)E6X D\[)4!2:P&^M7?ITT8/ MPW1OQH.DMQV<%/J)6:-"70D/WE6H[^4'C0)@E\&@5>'@J:]62AQ<#*6M#'#& M_<^; VXL/$=9X$8W9)Y>Z8XDVS7)/Z5%>:>:-T@!B5!.E\J[-E/AI4K)ON:/CAD59.NN%? MQ.%.Y?H;SR5U?-F614DV3!U%/:J$_2ON"NQPXLA-1Y! 1'P78HQ\:>"@P/-" M(035JITTIO.E$4,C)V D73^#I"DYF6U OMN7TWI?+HR<2Z,&1M.HF0CNJ>T9 M*;9R;+]PHO6RPC,;!DN)EW/:[., .7(7!G3QMCK:?=J3_B5 M/V6YRCSS&R?J++VJ-+4[62^N$W7=A)8KQQ>.'P5^[55!U/$@1K$/28 BSXEQ MC(B6:V5<]TOCN49ZL!/_"G04Z$2K%."/5@?#3+:&XZ-'=M.A/C'=V05\Q(VV M,;A9N]EFU/G,-]S& '-\TVU4*^;>XO>;4C$J8[FJ_E[_1W&NN\+$CYA@(71= MWX'("WV8. F#/([BF/C439"6%=?;R])HK!84-")>M7\ E7'Q96/@6CX/[+"? MV0I<$_//:*2,_-"#2(QR2I]O=38/]:!B77?U\,/6<_3?\#S-V,M21BL_=&@4 M,"0W=*XDA3BJMG84BAA'@?RKQQVCK9VQ!$LCC+W4!6!I\905G('MD]S@)=M" M#I&<$04Q+8IF/BYZQLZD:$_,-_V9_"O'M%0 G*BC-DM:_W[\IL_P?Z;_I23[ M[X?'(.__0$/C>/ -*=+BB^C4%#]517P5)3%W,/=A&&,L=WPT@C$/! R8%R < M)1AYO@GYZ76[-,:KI%:.EAO9:AO.8L9OFGCKD9I]%"=FLAV >Y$E?57B@C^: M_TYRH\,,*4NR0E-=;#-?W[-BW2Z@;=C[18^9'+PB1 MT"5$C M-36YC #*G$CZ8;#%'&=ZF9U._4O7Z7;9-2;-?'U;'KP,)R M17PWIIY#((I"N4>C@0<3[!,8N:$?NIAYTG(QNK!OTOO2B..PKCMI2[_G.[D- M;^P;C80>J4R&[\14T\H(]D)>@4.\F[,X=?/DJKG;;_'0;11PMJ[M&_4][^W] M,; <7>(?U<@X>OM](Z=C=K])_XNS._+C#=]PD9;%KESV#=^0M;K@>KUA;612 M4U)[Y;DX#ITDA"YR$$1Q2&$2$0)]^;\XY*'G";3ZQO,DTZ6["Z0QF9Q=F:9T M3U5WOTKR SRU5_] NLCID>*,XW"Q!39U4+=N .M'E?MK3SU MPYN#D6FU =<#(V/,EQ8PM<2>ET@R*Y=:@.PEL]IH\M*<*55LV(H& N&$R\VC M)R*(0NS ./&DR>ASAW$_8:%CM)=\T?[23,%.?HTZ"-%PZ_@2/CTBNP"4BA'P8H\7W&B&>61]M_ ?F;1>4[&[Y'!X MJ&08GC1BB/0H9&+@)Z:9+N9#Y;@GB VW **MJ*41$LP;NC0>HJ/XI0N:&EFW M4V7)_21GL@H1E=93ZX/Q H^Y"1*0T=B3+.A22$(LH(]<3#$/2>@9&3EG^ED: MTS46XZY$0+6U:/)QUQ*#]5X)P]J>9Z#68S,+ $[,6'52[8Z($_BN!E"P5>_S M3"_S%OWL5_6H\N? X^/HH;W9IFZT50<^)* 8<]>!?DP)1 D1Z@S-@8)@STUB M$I' Z!;NRPZ61@B[NYQ*P%%'9T<0ZLWW2X"9>*(;83*Z0O=+Q2T7Z-XU_RKU MN5\J=ZX\]]%SXZ9Q[26Y+65K*A9Z%^P?(QJ$E&$H*'4A0IX#,8\=&-(H%%AX M2""CC*YG^EG:I&ZKWA2W@-;$,WT,4,83?@ &2_/^7"^S3O\! M55^RP-#CXTN%NEYREY9KOL)!Q#S/BR -B$I0*E=V20H4QC[F223_Q9/0M$QH MV_C2IGTEE-I/N]Y/R<^@%=>\1N@.O?YY?BDF$T]N4SA&%0=]J?=%A4%WC M%/2E&J<*@AX]M8__)WVT?. M/DL-ZWU YW?53F&%*'*YYW$H>*(,^41 C(,0.CA$211YH8.,[F'.(_;2**7> M\ZYWF7A&.P=F&G4]PV1Y8SDQ%>["_SH:7X&]SH<>[\;MVJI=^8@ZRH%&\RNP MU_W0+5*I;S^N<)[ALARF.+'0KQ+U.,] G NBG*EW\[Q&'S=%*I^\RUD5]"U; MO,DS>LVRIY*S#VMRKYO?:+"AI2T3C<#@+B=5'HU6[(HZE.R<55?.&Q7TSY$,7,A(22!KMS(QDB().0C8W$ZO2R-33YD^7>2,Q4J?%A.5@GA.J'D^ ME.?4PR,R\_]%?O3RP^>WF2C5?Z7E\G:=;5F3J9Q$(L0Q=F#$:*!N<<10LD,$ M:1Q0@A),0JIUSU2CKZ4Q0BOM%2@:>:L%D2J)P4^2%M;;:KE4@9'KM'@NSM_N M-H:]GQXL@SDQ2>QQO.WB6 D[)L_^ '0&N?7M03A3/OT^*"VESM?#I#==_D 3 M\Z7(U]/E("V^YBOF^[3K^_OR?5[5SOZ 9.O:V;!9 FIH]C?":H8ST M@ZW8PC.]S!M;V*_J46SAP.,C+V>4DD<^%L66LW=;E4:_3E+T5[+>\ML':="\ M(05GW55BA;#OA3Z1]!!X(40H\2!V$@)%&%"YQZ.NB%VCNQG&(BR-.=[_X#E- MB^H(*;.I"A\VK MW]/RX8&O*V<3X(]/Z^R95Q=C30\X1XRV'GM-.X83$]MMC7(M_A6HA)8[IFJ( M*KG!#7FN(J^N\URY]M2?KP 1\ML"'[)<\+3XUNZ) KTCOS8Y\+=12QR#V&&10(CATIZ]5RDLI]$,(Y\$:(DYHFK%0>F MT=?2*+1SI;Q;'?ZBD-#3(.L1FB7H)C^)&XG:R/C07CRLQHB>[ND5XD1[53X= M*]K_BKDK2"XQ]W*[KN((OO'\^=V6WV7OZ[M17\3[C30*:!V:^ECJ>H0,FEP: M4S2B@U9VP+95_>=&?&4V=12X&BJ7<1':PRZBB8">F%7ULWGW)^:]R7CH;>OF@:A"?FF5;H*]""O"LQWQ$<*,G!3TIVBWGWS0&S MM(\RZ'C6;94Y("]W62-:&!ONF)2JYJPZ>+O>L-N'+"_5G^O@;LZ:TH0T=F*! M@PA2GPB5K C#&#D)I)PZ?L(8<1.Z*K.2K/583*];(_-GU_ETD^Q.]5%5P3:- M=]0"68^>[$,W,375]:OW]:S5@4$E=?77*] *;KWJHQE2UJ(GM3J=.9S2!(CC M^$JCM\?ZC+_)E3_+GS_S1JPKE?7-ID/W6%UK'MQ.TS.[;(^5.O;1 MGGAF9&5I5;_G;59($X#X&(=^#'%"F9R4L??FEHK9**^_:G;=N\DMUCHHB'SU@ M> DA+U=?U2%\E<8I\1F*, U@B/P((DP%Q'+]@SRF.$I"CX:>5B:L@U:7M@JJ MW"-I4:94SKQNG5R31%B'L/7/P=%@3#S_1N*@'\]^2N^^Z2A?Z$Q%^;?]-#QL M:YX0]E/B[X+53_YR= C#006[CYOJ4G*3[*Z^V+SRN(=C*M1\C (5)>; ./1< MZ$?,#T3 /42;E8X\0(1>11*\UR2D" 1C)/ @UX2<(S\T(E= MHW)2Y[M:FLW02 HJ44$K*_BCEM:T\-QYA/6HQ@YN$Q/,6,A&U+(<0L-:_,ZE8-OC'3I5W6NR?K7/-L^J<(E]:5<%:^5J8*86\Z:0/ML4^RC MN/:WPJCC20D$/$!(/$302DU",>C1".$V:4[.!"@19'/&T6IUOCTN$7 MCXWF&<&,B$]]>M"H FI=JLI,S2WSKCI@K\_50:#H)-4*;.%KZ\SA4G'F/8VP M!-[1.86M=D=>,ZKO+.WN,%W3,OU6Y:)H[ CD^3Y'%,-08'6SB&&(7<*@FX0D M2(*(^"$WNE0TT.'2:'-_N6XOZ4AK;1!K/9JTB>#$-#@.//-K.9J(V+J$,]3= MO%=N-)4_NF"C^][8.-2JSAQ1K?)WI"1M08\H9"1AR(>,H1 B[F"8>"2 @1?@ M(.34$[Z69WBHHZ4121-3V1$6*&D'JX"8H=M/(38QFY@ZQL(U(@*U'XL+ E#/ M-#QS_&F_>L?AIP//C][>D2;+A31DOHBO_!N7MDU=]%!@[!/B^M#U%24XV%&1 M$Q3&C+N!2Q/"(F&X=3O;V=)HX5!6=8&CD79D/%W7C_Q>^7IWB?Q;0YGD"N<@ 4",E?5JPUX!&,1 M4!@('%"'N!'U7BWG^TF)ET9E]8G/)MO -J_WF(.TZ0=:TS6^I.&;VL,^38;W M^H/HY'FW?0HXVQ@M,*W[:7G_83.Z]\(_93+W_HY')&)5\>&?,K+Y0&B51[?) M-N7'84@B-X ,R44%<>%#[(4.] 2+6(!B3^C5$NKI8VD+0A4XK\0$K9P&V4'/ MP-A/WI; F9ANCW$9DS[U#$ &:5,O!VJF=*EC #/+EMH/16^6U#.OSI<=M5_V M@ZRH X^:I\"HPHZK?#P/V5J^\K7<&&2[./WVXFBL"JWNB"DMHW*;;XPS6)P! MJY_2[. T-:.-A,@H 44_"J-R39QIDA7GK[R-$H3#QE M&[DF2!5Z4F-+.ZC#MF?=[9Q4Z^7.Y/1#(V=GG=RP^)#E7_F3'/<'HM+%R$W/ M8[:I\N.M'.12RA&&A/L>1(P)&'.,H!N%!$=.1'SDF@5S#W>J]0W/&LI="]=D M^,QW4FOF'3> 6W/&VX%P)AIHA*U2F.[%5?[T!M9*8HOLH(V.+'M$& MX(A<]-\<>VC?::O.OOIE6Q8EV:B8I%44Q,(+F0>E5: \Y#Z#..(>] F*G8 A MFG"MJ&V][I9F,30GTMU9T22C+4!';/!3NFGR VO6D=%$OY]\[&,Z,?%HPFGS MH%\'F0N.^WN;G_G07T?5XZ-_K;=&E$QA__)>7TZTOCA^M= M*BAPEX&;]U\.:GBH%$=9N/"$3!2>>10R ,8J_J33NA$CG#=B#"M9),G M6U_:S-^7W;@D+GA,$/#B(G[UH1@;Y3ME2.\KQN]J!>O:N6G%!<_SP]SY-W(0 MF^@($8M4JKL NRF7##J)>GK)??'OZ0\EPT]/'_BWR0>*@M* M$#"4)$$L.2<)H/PC@<13IQ$1#CG%)!$H,3$>]+I=FE6A1*UKWH"=L!77?+[^ MJU&*&4/T]:C&/J834\XERY_LK<,\W\C-?5P1%V&.Z256UFNH:E,KQ9QA3?7XT=.U*"PA/ M;E+N9;P"!U+:-"8'@+!F1Y[K9V83D8\PS&3N) ZE+L1%@P%&KG&#S7R=*8^4!.4 EJZ'7JA;2? M#FP!-3$3C,+(*!GA$ @7Y"8\V_1LJ0J'E.MF+AQ\=IQ)]I671"7I?D_RC5P. MBVM*MX_;:I64^].4IN4J%HCY3.X1 Q:[$'%5UTAE^9<[1IPD'F+4,RK).-SE MTJB@E1CP1F0SFT #8SWCP"YR$W/##K166O!31U[0"&RQS(@^.I9,!XT.9[4A M] %X:4P8O&E^)MWDJ:T\'IKGT)U7EL8%C6A_UC];[NK?/\\O4'WBR=Q(]?]S M]ZY-C=1=!#(?%)*)1.:3UJ(W5S0UNA >CC/;)? %X8<7 MOY=^;?:"EHDB17L/<][9%_,X0&'&(*-9",5[&T&<)0GD MR&?,3Q"//*W+8*W9E[95!\(WI_LC\6WT6-9;&[5WO#/$G1\%[(&M_>HW LV2 M%Z W]ZP.@1$LI[Z!V2#Z;L(@ :YOWOJ^9!_%5T[5:[@^PM(LDY1)W8$806;: MG[ #BF/C,4SJ[:643)ZL^%ZP'5Z#4<"TO(YI/(RN'!'ZWXP D3L!ERU@(46I//'*PP >8\<&$TB@'7R-_%9N1,]M_AM;": MKW&)&>[*4SV4131./$CC@$"4A 1F(8M@&+$,QUF&9&V@*N'(R$1+,U:MJ*"5 MM?7Z&VDUJ#7&8)VX(K$(EF,K= TG$RZ2,< T"$DL 3<3*XDY@'K<) JHC!*4 MC#T_'TN)@A9'5"4JGS>G)J;5YKEJ6=6;*5Y+FHK-R^N*\568Y@B1+($Y3B1# M<11 X?&U-,5I%(19YFDS%(_,MS3[N6?>'L M#M!T;&!M &E$9ZP STVLQF/CSTYNK*#L)8YCEW;X[D(/X]B8.DL=WF.68]LHVJ>GLS&/WQ#L^EZ_P6->)YS&A,84E_R M//(,9DCX$7F"/!(PRKU/BE[?!6.N.[JA/LU#:W.2*.=[4Z&&;=J,]T MMMF2NOXYV_>R8A>;4Y]_RFS#MHTN#Q=('XJ2-[EKJRQ(T\Q/.4PC+X0(Q0QF M.,PA]W& HCP-::[UDKXZT]*V<=>L=7!;^H>4M4V>U-S3U^%5V]Y60'-]-62& ME_:VG\3"D@6X/L^LQF!2W5.[,/V :8C@GC'QA:F;L\&GS<.F^EX(%5;BW9[S M3#COF8UTAMU:1;AJ'*_5P-(/<#W^O^ :XS Z@DFFJ"/6PZW>#NV)890 M.Z!.,H/0*'=% A59ED6AR2'09+)TAKD0^P'$:2,^3[&>>CA1.<4I"_"XFR=$!_DZ^K/NLW9 MJ/9]3?%>=LWHIL&ZJ!V?W*+MV-()X4$#=B\^("_@%ZD!*,I?P>5^L@["+>8@ M6CJ0&0@PZTG-'*#3(]P-(QF&?_J1FZ!2SZF[(E[J,8\DD*0AAH@F#!)&?!CY M,N./,$0B+?;[R],LTK(]2T]"\C_CIEM#+?8:$ =K\-36BS0DC54.UE(1L#YT M4-*,"UW&73$H=#.:KB-">]/42'@'>ADM!H-&,; 5";H\R;QAH%%%SV) XY\V M+W"ZRL1,O%CX1SB &2-$F(J8PQ3Y 2190' 810&*(]UZIO\I+-A#KOV[CN<: M5+?07RM!KF8E_H=07U_BO+ZS2WJM@XC%DJ.?2W^MH_2E@B++U-=-&EO339O7 MV\]XR[_\B9]_Q^)H+MV:YTVQ#CV!(NKR)%' /4KS!*8>RB!B:0:S. @@\[+0 MS\(P8;[2Y9/>M$NS+[W@0$H.I.AWH!<>--*#T+L#4@&-_%3U51@W-.ZP=6QR M-& UR?]5QU1A]='F2R76UO HL5C_:4->P:)^ MKFJ\_FU3[9[K]R5=[^3+1):G-N6J.\XZU[4J:UGAUG$PH81G"8H8I$DJO4N6 M09PG!'+?]R-&$8\#K?";H1Q+>S'T:H!&CZ;VTI!OW71AU'S0&>!V_*XP0EJ? M2N\VG&P1[1E*,2\-WVU0G9'TW3B<_OWI Z^ZU[_BU>C^@:59H8>WG]1O, ]J M3U].&FGLV!#(KBSVG).+6AI=#1Y&F>W6[TSPX87>^2\-#HI?Z#?.=FO^*>^3 MFIXW_!LOZ^([E^4*3_Q#5==?\8^OLK']X=[;#Q*2YSF#24Q]B(@701*C%&:4 MXHSP""%?B:OB%B&6MDM[-634>I^J=] $2"7N@%!#XXACNCX*!\H94'=L*?: M?[H,>*L%^$7J\6N#//BC44:IOMW>8FB MB/#HL=5T[/D.L3=J?W2DO74LPXY?9U'Z-/#R@"(J7CX1A2CRY=]\#%G(/!;F M48!\O!*N95')PM[-5NT >U,H_W0V=]OL%7\L2DE4"0@6OZ#<_"KD0NM5\4JG M:1["+,4Y1"Q((:$)A7D:R2G-T>NKXM^\AV1\L60K=N@?0GB@<5VS%A_V%?-)%Z6^!1+>QHD$%%,( DC M#-,P9EC27(=$KW)84X"E.?=#ON9KSOT-Y4O:ZZ-F1URB[MC,3 %^Y"@Z*H0R MA<]6G;/N]/.60!N""S;*FWZ\G6#RQHW743N2];\ M:]V?%^^UV4Y#=MG%VJPM#M=AOQ#R]K?X7?"?47N6+76?'?H!" MD*C_#O08@ $(#4/: 9PP.$.R,3_*I=!ICO0H0&&<,CF:"T@]HNK9UU'RP7; M\\C^4XK 9UV6:X7E\PIAM<3K?=.K^JB"8I4CS$+?IS#B/)(M%U.8\CR$/ @Y M"E.>8!:OMK(:3>V5ISZUE@>S%\"=,9,&AS;%#\-*HUU?:53T&@PJO*P4>%U: M%;77CANL';\S)@JZ]L(/"KJ<5W&-(.:V>NO2Q$NHVAH!1+%::VP$,Z-VEJ77 M)E+@*$@X2A*(A<&2$;$ IAG*($TE.2GK\":A!&-,>>0L@1#%%#Q7DC$RX'QB# >Q-@+/;W#T.W SG-J<0ZM MFG&_'2['AOP\H=EB:I :"I:,\Y5)9C7$XXJ>&MV)3]_4U>;^\7'[=M.XNO=/ M6X.F-L<#+,UR#GNX"$DW_%%^?86\5C%C@G,(YO>FL(NC[P M6P3/M!W.97!N[89S,NK/:(9S6;$KO7"N?-C,M7HK"4JW^R.M.)M^;@B0F]Q? M,=DA^7=%D\3C7AQ+ER 0[E;*89:P! 8^HSE/XEC\3L?=4I]Z:89D+[DXMS0A MKRW^T?@,>DZ"!O9JCH,;1!T;E@.87?Q0)IIX@GM+!5O!*Y'3'7OLPI/\=> M2%<$'6&LV+[#M-FL*:5M4\30F*9')$Q#XB>4A5K%D^=3+,T*M!*"7L2I9MBJ0*KM^]O@<;SE-9'1 MY]:XJKPM1HWS">;ET;BJX!E[QO5/&C95.+!,K4@2X)PB#O,0B4-(1C#$61[" M!.<>CSG)_#C3N;0:C+VT6ZF6RM.88FN(FMH&-L3"\<[]H " ?@N%]5>)=K]1PVD]&W! MO'K\4!75Z6BB T =;W$U+!U0&&M"911I5)UCMKBCIM+#**3NH\ZJ(KK[M)03 MG**4288L#R(9C20A2F#$4)C&'$4)MET.LGA-P';\@ M[C^]?G\E!=3!S;,V0O,5EOR,^VEM. Q*26Z^Q3:[NE[V?;7U.VKMB^G%WD;/ M>@-M\=KY9]TU3U\P6[U5?H>+S3_D3<3O!];P=QO^7SN9)]TQJ+' CT+A'D"> M(^' A3Z#F+$81B3QQ>]BRJC6=;+"G$O;X -)P5Y40R([%K:_$*^)2_X9OB.VXO MH^OMIJ'7J>]+]J^1U\T$M,-"K*?/J---LT^)ND=6LX-Q+Y]A,SK1JVF;5)LR6[*X5 MD68US#9!/+7<5LMUV]_<+J3L[T6_OYCM1$#ZQ&(CHVQ-.LJ9 5[8<%! M6HU#WAAB"D<^2V"Y/@!>PT5,9'$OGRNGY9CTT*JM_>B)4?] I M*69#7[SR$4K3J&E-326)293 C$4O MC9J-H38O_V4[]=(R%2]/!Y#/Z[UL2H_[];<]TCD MWV\V]ZQZ%C.^6^-'U:C6]1&69I>$I%"*"J2LT ="6O'K]LJN$UL]O#4"W'1P MRPYFCBV+ ES@#RFSI1C7-"A&$:Z186>+;TVK-HQN*7S:E+](FHTOXCS>K.*K MEK_^RS?.M_"; >(=(L\7_BA_TY0, M)PR1(,8Y9 Q[LG%M)*]J$ICG&8XH"\,L5.I$ISGOTEXE!Z:!HSP*_:IL5=S5 M;+T#-!W;:A,@]=O!<%6L^K+D\S;BWI4T;-6T^.?-N0[W\G7>'TRG6_X/(6(K:SRWFRS MEQ;4G;B:[.77,5:S"G9P M\>DG#'+,SHAS\7:WD8[)\Z98AY[ +^Z2),4))9<)#C!'*(7(RPG$/!'^0RS# M:S@5OR+*N6;*TR[-GS@G>;X#O?"@D1Z$WAV0"F@D3:FOPKAI<8>M8S.C >MT M+NLM^&HDISG!>:8D-:MXZV6L:<,VFKFF/MI\&6S:&AYELND_;R%7/] MP#<-=\G^3$.IQ_TL03#U\UP8^HA!@H7=CT.?D(1%,FREQ6A\9:*EF78A7]LX M&3"\Q?^BR5I\#4TU7] &1HY-="^B)!QN68F<'!.GD+#%-7QMFGF9A2>4/>,1 MGOK\C87I]:&(J1Z&VC_(91,OI%(W<(\*L<":,"0UHP CC5(MXV)VH2S-'4E/0JCJH2*SO0*1GCM?%?W/V&RY*.<**QE[&24 @2F2UAO!J M(OE ?MK.^%%(+.L^:KQN"O/(KI89\(J! MU3F6G40\B;U(G"0C3[8X9R$D,?&AASGSTS3#.(W5HM\+6_AYPN?7EW[8R;KY M&DC+!EB?2R2^#'B!7P>%:-IREMAU+L&-O:OO1WI7[[\W4N]NN.5\"S1B?LOY M-LP4*%S,MT(OR#C/.HU&)AV+,%\XGJJRB_;BOYGXS:O M(IYE/,P9Y&DJJ1A0#'&"$_%\;2ZT!WFV_51N)_QT(HCL_0G ?$8,]M MRZWU]?9%:LNK%JNX9=$-B]7 ME#MK\G+M<^:9? -@7E7=\__,A7&?'"( P#F*1>( Q0A"%F M&1&''!*P+.9=FEPZ2R?/&\Z8H:?$L#A],]GXK ?\A?E_4[2]W M6U U.NFG :JLB)K-<("S8U/2) H>1)8^7"\T:*3>]Z,4::-T@R;P/.VR$[:])I84@#ML\_\8;5K]=5 M+8;[O7PN9+YX<\&BW59,8:BE&;U69-#(#(H2?"V>FAWV^\>']X.:A5IN2*&' M!B6H JSC)L\!HH[-FBJ8W44RL-Y;3 ,N,P91A?'G(Q)55_:(3U3C,:MMPC\* ME9JPVO90J9:_*THL#E)X_5#53;'MVQ];:?N$.!^*>KL*Y.$S8!PF.(X@RI-< MNFH^] ,Q=98$/@FTT@4MRK8T4W:]P_8=..AW!_8:RJ/J7D?0*PG^.*@)I)Z: M>3TV5U_1)_PY:^K:1W2PG&]+<3!K*],M9O$XP-]MJW8CR9;0WOT62!5;PM\T MA2'Y8%WS;=U>N6Q7)(N3-&*Y+/U)(4J(!S.>)# @-,3(YRAC7*?;]-'H6C9[ MMG[3'> -Z)JL@,>@:=F,(TA<>T_-G+==7>]%L^W%Q6V1.F705DYQZB&0P3:DO=FX0PBS@!(:8)VGH!S1) M?3V.XM'YE+ZX/Y&?.&^%!VLI/:C(NGC$^G<"XY"K[??;89PI6;E#K'-X]J*" M7E:+F<U=M* MN*H'?A'._9CZ*8P3'$"4H0AF&.<0\30E..,D]CV=28SCL-[JZJKQI M@ZOS >=L;'55G9.&5M<_=_NYY'/Q^&W[*?][S9N3CT:TD3"&N)=S&'*,( IB M! D.<^%HY GV Q^'::I536I#JJ59B!,?O=$+5CD4FH%&->$'EA"M,T)S#U/)KY<8I0%/;AJ*^:&5]79S4(2GV=XVZP23CJ MKZ9/-G4$TJ?C%) M:OHI/8O">+%Z6VZ+[U\6;9T!/*]#MXZF- T>>/615_??'YN;5)D\>?^TU6CG=/'YI>U+ MV9WHX>TG\%'\[[YK\]K>'$N!A=WKJE^?JMW(K:DZ?--Q&QO(.=ZY=D#3[>HT MBHII3Z?+@\[9T6E4K9-^3N.?-6R!\:W:;&732UEA(EEAWE1/N"A7).=91BB! M,9%]RK/$@SB/&?0SSJ@?9#A7>T%/S+,T@]"(";>R5:L4]*ZC9VJ%U>UR<05: M-9_> F".[4"+U5==K/0;68PC8:MQQ959YFU4,:[J66.*B8_?V!6GY7SS<)SX M'H\@SW(&DHG<8%J=S)X#^GU\PH>=N53^D?KKOTLW=%3?'ZWSG>O"W9&S'VBF4QP7Z* M88Q\*L[58L<2E!&(0S\+0IXGL1KO^]@D2]N\G9R@%11(28$0%4A9U4_;5R&= M/G+; ,KQGC;"2.OX/06"T1G\ZJ"S'<2GU!J>QB<_:_9F_JVJV)_%>GU?LO?E M5JRJC/>W::B'(K!#%5PF7MA>0#V8ASR#*.62Q#? ,,+W_#/],&H]\SL5!%7C1U

EVDL[S91QS?51\P[<8>[8TAR!?8;L M4=\JJ_6*MP%GR071G'Q6%\4,F%,7QG 4TS.)&.,S?Q;?S6^XYNQ-TUOA@6^* MBC64ZO7*YTG@!S2&B4=RX?!$ ,"N/1)$?^#[,?.Y# ME&<<8I*$DJ\X0TF6QRB+-/B*E2=>GL?5"0NVDK'@N1%7IC\5?2,C:8Q>A(.L M12RKOA#C]L@=N(YM4L/G50SXO)[&87:"K0;_KA.,9Z+2U<4:5.7Z!3Q;*ZPR M W"4XU9]M/GH:K4U/&*>U7_:T ^EWSC;K?FG_#6NO[U;5W_*'@J\:U;/A2=\ M3\6W67MXX[= 180WU6)R3&,$@Q 2B+ P@H3B$B+,P9>(7$5/J:^!8SJ4% M_'HUY?Z3B@*I*6A5!;VNDC!GH"V8Y C3](H=?2447>F?O]"N_6\G:^R$*6FF M1;'E]CN2RO]O=QP6CV6DJW[*_[QJJ6:K%>Q3Q!F-(!A MDF!Y#$$P2T@.?9RP0!Q1 H2U"(:OS+.TM\)03+#%/T#'O:D9S;V&JIIAMH"5 M8\-Z!)/D*'TU!9.V(9P P9(ANS;+K(9H0M530S+U<LN>WAD8,+-O1 M?N92AV)=-">E)@[R2D9'ANEZ;W]0WI!A=I*TV7NK+ F2+,XCR#P>0^0E%.*0 M(.B'V,MX[(4DI09!5=MR+C0$*^/@&[[ELBQD:(@T>]3:7E0U _93UFBFW/-> MM=XGE-:O::E]K%Y#%@RZ"@CP2Z?.KUW(%S:*]Q0JX'ZS$7/P-D9@*_G5]6+8 M:LMK6[QYV_DZ O>L#;"K>?03_&4JL=@@JOG\W<>7YN@U6>CB]^J9^;W>XR;0 M4&7'5FM26ZV4^A/]C#+H^S%F2Y@_$7J8'W_ZJUOC>V9!FRA$),MI#E-*.$1! MR&'F92$,O9R%*>$!\1.]E)L;)5K>C= PGJ,6LKD#'X7_]"F7;V/3V-P\,;C_ M3;&V)8;3EA4V^Q\5'G,4!OL9X:X'L9!\L^&LN>YO[_7O]^WJ5C[R4)3G 4R2 MU(>((!^2Q LA)5G**"6A'VOU]1N?;G$^42]MW^COK)^?>0+0!/!JUM(>G*[] MK3V270N^5E9P$-:>B5,#Q9(%FYAL5@.EIOBI_5%\ZE8?L$]Q'-S3$@\Q&D8P M][&P+=SGLEUH"%G(691F/,V#S-2_.YMMV;[;ZV\RW%'+FS=A^,%KO-F\R+2X M]FPJ/]$K9.JSG<.OZX_=!.F,OM8^57H>-^HJ+-9=I/.9?I+[?C) UTJ/K5I]9R9V;@\9Q7TS(W&JJA9'S=8.S9&$N8FN>)A"//?>Y@/+5/NIV'6-DSZB%FR4QH3SVJV M] $YM6(&(^@'D=]NFN.>#& +]^.E+7E6C"A?>G9I1RDA8U7R:E>O7T#3W$OL MAB.*DUYZ]?CS19H):Y_ &*$(HI!B2"AGD',_BUD4D9!K M,8-=G6EI%G\OJ-X!\SJ2:N=)*_@X-MA[&9L.FK 3TV)7!V4P+)T,K\\SZT%P M4MW3<]_T V;FX U_WG#:IBB)OZ]YTS"]9/=/LG?Z?[=O1R^C<98G!&:>O'CC MPBW,$H]!GW OCCC*PH3I6 :529=F)(8R-\07>""LGN%0PES-AMA&TK$Y&8I[ M!_8"-WC>J^"I;5=T +)D8I2FG-7:Z(!P:GBTGC5H#R6C"E^?'O^U^E-V5G]= MUDS\>^^EJS:*&AUE:::DD19\+9Z$DW<'A,S@]X\/[V4#M;H0J(U<8],Q"9IELB%U<,P:3XT//5\+*B45CYI1J3UAZHYLBN]8IE*_P\7F'WB] MXY_RPP\;%J+V'OICM?V4Y_*?CU@6\;^NUC)9:8/7*XP)BY,@AHQE,40)#R%. M0A^F89"&'O823!1).FR*M;Q+_X,"1GVTK:R5JILS+_[.W: ]\'T+J1WY#TZW M8%N!WW&]E;U4^+:]EQM6GQ">5QL.6@V;7(V]>C9=)GM@6W.I+(@TL\ME#\1S ME\SBV#=225_H6+5O>\M#[B4(,9B%6001B84=YD$.LPC3(/58'H29$<'TR*1+ M\_4F>\,9MAY66@ UXVH;5M=W"+E/4 MS[UE$:B]FD)-G\QV A);M+77IIF7H'9"V3,JVJG/NPMZG]X7!WE(6)8)VQ'G MXE!)&88XR)DT)1QY-,B1']F.@2\\4^)#53["M? XF1&IMLDJV(N*+S=)XDJ0 M_.XL2N[FYMX"B#,&TG_*I;\%B$S"['83 9H*FV_56CQ1O_VO7;%]6?&(!4D< M!##S)5DA"9#X6YA Y">9SP,OS?-0)SO]? HM$S9#%GK;WJZIF>OD_.M?TL!/ M_@9X(Z\!C_8QI+['PBB-8Y@PPB!B:033/&0P)%A,DV>YGZ:KEFM4^,B;[1S MGD[G#MY7_+$H2QG&(G@MNU_?C&>2A)[O(PP]RL17%/D8$HYC2,5W-/5RCCE) M.CS?EFP^-/O)W&$I9K )9$H(0U&:P"##'"(O)3 CF0BJ1EYNP[-=R9M1X3"PQG5XO^5/]?V/ MHEXQ/R01#\5&)WXH>PW[(RE!(R;X0PJJ MFEM\'K"]Q;\.6WMDX'FR?B<5VZ?W3G_2 M*C7LUV]X^\]JMV;OG\2";_?,9!TGV0ISQGV,A4]/4D_Z3TRX^ S!4+BB..5Y MGA%/[V[<3)#EW89?)9<%6Z$*^%/J HI&&<#W/(/R@S(M$Q0Y.#QOA8]V:BG5 M? SWR^/80%UELVW7I5$"M%J _]C3_SHG/)6$4BWC+A30BR!,%<1*$4^7=71 MS(SK@/RH#T%WA;=[9O#6#>X2_I. )&'$0HC3G,C>#C[$S(M@'N& HX!CDO@Z MARG-^9?F<8 M.[:00T*WP?55PZYW=]I:X:X[P#FHX3!$T))IU)U]5IMH",VI,30=QLP*'EC> MW@F%A!>[+C_DTI6T !U7!0==^10_4Y;QNRNX&ZH'W4XW? MM*WV#(M@R<*[E'36M\$,D)^^.>:8TH"BXO?=>ENT3=7IRV?^O5I_%R._WG!6 M;-]A29Z^?;E_XB7CK/WA_>.&\T&I;4KC@,4H@!QE&4092F5I8@(1\D+L19D7 M("7J&BO2+,T/;_2!O4)@KQ%HI0>]3K*M0:-5_XN]7AKL"SX%:CXK"%QQ$]A[5!#=Z0 M?_^WIFF(>-G^>Y_]V&U%G'I^['L!3&+QUD/8\V":2VK))(I#GZ$H"90R$L>G M6=H[[>__!@ENZ0NW_SZ=CZL#J,(+R I,K@/F%Q$R>5M%-\-#%&,"20I\B"E MC-,T]@A-V\1O_SZ8R:*.[SIF([ZH[=:#Y2H\5P&1E0 M&-EA+NI'OM2NY'U=[SA;R;1_%.D.B8X55 MFA&=/&%F-CI7LO!&#*>$Y3%,:(1IX4>(K M)6=/3;0TD]'[U@-!P1^MJ)J\&%>A53,1-@!S;"",L-(V#U- 6#(.5Z>9U31, M*7MJ&"8_;V86]FP^[\OGW;;^P+_S=="=J7V-?U**U+SS?>F(*EHQ >_- JT(8U TZ\8@UW-:E@" MT['AD%*"1LP[T IZ!QI10> @DJ& B24;,C;3K&9$0>532Z+RB)XQ8;Q8O2VW MQ?;E[1/?2#/UVZ;Z<_M-=A;!YI1F15E30RPI:84$GK9K!F()VW%A8!,RQH3#$2ME$*"(QPJLJ1F@M M@_C+P2!,C3N+,5!4KC<$JA\WN#E^5VVX>'7V]]9-H+]O]8!XF$<9$@<+1"$* M4PX)"605?8P9C\,@I[GRU?'U>99F!#I) >T3.)JJ!(T+T1%(QS>_1:!<>PD= M1OLDE_:"R.#V> 0LC>MC.Z#-=']\&3Q+]\?32(Q>((\\/M\-\K0.1U?("A\W M#-SBE^:R\VMU3_]K5VSX0Q>=[^A3ZQ7'>8!(%,,H]82?%"-I(AF',8W$42PG M7D99SQJH&,&=FE/I"WW,'.C88+[&SX4DR.$_GGG)BNUNHUMD, VT8NS6"G@S MA7 [625;1B)#.H(%+'R%HID,*4,]?TJ(-P7IRC\:R9,?HD Z>R?J=QI;;M//UI,$H# M@3"'*8J%#0H)@RGC'O1R'T>13]*(:C7^&YEK:::G$16450D[88TZ88R!JV9F M+$'FV+JT:!W$[&R,@^BQ AZ6+,G83+,:$ 653^V&RB.&>7(-[35>_[:I=L^O MUV)3-#J_ED6G?*#AGS$ M;5?32Z7)W:N4T!B'<11 ',5,')AD-IV?AM!CH1>0,)-4[%J4I5,S+LWD7*0- MT.0JG419S<)8Q1\\_*MH"21.VIPU[X.*[)DYACWQ%A2^391&&E(2Y9.R65*FQ#T.?8^KS/.:)5BF1 MUNQ+LS@'0KVB$QSH-TK7PU_1PW&%JFMO1\@]*"&ZVQ.Z-&R%=P,&PX/X-NL% M#%"S5D&@,_?,-04&L)Q7&9@,8LS,M>&XYF]X^]_WY3EU].=JO7Y7;62WUA6/ MDS +40#SD,L(C^S)EXB_^3D*O CG.(B07I19:_ZE6;5>?/!+K\"OPKZ!8X+X M5@OPA]0#=(IH'N=TETDU).T,?.?1:>NXF]!=F:!GC\)*:_:Y::E,H+E -64T MC'[S^(_BN\;>_N!T)ZWKIUR<1\4,[TKM_O&3 RW-@C4"@[W$H!?Y3NR8:EM6 MJBZ:&HKC=LDZ@(ZMT#1V#EK)*P-DU$U^>O39&LHK*SKL*:_^D'XR])LN]>M= M45.\?FBZ];P3/ZM7XHN"2!@A&&4T@B@+*,QHFD$1,$H_?GZJ+,E/T\J-DQ] MGOZPV0'I Z]KSKLX4OGX0?HA'PI,&JJN/O'GS8Y_% ;FZY]\_9W_7I7;;_4* MY93B*/1A&LM^;0%*(6'(APD+&8MHE$1(JVS;5)"EF0WQ+8OT#C_&2Z!V"IH# M6,=&IE7A#NR5 (T6=V"OQYU,(2004W(1[[]L]K\I]]G_@1)@ F1K?^B5'A !$/,LP B'_MQ'G!. ML5*L^\+82S-@O70:!0PG8(W;I1LA<'WFZ00SJ>,X@4&C=L,AT [930]-OTUD?16W.&NFL?K0/\C.!Y+SW8BP]>3P&N[Z 9X6;+ M+=.;?%YGS B8,Q?,;!3]2/7#]^>OLKQ!.S)]]N#2+))P5,'W6@9(\FKS)%M3 M@S?B,+^NZMU&'&4:X=5CT>>;X+(L?FX@,X?C;# >H3Y*@Q&$>7ST6:+ M(%]59!@QOOXAMP$C>09_)[X>JS .0\J0]$L\!A$1SDF:T@!RSTM"C^21^#\7 M@:)>@*79 ?'M2=T$B/:0VPT,F0"YQ("0U&'^B- I>C-'@O;3+S("= J.:>3G M;!Q]Q^/KAMUO-N]+]K78KI6RH\^?6IJI:812]RE.()AV*,RU=VP?OFYP4\,I MI!,_YGT"(2N^%VR'UV <&"UOXC(&1J[$R5"S^1&751@Z$5<^85B_(/E!FXX' MDKN'EW4;((LCC%.2(QBPS(,H\CG$.?8AXF& TC!+(LVBA8O3+&V+-E)VO33H M0$[-8H7+D*KY ;<#Y7@WMQ@U$H+.Z!_O;%G9)YOWOI7L&[7%:Y]Q:&Q5)UR> M9-Z2A%%%S^H0QC]M9A;$4$]5FP'7ES$%/$%I@&'DYQ@BY!/9IB2#OI=E*$TP M"B(E!KZK,RS-&+0"MFF>>@;@'#RUO7\3)(ZW_1 -!T5(5U6WM*W/QY]U1U]5 M[W0S7_^@OA-]<+'N?Q2UJA-]_-32-N5!NG]1=Z5/@)AVI@V7_F$?FKF:]DW<G6=I&[&B..U'O0"LL$-)J[LP19*?W MJ1V\'.]:4Z@,**''D+B!$?KBL#,30H^I=LX'/?IIS=2_S7;5D1M^VGSAF^\% MY8T#EW(6BN,H@:'OQ1!AED L*R!BS&,:>G[,B1+SU[4)EK;E.QF;!FV=F%/N MGQJ0X_O.-AS)]4V7BFU/6ZQO./ZOOO M'4G6;[QZW.#G;X48MJ.$C$GLASA$,/<0@RCF&*9QXL,D]+F/@]1G*%1UXJ_. MLK0-/I10DVQS',UI3]X*1H[WMQX\6I[\I/HWN//7QY[-IY]4;^C83W_87C;J M5[YY^I1+DKP-IML5YDF:$1+ Q&=8YI50F#+"8)RD(4I2E' _N#7_]'C*I9F M1D0@9GJZ/>_T!%PUA]\N9(XMPM7<4BEQ4^'2R>PVE_0R/@ZS1T\F_.GYHIU$63[NG+J,B"GCJ^3R!7DXRB/PP@SB)$\BBE'D\\P+D,57W MX6CDI=F+3CAU)^$8IVG'P%A[QUN_D\MFD>LU;6]X]Q^/-]O[_J(:PW?\Y0\8 MMAW;5&)+;U\>Q/IL[TLFR=">I0?QD6]7:4"3-(]]&"0HA2C'$<1!PL2IW?<3 MS'.Q'^/5=[XAE>H[?6PZG>_G<%*G(>A&VB8&S7M1F_8_@+R WLEZ :_QEC]6 M&\VZUE'LU5[XMO!T'\MOQ+P#C: -GF\/>'X<::>DWWQ, 1);?,;,J_^3%X[O> M$I\'F,MF\C&*(0JP>.6'00PCYN,/+ZJDHY5==,1G. M&'HU0^,24,?&IQ<==+*#5GAYPFC%!P/Y[\";8KV3G_ZC5\7B'80IBI;LE?;T ML]HP4W!.[9KQ.&:V[C.GO/@N*W]KS3UUXCZC5[NZ*,4! M_PVOZ:9XEC\2#L$]I=5.=L!X?! /TX+7APOH("0X%H< Z.& 0T1S!-,\CV'L M\8 E?I RHM63PJFT2WN[]PJTN2V[IR>\>6E>1\5CV;0PDG57>W5 KX]F"T"G MZZ]FX1:SJHYMY5#/.W"DZ1UH=)7+.]16_+C_$@P4;KX0%U;>44K$+,MCJRNB M4UGG[:LX!^QGG1EGF52_DNE>,NZ__;&A#YN"*M,!'#^U-/O^]@??T**6/=:% M=.K%3"=8C-O8VV!P;! ;P8 B#EKU3)=5-JIG.AEJMGJFRRH,ZYFN?,)ZY]0F M4SA .,1!FL$H]Q%$61+!+))]4Y%89L0#%&9:U;\3\RUMLTYT^]3(Q58%7,UW ML@BCX\U^$X(VNZ6JIG#K] B;F&TIG5(O)7KK/F;(,B)\AH8>XE/^&M??WJVK M/P^!D#2,$4N#&/HT%;:%!122C,;0(Q'&+$GRE%,MKI&1R99F6/:R-KD,DC:C M$5WARR>6[F6_DTK\9.4(L]CR:(!-"+ MF7@W!>*U1+(8P3S#:>:'&",>KTJ^=898UB+63['HKYC:^\7\:^/Z/-H(YN0% MXJAY LX@=VQUK**M M[4L8H6;)U=";>U9/Q B64T?%;!#3CD(M=7;!ZW>XV/P#KW?\,,G*RV*>1'X, M.2:1.*\1"C%-/,AR'(0440_+F[!JB]=J]FU\.BV#MI_4W1;[*N< ZX/, ,N^ M0<4&?)>"Z_8&&D5:S5C9P\^Q=1H(>@>DJ*"15<5_-&CTHP**M<8^HY/-W,A' M1?'SQCU*3YG9DW?5AA>/Y>O=9L-+^O)U@\M:6*FB*G_#1?FAJNM7/!>?^8I_ MK&(2!"2,A5V)&(,H3T)(:)A!'LCH$ ]"DF:KDC_B+6=?U6V,A@AZP8\30=QM MGH]U.G?EPT MEG^Y)HO:9'V;//9K&C_C55.SA$X78;96 M:VU]FQ =#&2_ Q.-%BP6P]V(HJU".5,QYBVBNQ&LLP*[6\>[^?"Y#]IX<>J1 ME" 8^+$OG$)Q[,S"!$%*:)#@,/,1BO1N""_,LKQKPH&0FG>%ET",J4^S*,E@ MDE/QND&2GCA!%(9^GG./X"CU]1KLW0;A/-U]]R+>CI_V87R!\<&!=$XB@"/: MVS]J_YQHWHB*(X=J2Y$Y<0B4V2L/F^I[P3A[]?)W87S?E^^*$I=4%@4*#_=[ M,Z&D-2G*G?A91WI2E8>O>J1+#F5VQ MEF8]FM2MO$G=DE\#D/?J +S71],N6UH_-5,T_ZHXMEXR!-(L2J^2I+'X16H% MBO)7L%<,'#1KRIDZWENRE):%F-;%V@3RURI9'-RQO/6*B^BQ+ MOC_E0I#F1F>0J]A)A=2?1P$C/ T3K>H'2W(MS92?D;0UFL$JAT*W]G94'&N'>;M[!4&O(?CCH".0 M2FK>4]M:M;5:EV@7>5OVI):GFK32U"^593:GE MX0WKVWC.-QO.VEGXZZK>UK]MJKI>><)VQPFCT&>)S":/&ZQ> MMUC]-HJ5?LW:% ZVJM6NSC-OG=J4NF<5:I,/N#[MKW">9&G* LA\82&0CU*8 M!0F%G/A>'(5!'N6A3DZ.^M1+R\^1A\2FR_,ON_Y@^#PX+EXZQ+LZPUL_IR_( M[ABF*^_51LR=]Y7]+J25Z_MTF,DC24Q7$017X(O9@$$*'< MAVD:QS!,/#\-PPBS5(M&\?I4R_-X6DG%WI&B@JV\]#9S=B[@JN?MW(:6G M ZJ5LKF;;N6TS,,ZC89EI^?"1#_%Z[FN\#6W9^2)6[HU-*>R 8?/AZ+D[\69 MK%Y1+FQ!R$.8YN),A'A*8)9GPECD-$XP%Z,,B0@.L/ M*31HI-:,3DUAKGC[:0])US>A-X)HV+QA$AJKG1NNS_83VC9,JGZY9\/T8V9& MYG7U]%1LFPR7^Y*UH?Y'7DIBL$/B\Z$JD3,/8Y_)ELXAA8AZ%!+Q)PR9%["4 M!UG@*;5T-IM^:29H('U3:G0DOY[AT5P'-3OD#EW'9FD46'6( )P9LF&MKM,A270\W$.0'9L77K96[S:09H@RK_%322 RDZ;'IH2>&M M-M;0P\M>EPW%>>=NN:$'QX7^&YH#F!+4;[%P^5C?X+?K'I6F:1)Z?@19$&80 M!7D"T]B+H!=0&L4,1WZNU&5K?)JE&:A>2M"+J6>#KF"I9G!N1\BQ=3D#QV*# M+C40K#'_7YQD9O+_,47/^?]'/VT8!AH8D;:.2^8[93@,D ^#G I7A7L^Q+'/ M((X8"\.0T1PAK=#/^1Q+V_.=6."YVC3AB2H_<48T ST74,T"PC@B.8QR1"!* M?0\2WT,P8KD?8M]+(X]HUE?ALB./[ [TL/V.M[N- MY9N]$21L1<8NS#!O-.RZBF<1L)&/&E"4L?_X6GVLR@=>?>25+-EZ5^K3E(T- MLC33*83=URO(\",3?)T/ZU4<4SYL;K% MT><,:U]DA*C+%1"*=)ZR,"BI.()X,(^##*(D03 -DA"F6>R%*$ZHC[3*DR_. MLC0'I0UYEN*]V@D(L '9\65 U6S%S3 Y-A M0OL4G[V(%@LVQA"P57YQ<8YY MBRG&U#PKC1C]L/[1XX'S3=._HWE_?CF\+C]OR_NGK>KA8V*8I>UN*6[75:;U M&P82@\]U@$T?5UT>WX:9TU%)$Q.FU,C3W;>4-1 MR>&)0_41!Z6PJQ1%449P"GDFBZ!\E NW(&/"+4!)EB'*O#RU5N"Z- -R*'E< M2VG!IJ]XW(E_&'D*HU@K>@RV$'3M.4S7B\Y4]6G;F1B=:SD5FE>="Z6'S(Q) M?P'UP/?L5 5=9901E/( IM1/Y&5Q#C$.)-T>0EF:IX0@7\>(7)QE:<9#5NAT MY00"<"#^\B0)]*2\=X!(B<$O10E8M5[C3=U\IOGEKWHFY3+B:J;D9AP=FY#] M1;(0L'4^VG[(U)[A&(7 DL&X/,>LAF)4S5,#,?YA,\/P"I?_^>D[W[ -SK?[ M)!*&28R\#(8^CR'"-((X3W,8QXQE<4X1][0JK"]-LC2S(&4$!R'U-OM%%-7V M^JW8.-[J)[ X2!T9 \#21K\XQ:S[?$S)TVT^^EG3XD*R?5_6V\U.WEE]Q63- M5SY*B4<9@AYJ&J5E&&8X#2$*HU#\*",\U4H9N3#'TO;X%_J-L]V:RXR&#_N, MAI8J8"^Y^(XWPNNV![X L9H%N!$XQP;@#+.O1I@9%!I>1<5:A>'Y##.7%EY5 M\;RF\/I'#;MS4BHC1,*?>*C6!1TR>J8L1(&//9AXR(,HHD0<"U@&$4D)2\3; M'P>!5J?.JU,MS4 <) 6]J,;]ET8 5K,+=F!S;!X,$=/OQS@)AJW>C-L,W19YSV4. &V1+Z8VZ-"O12@_V MXH.#_."@P)U!_I0FVM.7&NZ =AUBT,3808J5&79&MR":4\UV*6(&P?".Q' $ M T.UV>7YSQV6RJDE>[^CC5L)=;P]9< TS!JEC RK7] M&(?)A;F8 ,7,,%P;=#X3,*'6T6:?^NPMO"?'UR-]+M;+H1W'$RY*,:@DIJPI M7O\[QYL5CS.:$((@PCZ!R,L0))QZ, K#G":<)%B/*]);-[OV"ZAZ"CY^:FD&=M!,$?0RJA]X M3Q"9/N::@^'84'W=8-9P".O@H768O:RZT1'V9*C9#JZ751@>5Z]\0F^O,5ZL MWI9;L;OO&1.+7+\6?_VT^5K]6:ZBF,CKLA@FN2\[=\<4$D(I##,4!E$:2C86 ME9TY,L?2MF@K)NCD%&].^:]J Z2L:EMU#-#Q/6L))M>1*1.$E#>O @8CNU@\ MW>YB\9?#+AX;OR]?"Y>ES7;L'=K_*C,#7#Q MZ:7MW$9*\+5XDF^6WS\^O)C$,T\52"UK,L ".[= 0^4Y,L%=BN )W@R7H\O. $W;< M&S&U%(,PE6+6H,.-4)U&&6X=3L^;GCKZJ2=2GO M#.G* MWO8D6;9-DVVC,+=$=3+A%"9=.N#$MKO.7'&XOLB_]O MK/+T +/8764]>LNJ_L"MKJAL*R79SL5_9)+4=[R6EX!MX4":$A[PG,#,XQ@B M3")(F)_ 7#BC.4^#/.%:71649EV:31TZ.DU+M8;X7_YE(+E9L8;:*NAZE):P MG=%_-(?U!B=1 2;K+N'8G#_) 52 X;J[I_*P#=J)&RZ1XXC3B/GRO9!&$&4X MA*EP#F&0$!]'A*:9=T,+]O\]60-CB4)SY0U86W0UD_DSEM*Q5;6^BG-T85], M_H UL7XBRX?]' +KXUMMM_R^_,[K[5$+U+9SST[\K!.]*@]%;X&/\SB/.(R] M-( HSP-(PHA!EO(HSI+<"P,MLA$[8BWM;= X8OFZ^K-K!E/TZ@SZ,O^+E<;, MNNNG9MKG7Q7'AGVBH?->L4%#YSMPT TCAI>W1S#!G.Q#$J1 ',4!1#+PH)CR2C8Z055M,58&D681C.[C4 M0Q6:-(C!#VZ],5!<)]W+ _OHSWB/8 ?X&^X4]-"S?KV@./U/NFG0 ^?ZI8/F M. ;))>_++5\7]8L\!96\/1.]R'N.=;7K[_5##Z<>PP3&49!#E(D_2)!PF#&: MI1ECE%.JG&.B,.'2#-Y>9$ ',C>W>%1*K9$_H0+WN!US :)CNW7 ;R@NN)>W MH%)@DT04%2 U\E$L SI36LH4L):R4C3 &4U.41EGOAP5#:V.4E5TGC,M(OS: M'".:;\\;O.5ZM80G#R_-F@[$ U(^W7+"4VRFCY$WP^+8/EXJ+E1&R:#(\ H2 M-]0:GHXX<\GA%87.*P^O?=#L)/F^I!MY3_B&M_]]7W:$@/4#?FF.)'G@9S[+ MB#@PIE@<':D/<>C'$-,THAGS.(F5LG.59US:9N_% \^M?'I'P&F UFE_!44)]D ^3 "I?:13!L?2&6YZOED/;W&;3B+M3S7;AXSAK69F+*'HV,!T 'YI 6P%!0=) M[1D6!3@LF92QF68U)@HJGYH1E4<,XCK"%FUVG!TW4&V:*7;)3(/?=,?E/ YQ M0A""W(\"B+"7PBP.$N&L"+\E\% 6)TKI0H;S+\W0=!H _D.2679=@:NF"6C? M(G70?5DC=&&P- HA(;> N[Y(Z[ >-F&648RVYVJGP-%O#4)&!KAK1)#CN-0-PYBVN-D4W\47\CL_],GX7-3_>?^C MJ%>I'T693S'T$B8]5!3!S,LRF&2()D$6)(1HY9Z.3;:T-\=!UD'#%O"'%%6[ MQ@UT' BY-#,UT%'R(V]Z+4%YZ-OXL]?9M5]]O,1[!8',L6]5!+]()7^5OQY)NC\46QWT M==-UR.&"V.I7Y$+$>3L=.03YK$>2R[D,$G;7Z^ZZ;7#;UA_W5/-V1\98G)%? MK\&%^T6-KB6CB$U?OMH"R[6EO(*3Q0.N*AIF&;UC \^7V*N@WE%^K\KGC3:Y M,#O"K%1/S]I;^^3))6[HD]?ZL-^.UKX^!4EI-]^ SPQ[> 0:^UOY"A2F&_AT MN#FW[1553C;KM4_=&D#Z4)3\_98_U:LH2Y,LQ2%,,LPA\A&"&6,<4C\(XH!@ MG!//+&ZTGV-I.WH0^OA#"@D:*8TC10&D-"9^M8C08<9 M?E( Z$S%ZW&?\X^:5\>]*6JJ^K6\^MR"OI1'=5]2R'55[^0UNMVOZ"04-]5^ M'8\X>^W7184NU7Y=_J#^E_'3;EMO<2F=37D,_MJG-X?82EO5*. M.S ^R:PD=<=P!*CIK6L'(\?[=R DZ*4$.IAI;>%I2(SV\4"C%#(69! A MC\(TS@,8T)"0#$=QD&GET9D*LC3[,:PT/-9)_J35JF7+Z=FNF[/603,]Y]5X M_=0\W#E6Q;'%,EH$IQ3DMX)JR;DV%F-6#_Q6L$[=])O',[.S38B^%C.^JS9O MJAW9YKMUG_2\(C1)DBSS(?*2&*(@$+8T)"F,,?/S,&0$^[%>ZX:QZ73VYCS] M&?;2@KS: -;)"W GL)Y%'$4ZY93SD 20U7Q4J&%EZ'8Q.-:O)5U'ZU*PK M/6-:35)O/^6_5163:8%?^.9[07G]I5JS-_QYPVG[)EF1U(NIY\70SY$PXG$6 MP)2&,%585K-M&D99*M23_WV4 M"@+QOM5T?!571G:#U] MZSU0Z\>NN)?F/(TY)%'H0<11"(D?4IAD'LURGX<^UG)P3B=8GKW97W)@*:#I MU4\'G^Z]CSXH\UWZW(_B<<-MS['2UJ]ZNN%_TCW/L7+7+WE./F=\*A3G$=8> M/V4=VZ?GAJCH[0^^H47-V2K.$,:$)6(78[&?DPS)G=UX%4G,O)#$"=,\L(S/ MN+0-W@LF?86FEF[2%<#7BJ" MML518XLCD?N\;A?9V89XV6+_TYQ]7O(_,VC.N/\,AS';5>^*LMCR#V)8]K[< MBN^7;!9.K#2\>R[9VD+XTG,GKQMO_#1>EC!FM,/(3A),4BC\RB+R40RPI MS4GL8^K%W(^P5L^TFZ19VBN_D[BK%:!]EJ*> W#;>JG9Q-E6P;&% M;/6 C2+@H$EW<78'^@7JM0$#=8#4IZN,L6<]K2!KR9;>)LNLEM4*;*=VULZ@ MAK[,MVJSE51D;SC9?A5C-.6\H8<8];T(IEX4011[ 4SS*(6^SRA.28;]6.N0 M='&6I5G)1D@H6=.!%/,.2$&-2J4O@ZKH!MX*E6MGKT'IJQY*^L[=& JV7+B+ M<\SKJ(VI>>:.C7[XUG#G.UQL_H'7._XI'R;>=EW'VJO.CY5P!7-AE^X?A?6I MMZ^KM3!&?(/7JS!+O"3V$8P9$4Z8Y_L0LX!"'H9>1*.,TP#IW;C;$FUYM_.# MD*(V:X_UA=,-T,ZW&/,%=@?=&K_LR']PVJ0O_8YK(;,L3]Z>5.+= <)S\68& MK9;ML;=7T46 V [HU@/+-XKUDP+2=L"\'LBV-+YI )P_XX)U*10]ZT[K3';< M.RN.&8MCFL*02@[](" 0QSB%A+$PB+(@BQ+-G)W).9?FZW4BCQ&J-;=?VD'Q M:?15P^)6,74>&&_A[#-W\)ZGJS_A=C+;#(XK V0M/#X]X\P!Y=*K7<0 ,M[D"KAP[#H.H2C-LC9\ ZMD@=CO>7<=3)1K\! M6AW*1@<0ST74: UJ37Y&3_WA!1F13L@K9"P?;-?73F-B5)PW,NQLQ7G3J@V+\Q0^;1CN*FK:=ECF M;-]@N8^D?RK%KY^K&J_%P>W2!S]R<6C[BG^L4$AH2$,":2 )13FE[0'*(SC@ MOA=Y.-*Z;+0CUM+:MTPNE4E8)T6X'%3[9XUHUUVUDTQUC7[:KB.= WD M/'2DOQM>+,H%ZA63;NBU1SZVT2ZAG\4PEU6\;06Y[ @U;XC+*I!G 2Z[HQL2 MMJ[7U9]8H'&A*N503K0*O83D* A@Z.6)K*5.8.;[ ?1#%L990E#"HY40K:C8 MERW>;-7,M-KD.AO_5 1W-N 5?RS*4CHQK_!:ZJ!)BZJ&.Z,YB1*:PRP+?(B$ M4)"DS(,!39. !=CS4M[A_E:XIC\5]5X =YB_;5D=7 *N]D:S#Z'KT_NE$L&] M%DU1ZZ!@T"+CJQ90MCA(4W@4C2*7#7D&[+^D+)R-PD#N9\L]&EU3!:+=6K$K=KX/SN9 C_0(%A:W49 M3^M\[X89N]?#3;&!+HH.Z@^41?AI)0FZ((U5*6B/99CLMV_FWE%S?&[JB(63 M\KX4[]2GQE-_]=+S=K2N=(3RE*$0IAG!$'FA#TF " QBS*6#%_E)II4*J"_# MT@SF\+ZFI[O9:P$&:MQ)XOK^$VT<7#>3T&#%U*RFXW5P;#3=+(%^FJ(YB+:2 M& TDF#?%T1RBLP3(&X8RK?2JZ'^^K^L=9V]V&S'10WM@;YHC-G^^PC5G0[J^ M5>1[?A0@'^+(#R!*L0_3,,UAFGAQF!**4:@5'#:086D&\VK):7//W?5-+1H5 MP:Z4-R[-SR"1B@$Z)$-\%@,??-+NT3^+[;=O?,V:@R%_>EY7+YR#+?XA?F?< M@]5D[15-K]L5=6UZ6\Q;^?NFK=U_82.X[ O=V-NCE$F>/HV*P$ M-,;36C6@O@0S5P0:0W1>%6@^E)X59KQ8O2V%6_SRF3\6LLBPW'X4W\Q5F(9> M%.8,)@SEPL1Z&20\H)!QGU#FD001JF)BKTVP./O9R @.0@(II9HYNPKBN*VR M 8UC0Z2)BK)9F5)]Y!)>/-J:"_&7@Y6X.N L)F!*G7Y_3WY./T/D]^UF+0M6 MZD_YUPT3;X-#:I0BS?7U$9:V1W^7Z=L%7H-&W.:2]#QK1)WX>@2Z\8UK#S7' MVU<),'%DLYDWI@:.49;-R+"S9=E,JS;,LE'XM'F;A=_Y]EO%M/?[E<>7MMF/ MFBZTLFHT.[H"T?2^MH".ZXN["[:!([6RU_%'D%YC#',$\0A8FD,21H%T!>^=Q A MAK-(JW9(9=*E[7XIA$'I050"S'8AM6QV>@1 M[2[UW^T1/<@,'L81U8X:Z$!D*4R@-.6L<0$=$$X# 5K/FIFD]Z788TT)P_IU M]?14E6V4X7Z[W11DMVTRV:M#S*&+.PW3M% CC E$:89@&A$*21YY M*8\1]:D6E<7M(BW-G+TIUKNF#)KGN2Q][N.J7?CUN=7@ADBJA554LWKSKHUC MFSA0!K3:=+%6,-1'%JKO%_#M?@$GHK$64Z;L86[)R%H0:%83; _ 4P-M<62# M@V#?GE.CJ=GPF:59R4,SU]->KG?:7Z"^$=GN4N_-TR.IW3WM),\$FTY]P6N1IDNVZ?B[_E)@PP%64)RF,<^ MA2C$"&99E,$\#WP682_/8JW.8X9R+&['']3HR PN4W#J=_#?VF*Z5_Z$M'WHC) M5S%A&6>R0TT4,DEZ1F&:!!E,,8XXYA1A-2*=JS,LS23V0G;!&"#$!%).]:OH MRT!.WT7?#(]CTZ2-C-9U]*CV1O?1ET><[4)Z5*'AC?3X!_6/)8VG1;<[O%Z_ M/.""_4-:B=9D:%]6J8RUM!U\[*9WP@,I/?A>_Y_FE=EJH'Z:48)T^I1C&TW' M&UX92 ?W7SI0&1V5E":8[0BEH^[P:*7UG+XI:2_-[UF;R]J\QQ0-Q_F32S,3 MO6P:;_U.*"AI902>L;"!0;]:3IVA2_?.-_>E^R>L4): M%+R6-"3KJMZ)+]2KEYZ=I!&I%D.L=]*L7Z0JJ1NV?DYP@CR>0%F19=^9IY84OI.KBAOXHF M]\@S@FKOKGD.H>>^CYYQ(2[<6<\Y^ZUU]'NN]TM\F[]S+ 5DG\K/7+**"Y%> MX;JH3UAB\XA3DL0(1FF<0I0%,209RF&:T3 EG- P1V85]A:D6]H+99HK&?2* M 2PS"8L-:" PK;NWL<)JKY6?MFZ.WQ[#)3NLQ]WD\HD#]EY#T*CHA$O8*?S6 MJ_QMR/:3ZO\MPGJ=&<#F),99&"=$5T,ZK#9=5MY.GKX%<))B&@0PPWX(D8\( M3,/0@QD51PT6Y#S/M-X"9F(LV=R__B8C<#4H2K#]QD_HX'J:,=#KK9UY8;)H MRHD7CI?"?=Z%!AV?4RM]&Y;V(&H"YD7-PRFFG=_VMQ!-C@]?N2 M\1__QE]6E(=,6$(&?2]-(.()@H0$''J4)TE":9H0I:#,U1F69O^Z&O=.2M"( M"82?DZ M7=.'?<\(BOTH"-,0LCR/(6*Q#[,H)S @A'C(8YBE>L=@A4F7MMU'JU;\N_EB5G\69PO=( MY$O:@\U3N67OUOA1];+XZ@!+LR="4"@E!5)4Z!]E,4CJAZ+$8R2R&LA-7QE; M %T\_6$SSV.?\"4/)_??<;%N MJ]ZZ>CA)9?:M6HOQZJ:(DK-]346,$BS.%RF,_8S+J#R#&<]\&.<$8]_/PY ' M.NZ(L22+LRF[)WF54FW^1<\',5\*-<=D%H!=VY]#UFC7EV>O2%=CUY0!#W2Y M YTV3DI<;L;4DGMC+L>L/L_-<)TZ0K$N.S5?\HVL0^XJ7/"^V*QX@DOJ4 M0.JC$"+,.G)AG:2;O85-]+VIY8)"ASJ+=H V]K$D6 MRSFL:@;. EB.S5=GNF3!7=\)^I=.RNN4$8:9(E=QL)K:<3[+3\C%N*KJY>2) MZQ\W]*&J\N_U[_R)\,TJI CG-,0P()[LGY(E4%; 0>PQ%'@9B8-,B_YI,/;2 M-OW[4LQ2XC;=1-/5&2"FZ+R8X3##<>CO7\ ?K6 V_8IS=6UY"H.1YWWWGZMT M]C:_\!'#/J:\[<$S+$+J[[E?NO[M]R43$]+V'ZL@BOR BCW+TT1LW)0ED"": M0S\(8IKA@/EZ24;:$BQM>_<*G-/+BQ>\[+;2$*#<@4[\)DVE%/NA_W<3FJI* MS3ZFVNNF9CZ MLP:BQ@.9&LFZ>&P"=O?UOW+VV 22Q?&HJ2?NWLY1ZO$\\QC,LT"813\7!YJ4 M$\BS,/%BB@DCOIY9G)QS:8909DS]]2]^[/VMR9MJ_]KT .:;XCN6Q&(U..C5 M_1[7[5^DDI)XH]=1\T2DLD:J)M J\LZ-7B^M0!)T\@Y@=.!S:0!DS;!-SSBS M*5.&X-QXJ3_JLK7Q/S?%EG_*\WH5HS -69A#BH@'$0\P3-,DAZ&/O"3F-/)P ML"KYHY3YJT;>H)X82GLJ:_?4F3#N]E,^QF[4J;RU0+)F@\;EF-3A*:I^:%[6'#$/3.^EX?E%!WGY=Q6!&^B7 M^I%F9EXZ4>"<=.GT X;1U:+&CX\;>:0OJO)3_IE_Y^6.GQ3(!3CBQ/,QS.4M M,2(D@23W,QAY64["*.<9T[MV4IEU:1MW6,1XK(#\2:>"9MQ4"7W%R*EM3%W' M3J]!Z+3P4 LE6P%4I3GG#:'JP' 61-5ZV,PN[7V(#QS7_)^\>/PF@[;?Q4\? M^6?^A(NR_Z7,Z/97:_, M0QX*%)=$=VS)7:K*%96Z*]94^U]R3) M]H38?&X: OUB>*G;#TA[B=3DV)2P3RS2MI>/AKPKKZ?>Z\CW-O2W3S39"/:$ MFRETEN2<]O1.19XI.(?2SW@<,T'8"==W@I^;JFRB@O^G6'V[6=>KZIDM;W]V M59)DH0SQ'WW$/Q<^Q@DF/ <$H@Q :3#!"4I 'O"8)I 3E. ^!)AN(TC6* 41H!R%,?8.8S$+ DBWB.LHQQ/15@X@_?C1;PVRV6G'@]%Q/V8H&WTM;JK/[(D1H6)T9:\L]+STU>=&]/U M8@#PR^;7J;">6*X9PNRD)\9E "WUQAB8Z!5[9%QF?[A7AL+[AGWFJ_*KM!^\ M9?GJ40S15%Y&?IA0GC+@<\YE#T("\AQG@,6AGXIO+PQ2K1Z$IR:9FXR2-(+& MDB*IO/(DG4;5L4\BJJ96C<5I8OG20/2H!Y%^)_@!#&QU?C\UA=M.[P-,'G5V M'WK6;-/?X/K;=4GE'[=_K8OOXFI1KNKWF^)#41+"5%RS (41 C E6%S&8@8H MQ7&8HBB+8BU'T87YYB8*))U-@DOSPP[%(XH^78)<34!8!')J760R',3&QOB/$F=>E'(?;B&!<$H$";>\HK\:Y5^/,FK4^$F0Q$'D X*B!, \ MCD&.(@R"G"113L,PAB:Y*DJ3ZQFUG66H;-)>1Y434[9BW!Z6S4B,-G=YO M/<6_R\+@&U2WI4@&4#4I/:*.DKU") ISNBY+H@[#B2(E&B_;O&U@+EL,@Y"@&8<:%FN!G"<@I)0#A* TA3D+B:U4S4IIU;BK$1FLF\@>V MI=O&9>,0\3%7CA$XOM;%XTJVH.FIOM"&QM+UXPQ*DUY"#N> MB^"S4]//)_AL !RMX+.A<4ROA4(RL+JK7MF5H_O(5@L8)0EFL0\B$D&9ER>V M=8FQ&086='1VE_YEHQ47\OB/VT1$"S^7J^?5C*@ M??.DE'!>_0._Z-X,S\"O>AD<#^KD][\.H;Y<;D?E[U>>(-3FC6\8"FN7O#/3 M.+[7#3-[?)6[\+SA[:VI*/$.DZ8RU-M*1L8N8))FG,1"7,0, 9@' <")$!PQ MX6GL<^0GL58_YE.3S$UH=*4U>B*]+RV9NGZ@4W JWL1&@C3UQ4L7'_U+U@ MMNY4IZ9P>X4:8/+HQC3TK&F=MGRU+7'1-&3\_+)DF-Z7_XV7A4P.DHI)L/!] MH1Q$"089#(4(X-)>0[ O[DE(?!\D#;&>[J Z\=S$0J>B2=V\;NCU7JI"^CFK MTOO>$=YJ#E1P*)2)GD7=VFR*ZZ(F2Z9 >V+Y(DG>J;YRU76A;$-U?CL8Q>9LPVAI4U\:,D:^\FH M(MUG X2/V.Y^'X9RV( :0!!RN(,!#Y-!-,)]T.DER0V'F(W>6#[(%L!4TUE M' _0Q +Z,#QYF\'5%RW_@%?K9=-\WFZ\\GE8+$8LGYC$>49/12T//&U8 MKK*IPL@:J_FF6/EV],\KH3I*O?*>;^HU/E1U(:7.[<^5.+P+H5^^+^K5@L8Y M1Z&/04@Q 3#.$, ,RMSJ. QSZE,::PEH:Y3-3:9WC/7^J)U. %ONKKP-?_NU M,GL6O2];)CW)I:;1S-ZZJXFZ5UG-B:6C_86\+=OF@^+W-JMYVL;>5N5/:W2Y MK1)J&\ZCBJ+6)S [&PZ\J'T5PZX5W^=O6&RF^_6J7N%2Z@2+/& AC3,*4HP0 M@##A($\H 1DB28Z2"%*]YEF:\\]-SA_%==0-Q5ZU)?G*HUUW2UEKJ/UWS6)# MNHM$,\9HD(6 LDSZF8AN*[MT]O\A:% 7I#DYM\[31X',[?#HFO)X+>7??\"'W MW"$GZA9K,_ OVZ\GQWWJZX NY!.8M$=A:&3@-IO1F;E[%""[QN]Q ^F)N)K4 M9/%F71Z:+7[FZH62G_SBR6CM^5*-I;#];<_V1.]*V]K@<*WXFE7L^!M\/"E2>9D"*O9\-K^;AJ4TC^[%;BUM5*T(HTWO%FO[[Z MBNQ1\[=<&>4SR0:D[;$D1VI.GD#\UYP^H\9V<@#9X+X_@ZR,968'^J.JZ(_B MZ4FVR%HQ<=[Q3^RIR2.N9 G%>]Z3]:^R6"T"[&>04 @@@H$X?_(82+\BP!Q1 MGL91[N/ (!=:BPBEW>@^)[KG06;XO%2R_N'Z1:B&>;]191U6/2.#WM*HF1CL M(^WF).KI;KOT"JEZ-L(1LF /0.#$6Z6S MZ M0=G*Z^>5>N#M\;MS$R9G2ZI>/\L43IW VA- 7;9"CL5H8D%A"H]F8.QY# RC M8$\,Z##D]3P[^_&M \^9Z1)O\)-TY7_^QMCJO<1*,I=%"N"J&#T*XB0E76"^)G.4XA BB3H9DA9R"E+ =) MADCD4YI'0;X0CQ<5_;S"2\4&+"Y9T-F4AXQ,[%8X55M*UD7*V=>B;#I:5=QK M:=(O.>7L$TEX'J$PIP!%H?A$?)E^S@@'!&4994F.HB#K/I';DOY_^$!Z-E[I M\V#B]W^'#T/M,)WK4D^MC0M&KDZ41=NRZK6/R*_@X)?[;VPP\'H0O :%YLU= M'+PM$'9KK;E>/HLEVYR1[KSRF^M%.55 SCD-9AJ5[#.TJA9>"M":4;]7">^M1U6ZQKE(&SU4<[AX88VO<.C@PF',$X#A &, M9$NX.$]!3O(<^#'.?(Y2@B*N<_\T@,E%_7!S@-3./7VV)SZ1+G"L?3+L,VA) M9G>#.I6F^XPN\U9'H-G3*(YK&0=<\K[\/'A[M&AQ/_L&Z2"P3MQ?>" MKH4,'P12RVJK@I*1]79P8&=67!7V=JVY2L_K=^*XD>&?UWG=.'<6*91.X#0$ M 6(Q@$F0@!3!" 1IRAA*_2A"2B[@HY'GMM\;XKPO/7F*IMICP(8W^R@8)O>\ M*"*@U8WC)+=&W3CV1W+6C>,D [O=.$X_8%H;!)?UQVK%ZL+2D3^Q>BMFMU$#:<1@'F4)"+,D 9!0#E(H(Z+%#8&GF/ *45$CZ)B;ANZ M(=V[)DUAW+HQ,S0L>5LVADN-6EP@-5U[B[^$O2USM,/& MCJXP4=#'*"BM%> PH<%Q?8X1,!V7[Q@SF*%-A/Y[7:]DK'G]6%U3VL1FX2=9 MO.FNO,$OQ0H_-7EY.:X9W2W']8FU$<;L,UM^+X@LFUU4="?"JVUX@5+*_ 3Y MP.<^!%.4D[21*MJ[=0$STT*-[R AAF/['"C:;*8>ID5C2$S M6KRIKWH/=S=7;=XR>-.LW@/^U13YN%XNQ8.LK:>YZ>+$JV6;>:$2(ZEOI'$$ MO"WSS]3DNC4L.0+_R&3E:E[#H^=9UJ;[3Y/$J#/.3B+ZE.8)_JQ%K[U5GH M'U^OI'OHI:-3TTNGBKFB8VX")*?VQ34D7WE'W6%WBCBO*B]G33<2BXXW3:AL M^=I4IW7K7M,$X\BCION^F83ZS+[*D3ZQIMM&$\U\Y,'FO@]]&/D@9526@@A2 MD/EA# (_C7P,0TZB3.=ZH##GW/2(CF3OKN35\MG BZ6"LYI LHS>Q+*H!VY# M[O3^?PV +$D@E1F="A\-" [ECLZKKY =VKIS>M?C6];^N4G&N/U)ODD/I6P* M=\LYDU&,>>A3%@1 _!#(QI,Q2$,8@ABS((T#PC.8Z:A6;LF?FX*VUE_+0K;,('?>B!^W\T([,%HNG!Z+1PSR?TS M7L8Y9/_I$__WR?\S7ABK&8#F5!A9YAY8]9%5VK:YW=?FIE5+&]7#[;WW\?9> MRT"W!X62BALJ MO2\MG9IUC$XCJJ:#C<9IXMVK#Y&V_C((@24UX_0<3K6!038/#^WAAPVR6^F_ M'ZNF_:^LKZ6:SKK[TMSV[C9Z4MIY=Z,C_TLCK74/ELNGK#$B$^_2\V!8JS5V MEGVSC-2]D=REH)YB8"_G].0#1KKL'V(?=Y$N;V7'BN)%KH=V,Z/+(\UM9TJ% M[X_KZX=-9&=ZEC*[)ZH':K MOF70'>A]4;)[?K-DM%B]PZ1Q>6(Q^X;*A;(CSG-LAPD48( 3!$%&:$^2#-9*H?[?IX@Y3Y!H\F9FQ22#,DH M<]*PY/&.IRL/]UQYO&7KROO6,.;E/6<>Z5CS*@VI96E9AZ6:^\6:VI$OU^F> M>RTWWKO-.FT8\M[UZ]3RY&V8\GJNO'OWZZ31DLCI>CEJ3N1DW?3:%%F#>;!A MT?A9W+4NLH;(7A,C>Z.:6;!DXM!=6:^6S7=Z01*&0\P12&(> EV9K-J1J&K+. :MFRK( U\1G MC1%2VO:L"SA8LFB=F\6I3>L"JX=6K4N/6^UR?]2N^ VN"[(@88 RA$. <,IE MH!<'&0YC$,MR?GGUNHD.IPWTN*;?>1OW,\G 6<9+E.: 40;$\ M/@)I&H: Q2G$?@(#$J&%&"FO7GV!=JEPOD2.ET7M!)@,ZHG/!U M'T9MVJ[V9^:>0T_[85@4.]I?&$2_JMK/-3MK$%7X6E[!UO<@9PCCU8^ ' ME $(,PAR%%' .8MA2%.$8B7?ZJ6)YG:ZM+1Z';$[X;$MN>H5" ?1'19--C&; MVM5J")=6N4(5+(RJ%PX.[*R8H0I[N[4-E9XWS$7NTQKN2E(]L_=572\"& 19 MSCC F/D 9IB!/.,IR&(8XY3B-,MCG3C=$W-H"0$'P;3;!)VBH5$SY?@$B#@F M>23U=H@3H2+FXL*/$?9!%!$6HC0E6:2EP8\%T44*]P&(WF]/@DI-C>\4EFIZ MW4B$)I:;6W#N.G#>#X*CGZI]GGU;.=HG9G";G'V>Q:.L[(%']1WE#]]?'F7M M1%5W>/_\W';H _[E?:]E/'B3/"4K&FVS2M2]WALX+ONV39"8>"<.@N!]:GXNFFBA=TS6 MCB/26_25+7@>QP'%&- ($0!)(K03%(<@S;,DXBC"8:#5#MN8DKEM[O?G?,GK MAIN-N_A*E@#M&/(X8[(Y6,>29GZW\1JJ'>A.5L:%X[@ZX8!L&=GX&*^\+2^> M8,9[N+PH^FGA8P&UE2=N3(?;Q/&QT#"U7-P4FT)6;]:U(*&NN]32 MN@DH97E THPS0!,F:]OA &0DB !)8!+Y,<;(UQ*H@[/-36CVM!FU!A[&54W( M64-K8D&F"I1^DK@* +;2PP?G=990',0Q!D&80 M0!B$ ).< T02A'R40\2T.EH<3S$[<=!3."(^X020FJ+ ")ZI][\>,N9BX(AY MVWO__>M$(9QG\.PN/W[2<&N3;XRNGX3N\98MB^]X57QGVPB'>ANK'A*4LS0* M0 *9N%M%) (I$5>MF <9C6-(4 3U_-JJ4\_/I=U3WA:![FG?"JI+)A@%B MQ_]ZNV:/U=NB_FN-GPI>D*X6^"/^^8:5C!=""7I>J1IH3<:>FZ[2\>#U3'AT MW?2!/.1#;C?!B=>S Z*1.=IH M0F>FZS%P[)JY1XUCD&CU^5NU7#VRY?,F&+W>M19=E_1]57Z5#\CPU-;[XB-" M BBK@Z=1*+0U<4<3US,&& YC',<\P3A23JTR(&!N K%AP9,D;I,X:EEK<\\$ M*ZLE25;:!YM@ZTL^'SO+-2P072S"U/K=O/'72(6:>!T<)3]-MAYZ"4\CP!Q, M<3(9UUU2TPBN]]*8QHPSWEK0C;B]G$9I$L*0Y2!(22+.'-\79T[( .:(0(P# MG\=]^VNNV;-V$%;]._\8L)S>\S?R9/I;_3E,)KC)'TWU:K?W M03B ,LN)!&6A0XQP)"E?L1I!K-8SQ%C"JD; M9XL34-64+%.@)I:C4LL'S15M__XV37289 M[?,KKV0K^76SG[(ZH&[SO\OXJPD!JZA.+!EZ6CWY]7O[0E H@V-)>ER> MSZE(46;_4,ZHOVC@0.@CPJY)VW6]J,J')=OYVTU5RGP85I*"U4TU]2>\8O1. M'+?/Y<:G\8D15GR7^F%]8*)@2AMVL2$8P*T#:<>GNL-N;8&R$BQ5!5D_3M'?#L[3"M83&?_/M0<&_, M:=4G%LH]J]X.=U<*2]]Q/+3H.N:T5_@.--PL<_H>'/ED9O)=Z'EP7*W3H+MG M-]/$9-S.Y:!?:E357T\M&3JM#*DEI25W7/#@\4@L8LB521=(=73 MCX%TE]-W+OC]AVHJHR27RT48S#X8S RV_/-___9Y]LM77*ZFB_F__(G_F?WI M%YRG19[./_[+G_[^X26X/_WW?_UO_^V?_R^ __7;N]>_/%^D\\\X7__R;(EA MC?F7/Z;K3[^L/^$O_U@L_WWZ-?SR=A;69;'\#/"OFW_V;/'E^W+Z\=/Z%\&$ MNORQR[]=_I/6QC(E"\3B/*B" ER1#*S-7(6"H63\?S[^DW)2,^D#*"T,J"@X M1"\M%):U8KXX&=+F0V?3^;__4_TEAA7^0MN;KS9__)<_?5JOO_S3K[_^\<W5MR54*\]7B?)GPSVGQ^=?Z M([\^6Q DB-C-/UY__X+_\J?5]/.7&5Y^[],2"WTOK1(M*B07VR7_[^T__/5J MY2]+7!%<-CM]3=^X^/=UE6.HP&]KG&?<[NURC=DB7?NA6>7LXL>_G(6(L\UW M)QFGD\VGGL75>AG2>I(BX8D7#EI+PE:(#.C')>2L47%7A+$W-EV)7A'5&T&L M,/WYX^+KK_3!OU9&U"\V'-EPX]9R6\X<1_?ER?M /SL)OC"1 @=;= $E4@;G M5 :KG#/9,"D*.XGLW=6N4[TKT;-E^F6QS+@DU7&Y7%BF6]*]#MJ+G_CU2UC2 M!T'Z-)WERW]=EHO/+62U7C3@W%8L1.Z??J%=%UPN,;_>2N7>S6UVMB:%BIN? M;"'Q_WD>EO2)L^_O\,MB27R@?7HF.3 T"I1+DK8@-%@I?"Y1R6!S$^'?6'@O M'(C^<7 */SN!Q%M<3A?YQ3P_ITMXXCRF:*.'X!W6"U*#5R:"#4Y;%Z7T*C4! MQ+5E]X*#[!\.Q_.R$S!\6-+=.:V,OP"TT-'X2/80$:,AH(^$:NV#TMYY M$=O<#C=6W@L2JG](G,31D5'Q8KZ>KK^_G,[P]_//$9<3=)J+7!P0H1P4*QYB M3 R0*>>UIHM/J)/0<'/%O5"@^T7!21SL0OKO\..T,F&^_CU\Q@G7$HWU!9SG M!&%4=,$I3B90S-QQGJP2O $"KJ^Z%PI,[R@X@9-=(.$5.?-+4F$;QK\G_N.S MQ?E\O?S^;)%Q(GQT@KD,W&:R?) )",ED,)G%I +WT<@&P'B0B+UP8GO'23L^ M=P&;#^';JTSLFY;I-DIQH0DU&<1%A (8'7E/"1EX1W:21)]$8#YZ:QH YI[E M]X**ZQTJ+7C;!4C.SV=(Y_DI(.2'L$5;X@UY%7%8BT8790H2EHM M; . W+'T7N#PO8/C5)[V!(QG].6;Y8?%'_,)T\E)0X2'[,A^9EE 5$5"R5;2 M!A@942TLD%L+[Q>Z8C\)*HYD:$^8V%R-;Y9OEXNOTWG"B0W1J$2VM.2'5M\/'1U'-INQMB>(O%VLUF'V_TZ_;$PGKB+WPCC( M%C6QQBOPFEMP3 WT9G;S\MYI<1&,^# M9\$8B)L@7.5"4(1>9G+('LF]XN4DL=]<<3_1=QS*/(F%(XO_/:;S)4&7B_AA MNI[A)##!!98$F 0G)@A-%G"68$505@=K2S[MQ>OFBON)O^,8YDDL'%G\'Y:A MYI^\__XY+F831H1E@1E228)P:TEC8.G!N(-5?,^:13/,T4 M>&CU_:#1?0BR 6N[@,BK.7T:L6/Z%9^'=;C8UH3L6U^L],!29J"X=34X$L&' MX)(4QD1Y6G;40ZOO!Y'N Y$-6-L%1.HS[O)96./'Q?+[Q.DBE)<2T"(AG'$- M+D<-UF&N"6'%1]T &=<6W2]MJOL8Y/&,[ ('[S^'V>RW\]5TCBO2=$6RY(H# M[2TY0YXA5-4'Q1A9'$9BRVEVQ1V+[H>#[J.-QS.R"QR\^(S+CW3E_66Y^&/] MZ=GB\Y?\+9[))Z](&5Y!$\L[XF_D@(OCK-5FM!7P0?6EP7NVONAX:.8XXGLK$+ M$!#AGVL:QR+]^_M/Q+?5F_-UK>"HGO4$12;6. =,)D4^M:JYHJ0!HV$8II9[YA33P4+1 MU5;*-0+/@H-D=2J6FR#,:4;G?2OOAXF.@YI-6-I)MO[5)E[2=U:3$$2)45A( MB9.%A($\*:T"H-<^Y)2E#J>]:-ZS\'Z@Z#C*V8*A76%B6XBRW83%H+#P B+; M7(%=2-_)",;:)#(Y7-:=EFAY[]+[X:+C$&<;IHZ,C#/:0=[L8A8^3K@IY%X[ M UPD#:J607LRG4$')C(SM@1^6E;EM>7V0T#'$;WYR]^?__B.7WQ_LWK5\_//KQX_MO9Z[/?G[UX_]<7+SZ\__OO9W]__HJ^ M>WTS>Q9N'_#QKEP'DZ;U8W9YG8)Q M2LP'0\*E,FK [A'OH>O47]C@/S8176(F)@=&5;5JB@#O3 '42E9O71OY4$KW M\9BY0"Y!0V=X"59V'UZ6R>ZV\O_N-\^C7,:#.KL_6SL%Q^G\X_ M_EN8G>,$59#:F 1)U+24PBWX'#,X)@R+T3B!#_D\QV!G+\)ZP-)) %@,+8T. M(':64BVM6[W#A+2E.,/?<7WY/ATT5R@2BT@N1*SAA##1ZVUDH/ MT#-.RXSA -6,]QW@Z-7\*U&]6'ZG+4PD>N5%]C4[JA;V.OK*!@U">)M3\,P] M6 E[#&YVUQ^GE\9P.#F:MQW@XNT2OX1I?O'M"\Y72.KSS?H3.:6[/)I(EZ(U MAI/U)RTH1E_YR!QHEB/C2O(D6AO,>Y U3ON-X5#46A(=@.LZ\27K8$4PP+FB MFS?I&JKT"(DTJ-4\!JM:>Y>' Z;Y6]& U]/1W#T>&HMUF#72.XLON%Q_?SL+ MQ(YYKA;;E^J5TM=;MQ1?8UCAN]I,\4WY.YV(NMVS0NBD>_G\\_FL=F1\CK0! M\F W4ISGL\\UQ?,_-W^<6$S6Z1)!6^N((P$A.,]!R.2)K4X5YINKK:%WU8.- MU<0![ P '6C+ORP6^8_I;#;)TFBA4 ##'$!%IL ;1T=9%QF#=)R9UO?MY=H] MF&9-X'44,SL P2MB]_SCE'R-+3/(I'SQ+WWQ^GJP2)K I[F0N@ 6,\OEJV]>S[CA_#MQ]8F(2M-GDD" M#(6L2IT8!"D<6(_T>S"9_);&<+J?FAZLM"8@:L3P#J"SXXC\OIBGR^((IC$9 M3?B7-4G)N0*U8200[5$I$847K970G82,TWIM ,"J (2CQ4!WK\;[>. W6!GL@.8B1';AUKZ;$QU31$7@(XR3QZ.D:TT^' UM43[C#2 MOQ]BIXBB U!=/@&]#=_K^\]EL(TYZR7W%B1+Q!+)2"MC-*"3R;9PE05O#:B[ M*>D&3"?)^9YWMQ.8W@%T-N;<;0Y-,@86G320HR;.^%@[+2(V^JP8*"0^'E-&9WX.W?"G'N;*G&.;/D1:)E-=>.T(]&0!3" M G/(1:3K5YG6+_Z/D-2-R3.<\]52*#VHI!VMNA,6KA(,+]68 ZS] M A5+F\%7!7A$GH.Q3JJ'6J <=ZM=K=^-_3-D#.A(=G< E9L^Y [HB6 5Z)*& M)"6!GA>$(%4-0J2(+C-5RD.EJBV\]P-USU.817!*V8E&];@OID\=@3Z(V1T8U;5/S'3]>5.[,L_/ M%O/:LQ+GJ6Y%8]8,67ZVZVM*VPB\X909%IV &^U V<*AMFL'66(H1:"1J75Q]4T: MQL[Y& 0M)S&Z ^7R#M>!O,C\(BSG=.VNKJ7]EVF:5A\@E!BS!AUCH1W5^*LQ M$C"6@L(YS=U#PY^/@<[C5(T;$AH(3(V%T0&\=G:P\3)K \\E?L+Y:OH5M]'3 MUXM5C9F^*1_"MXF0F&3P!8P)'A2Y%71Z$H+F67D>&..L>=^0PT@<-ZPT$/"& M%%,'*+S-M4D@NS+7R00V67(L7"+34@@-OEB%IF1#-_O@YOBXL:6!L'0BLSN( M#CSFGTS(#<5B=0##9!U\9CDI88_$+:LQH/(YM+X1'Z-IG&&U8\6;3A=+,YB- MV9?M[48XGW ]36%V?6?-F[1=7^OI.[8]L->G;-\6O1#"*P2I-<$V)-*,@2=P MI. *RIB9^'G;M]W,O A&!ITEG: D8FV%X"'2&04C62R^J!*:AT([[,C5'!?[ M]>DZA/D=V%AGL]GBCUI1_G*Q?+XXC^MR/KO=W.@_9&])Y+(6125"GFB<6($2> MZ\NX*'4H,0^M^U/\U$5/IZBQ1F+H %#70\#;21)GY^M/B^7T/S%/D(YG< HUL#;G9.A+ Y MDK+V@*R.8V) &!3, MFZA!AAJ7*>C!13H0RC$N5/:%]C(TB@Y016-$VILBZ BV]XB>W4%;P69IF%$@ M!/D0RK!$[@./(*27.F-ANK1N3''R;+,QHNQ-<72L 'ZR 16O?G_VYF\OWG^@ MK__VXO@\II^.Z M?T. JQ'G.\#07Y:+U>KMOH5+WJ=3S)RJ9 \ M4R&K@^$)]CZ9!)YYYK3(2>76E]M^E(WKY@T!I@$DTH'ZV>T"_?MB_F6YR.=I MTP,:,T:A:S&]Y!R4L!R(/PJT5\47'Z-.K:%U+S'C.GM#H*D-WSL T&[?\#?E M9O_?2?":E*YTP%QU6@G]=6A0 .&*06]5RK[YZ(('*1JWA&\(*#640!=5#F^^ M8%6I\X]7*:H3STA]LJR@,&5)JR(#CX5.AG,AVA(8RM:9!7>0,6[9WA#8.977 M'5A*!'@D2:PO+V#I? S("UAK=8VY%O Z)C EALA+8DJW?C"Y0<*X=7A#P.04 M'G=P1UV2OV7-)A=^XAT7OB0%67%9TTHE1*MI"X9%+;1EU@X%DQTRQDWP'1(J MQ_+Z<+CX+5SF^+%6.K1QRL-T7G7AF_G[,,,WY;?SU72.I!M-%@I]2)"E,Z!4 MJ<^!6H"1J)PW-C#;?,#(/;3L%S%D/Q-VFK#]5 !]:-L,A8S[Q?5+]E*)AE+KHZ:%2 5@ND=N 2_XWK' MY;7!%:VU >&2J4';#,XJ!$5\$BI(XD=KQ%PC8#^<_%3A\N,9W(%FN2S5?XO+ M31[.529]\AX3-^ "85O%Z,%+8A!M@\L42E"^=4_?^VC9#S,_55"\"=L[4"XW M]_%;6$W31-J@ M(F-N.,E'"D(;6NU?;>RY1ULK&UDKF3D'%33=K(^!'@',[P M#E#S#ZP#6S&??25+[B/^?OXYXO)-N94(N-V!)(Z;OO*4VJN)D'ZR=/.KA.PW+Y^]^=O;=R_^2C_SZM]> M;/.UVV>?[[W@D,GHQ^VZ?1N.K>>P:0I[JQ_5#Z0K[A0FJ4"3WT@&')+M)FV$ M)#G75B066?M.3@>1V#8"D1P7I8X$\,G1:9.D[*-1#!PR$4V0=+I;FW-'1""& M4GA#HN/AP,0A?#_A!6#=[D'IGBYNS\+JT\O9XH^_8OZ(EP]I9X44[#M,L[!: M3+E8DHTSW_8[2=\_+.EB#.ERP_5/L^WV\_\Y7VU:D[_# M,*MEOI?LP"> (ZQR[#'A[PO0F[ M R_K/FX!6QZ *4%J(6<+09L$ M/%L30C1&-&^E^:0;'+L.??P[8WS<='"H[N#+CWZXI2AD1'$M':M!9.)\M(S< MX!ARILV4TORQYP%RQBYX?SK MI+)3]8-=-<_?__7,W+/W[Q^_N+=^Q?_\^^O M/OSO88,2#ZWW5#&)O??$2C P1OK:A60A2M7^WV M(NST]GH7BWRHZGLBLM'&UXD&'FMY9"E0>\^#E9Z'Y*6CWX?:YH:";@(0C;!P MNX_>T?SNX)K\0?V6(U5#+^989SM]FZXF1E:"&4)R*8%*FSN?"0A*9ATL"URT M[BC[($&=8.D(2=\'FI/9W@&&;NSA^>(S.6*3[+V*B H*)]*5R)R/R@JM%==I -O\.A$C)]*<+MC[NT\=P>4.8')STL[%+IB4&*U5X)QEH$(M MR2^"0XZ>G-*,18?6-HV6-,SL7&D/:C0AUV@K57-X]5 M#V"\QK/ Y;G]_-;_ME+Y; MS&8O%\L_PC)/-&)4.D?B4>+DESI-JAX8Y<4P6?(F&#FN-2O?!P.>^P*.,ZFER4:I]O?< M43/5ABP)?3H@G2:!;I!T/6.KZ*22)55=F*L&0%=GX)ALC^8DX9XDB%KD4!E[\'[PJK;CR&C*:IY?YS^LH:&K+D= M_>R,CYO_\DFH&:V-/JDZWJ%6?ZD$,!@,D=O[_FTGN& ,NPABG7W%O\MS,[QGAT*KU$71P?0 MT_VC4M#@K3#@, 3OI-;!#S)6]" J1V\N.C9(6TFP%XR^PR_GR_2I[N7V69QP MR8T/!8%Q'>AZ2!K(TW; B:O<65V"'@23#U(U>M?2I\5@.PGUTT/PH8UM3MA$ M.[*Y8V2@F55DDJ.#8(R$;+%P@9&;YOW_'R5J_)ZG72#O< 'U [PK4WCU87&6 M\V92=9B]#=/\:OXL?)FNPVQSLN)-[?X.B<&KZ1HOQOUL>?$.T^+C?/,I6[9D MX91W)0$9T$CG,=8Q>85#2W%O$T_\SM> GW( M4CE=>[U:XHGR$CQR 1FY=IIEEX=Q=@Y_BQVT/^J8C[&'B* ID$;HLG/V_J\O M7[_YQP"371]9YLDZZCRRP_9%:YG/D1/@W?_^IEOEXNO4^+<;]__3E?^J_F/F35G:3W]2E<[7G' H,P^ M:0E!UQ.J.8*7BM4^:L$*J7*PK:M)#J>RDV2X4Q%T1[K D.+JP!B[GA 1&)=. M6 >18\T[3@BQ^E_.I&R])=[YUIT1.VK9-+2T'\Q%.83U'>#FFE-3/9)YFL[P MVI8^+ [EIE1%&#J4X+DF1T9P!4XQ!LEH7]MMY]A\].<0^Q@W'>^)43PZ$#HX M#/<.^2GHO*6+!EA,=7*J%^"=+#?':0Y$48Q9YFL(^YJ(#'/4I0Q M"]DZP>XA>L9-ANX.CLU$UP$,-SQ;T49>+I;/%^=Q7.F-'<'PV:BZR/A[.Y<#\Y90>\-^8"L MOKNCAB"MABRT%D5+H7/S#M''9^0,EA/<'?@:B*L#[7?[:>#Y!2$[@_4FSI=: M>LY!UUY02J"!P(H%\@1-(:V'VX\QLC0Q\O=W7]3'= MI-&CYF3XRBSIS"4R-H*3 F20$H/A3(36(:('R!DWO;8[4+827)?*\@?3+E(V M?G",Y^*3"9DV%14H(SUXH12008*6"1<$MN[;M#]UX^;6=H?0@<3:)6 OS6/B M.TZ_;GJ0J% R9SE!BKQV7=,&/!T_< EKVI MR/+@4+U-5V^-$-I@XE'HG2B@ M4R_L@6#W:OZ5F+Y8TI&=>,R!:3(X'#>6CFH,M!TK0&?TUD8=4_,6K \2U%NC MA"<"VK$BZ11AV_*U38':^FRUPO5J8E60G!&K7,B1=F48A*QID\:D9 H/!EM[ MSOO0U5MCA2?"VXD"ZAEV=FN*\)3@.TE,G>+OTEQX&[YO;(7BK9&<9]";*ATZ2*3)R71 H2U*@SFE MUN\FCQ+56S.!)[;DCA%-K[[#\ISHF(8XG6W**X.D+A_QMPD6Z.9D1*RT\1!+2*X[ JYZTZ4 M;"5W/(V6C#VNM_'TV;-#"*W9@*7F<*Q._.KZSIXMYO2-<_K>Q;87\ROFLA!C M9(FV:86OB6P./)U"$$6EPGDHQ;0NJFM#>2==FY^HEF!(L7:@6^E*N*Q\3?]Q M/ETB[3^?UZWBA6>FE$6(3YN(*.7*Q MSM)FMEI,MD#PB5RXPC.Y=NV3P@ZFL\N*@R?%Z]#"[4"5[L_F2>1H=;V8?_R R\^OZV5" M["5JINL)LLQTJ'L1CD$=#@R1%47H\EBTM#RV-UT?(ZI+TW50I#Q@"IPNM@YP M^ Z_7%CC;\K=&^(Z)8VJ@)9UF$:P&4(1%K1.-GGC8K"MRPP?):I+D_0I<=A6 M;-VY4+O;VSRY7N[Q.<;U1*$I+"4!/L3ZW$K<7VF=MN[^)E+(X7R1D76@S"NOH/I;((+*^<&V) M?:VMR@<)&C<_HP,+Y3W%E,4+P7WB$+E*5=U["-$9T,XI@T5B^WD*Q](Z M;KY'#ZA]"B%WI%LOMDO[NNI>35[0K(OEQ2130187D-0JZ M1T8+HX\[<*$#< XDR Y>@5Z4@FG]IKSX1@=N_A'?$?C?S.MFZ__73L%?PVQ[ M?Q ?IXF.1OV+LWF^_HV=GWPU3[/S>K<\GZZ^+%9A]I?EXOP+_0OZ<]I*"/.5 M@":1!!,%F>XZ*%,'&V;P@>04BK?91B-T:-TT=?Q=CQM0&.SU:7S&'@2G#HSP MDWBS'3)P.]WW@F.[4MA*9H(L*-)V :QT=8Q6C!"R"Y U2I&UP- \V/NT.QPW M7C+8P>H8)AW<8D^J8(20R.O,CI@101G.P!NZYDM1Q1B;8K2MBVNZNYD&B_/T M>8"&A$@W<^Z?E$.H7- Z6RBF1A>*0[JE=\LDX"UXR1-G:Q-FJ)!"1F'=-1&]TZP_9^ M:D[5TF^6'\/\HL?K,SHF]/%Y\X??PFJZ>E/>[DCR4C+/<966TR^7S8EOT?:! M9/#;K(;8=%*N!!GHIJ*#IY!;<*(@1.DBW5V,1=:Z-\>@&QJYDWH;3-[4POU MH)G_W%SE?EB&C)>E_J29?E^L<:=YT^^X/D;'[O&IC93JH?0WTJ)7*UQ!-9 + MF *AM!CO"!"9[F&-#E(,UMA2'&>M\R'N(.-4O?EZ04S><''+VGG>I%#MK%3- MD-EB=;[$J\,0<[ !DX44.!GR26@RY(L ;V,)7"7MF@^%.(K0"& MEU6_BNL=?D4RA'<&AQZCJ.[XE$:*Z3'ZFBFBS3(UUZ*^ZE1(U5?K9^>K]>(S M+J^\F2B%$\I#,EF LME!4)HP0 X"^0[29M4Z4V9/TDY/)7]PF2OLLA7N)&5>W-,'!K=?3 M)HSO5WN0/W/^^7R3A[9M.[GX3!_^">>KZ=?M3,DCU,GC']I(OQQ(?;NXUOVK M7K7FWE3,?PC??N!0*>9M1@G1,K*_I9/@O=:0K+(^H-3>M,[1/)+4D]\M;B]3 M?8=K$8T4.1V9F'0D5Z3&D+FLH[C0N2BEYK'Y@]TC-(T>EQH<4[>>#EI*J5\5 M]Y?%(O\QGJVO:(7YQRE]==&YY@AM=]#G-U)\Q^^ID0Z\ M).!LGF^N=Q4(^('26+RR+!L0HM!=Z:,"CQA )%DPR-I2NW6\ZB "3YY@NL]B M.V&1J&U.Y-W$D'-M),C &1T@9%^,4=E@;MU;[# *Q]6%PV'KUAC3X>36<%!: MFF8B^]6F^FY+3I^#N?NJ.&8"<*1LB)&X+J%+;,3-C M@,6,P=5^/:GU"^0]I(RKEQK(__:TVM-9WJ_E]1R7TZ^A=KVKY_.OF#]>KV$X M0LD\]I&--,Q!E+#4GM)UORG'.[B#H!QBU025J MF8- K"-E'8?H! (3(H5H9;*Q=5?[%G2?KKKV7/"NPX;91Z,%7>NR^E B&" 7 M2H#S*KMDO>.\=1^B4^@=V3A[:I3>5IE/).I^]>K+,%W^6YB=X^)RHG28[3#C M&+WZV$4G 5EK8!8\R]C]%)R%!E5:\_T M(7I.;N%RQV=?H9^7(+&^OV?F ZB("H)D GR4F@7NF5"MRVP?)&A<3=8,%[<: MLS030K\JZ#U^K"?VU;PLEI_#L3D1=WQ**Q?Q$?H:Z9:+9=[A%_)(Z?;Y&X8J M[OJ]NU#E(G-T!7D0H:+*D=A##HKP97S&$@)K?@ /H_#DR>PW5KOK#O8^8I ^ M 6>&T=:10:A-!*VV610FH_*MZ]WV(&M<730@CFY-8V\LHGYUU*8SUE'6T,6_ M;*2+[J*CD?[9?O15+%0%J5SFP$*M$712;0OJI9+"H%"\Z-8#0Z]3<')*:.TU MCC^FD&P_?"0]%2D7N46&2M]?E!!#;(@WE\L9V$5*D3N886G-2ZGCY. M6E85R+E(II)C7K:NBCN,PG&ON^&P=4=FS%!RZU>Y[4PB/$:9[?[S1LKK7HH: M*:L?GW\'?*0)GJ6 ((J/!!^GP!?DH(V,,I8DF6U=Q? .0VFA=[\Z"OXIJ)= MM,F#E9[N9A8S1(?D_/$D>')-*^%OT]0J*>3.3@G;%@I7+16N+&PAE;"VFK_66U UG=(EIR%;D6WB M*(5N791P((DGO\5>^]3=%A-W4''7:; B!;J? Z#2#%1]J8NUO:3D5F)Q/GG> MNJ3A5)I'3DP9$(.WGE^?4KK]Z[J].VP\:1^1T?N)C-571*K@7:[=YY%)4!D# M.(8"@F62;FYI=&H=VQFNK\A%[X@;"WS?_KH3FS.,*YL1 C<)5)(%HE 1#.T8 M2Y"I-!]?M!]EHU=4M$#)3?TW@%!&#)A673-Y_"3O;,RYI)(69/E*+VI-2*); MA$OP$:V54B9NS6/Z[.!5QXV1-D;2L#SO(/I^T77L9L?+&YO*= :2BP4TKTUA M,QKP*0J0J*W2/F<36F<5[T78N/.M!M):[472L+[AE+1/6CM--]*AKV=XV4SI M7 M/[5EPD1Q4;AG"8I.I4Y08&2*% 6:&)]"T9KY ?N-G4S_N/V3!P+P: +N MP/ MMOBY>70]9]P&&P&-D-NG0*]* LLPB%!R8+P]? ^A<-S>Q(,!=# A]1L7?+Q) MY(?-D3TF#+CW9S]9P\N[]C)@V\LM SF^#D&58B%&55L9!NT=XS*4]FW5 MFK>]?%A!;X=;UUX?&^;N9E!9[[/T@-K5XE);P_>F /->EVA,TKEURY3C*!V[ MP]QIN+FIQ9Y 6OUJL]N=)8_77O=^UF!=, ?53OOU,53.E6R\ &D2>:^Y9@8I MQH"^;>EV,NFDC\T[G>Q%V-@ZJCUZ[GBG;2R??M74K29]1RNI>SYIH':8 RJH M>YLA&FMHMV1<)XD,E'=DT:;I*(N'"0/=*R"%.""3*"Y2W6,;C3-9R4?26JG#34/P="M M\K,G$%K/O9<>;5EYO/+:]Z.?JOGF@.KMV':)EKG 2V9@Z%="D5#@-.=@C-32 MH<[&#I ?,D8+SJMSMB!9JN$81(B.O"?CBS,:G:=]#J8DCR)Y M]'23P1%YORX=7L:COO=N4R9^[/;A+7Z[L4MMF B<[@NE0YT^RP,(Y:UP M/"=E^6.J]10"1D]>>3)OQ-?\0J(S2>'?#^/[!%J&'<.7*A MO2BIOF+05\DD2+RH$C(+7+7.D'S2]K-71^YRV1V[&8-UTG$(OD8\:Z>9*((& M$4KP+'B#S3MM/T#.3]58]@#4W'\SGR:1+K*LKC;SFLS9(Y[-8\!QV$DV.]]_'BKX.-OX;T_ M^\G:'@]XX][3_+:&9+*K0Y."MJ"8*A B?>6K[1A"*"*VCJ4-T_SXZHC\8.1. M$F*2(GKG@"Q1)&,X1HB,D[=4 MZ2A\O!;:[X.?IB_RD!9_B[ZS2@:,.1G(PM;YY5C .V]!\J29H1M/J-8--GKH MCGS#)=\1XN^+]7-<33_.:WS@;'5!P0Y9/^;6K]Y<=6Q]B\M-6\5YJEF'5]]> MK#;O[J\K09?O[SO3$Y1E+/J:/"8-*)-K)C=38-%FRYP3IGFSERXV_E^@7_,A MY^9^W?ZS@*^#!-SQ1^5.WA1;UUM]^,BOK%8;:V6M6^%K0-Y,SA9 M1Q=D3(H7+K(8[NFSZ59&=MWZ.57C :2K,R)S(>G0UT<4X4)YGB"$* M,*X4S"$YEUM7&^Y+V[@%AQTAN:$(>\X >*0'_O&>P'X?_#2=_ ?T!![LVQY- MS0]Q"C*K500L7JVR#=70<7T]#G,XV!_&B M771^,W^'Z7RYI%.ZZ5-P0[F[D'(NK !7IO:O,AZRX7 MB*X6]XM8"J?_LF\=\7CBB0,_#L_-=7?D\=OWB[_<&<.A372.:^#.VIK[HL$E MP8$;G139+%J8UD.?CB3UIYI,< C>[M>#PXFRBP?56J-"!M-L>I&;O]7VM1S@ MPC>ZYJ?:F\3Q""%R!>0,.PB>C"]3QX*J M8%-L7E/19NS&)F'O+EMSV\O_AF7)B^=DYB*Y]8Z1GDVIMF+1X)FTG.O$+-K' MQ'W0BEU-USA$R-<2(@?A;P>QMPU_GBU6-]]K413E4"A(LB:JF, @)A& E\A8 M4E()WGZ^QIVD=#5:XQC\M&1U%XBY/63F\E!\_UM8GR_I]YM;))O.U$DA,F1B M6^6=R\Z L;+$(B2S-[.W!QGY\PB9X\9PFR)M6!'U:\@\,"GE>.OF\0\=?L[+ M@';081,Y@HFH':DGEG($Q31I*\%K&RUG3(X^(VL]9^!)IKUL;OG+%LEGZ3_. MI]NGZ+?TT5=_NK8X$?,.-V]SKT@,G[>M0.M/[79UNE$?0T=. C($Q6,& MY[4CK1^3P6@<2_LU7AV:TI]I2,PAD+QFU'4E[GZ5ZL&-PY_C.DQG3],E_7*M ML9JDW[G7X7ND\V2+]"*!%TAX2FC ,54;>Q47T3&N=>O(YW ]TJ_G0=QN<;LY M51-1&&)@#KBO49W ++C@ZOA"YVL&J;6L=0.XO0@;O62U!48>3DUI(9(.7);!&7Z1V??IJL)*6CN//$E*R^)384L[>P+%"6MHOTYTSS[_4Y"1GXB:"_P MFY ZF?L]0NCYXG.8SB)RPD7B7I#EZC)+H%3M1,QJOSF# M(C@67,ZMXR)WT=$99(X1\*T!'R=R>\QQ'LOUY.URD<_3^LWR/2Z_3M/V%!6; MO*!K'%(A1T+5CE]$LP%![."&Q:CY7E7 M, .4NA/5RBY;^V1'P('NYN:\+H/ MK%3_]&('JXL3Y)0U/J*'8!0!'I6"F'B$+#5ZFS*J_6:P[0>8VP2,HU?:R/0V M0$YD< =WT,5&+M1A])%S= ZD3P*42P5(W480SNC 2B!MV7HXZC4"1D?'J0)= MM.)N!]"X6[&^GL[QU1H_KR8N*6-MX,"MYW5NAZ1;U&3 4*?-!%6D: V61T@: M][5F>'>II40Z -COY_58O"D_7J4N$FM6$QF*2EK5WJBZJF56P!63 )/A/@JE M6?.!Z?<2,W+8NZ7(;XY*:<+_#H#T8^A%^%[/V+/S967M6>UL/T_;/TQ2\QXUZ"0T*J#?^[R!2N.3_;'E*[ M%N?[Q2SO;G(B&4<1H@;.PF;: *_-^BRP4L<\*XS>MKX']Z-LW#%V0X)L ,ET MH+IV)_&]*3<[1$VL"D*Z8H%'4K]TO4?R<;R&[(E?3)"+$ULWTGN8HG%'TPUZ M+[:31+_I 8]/&#HA'V#_#W^R>4E#OOC?-?@FYF"<4 J$B)&<2,4@%I? :F:S M8D)H;'TO##$PZ8'Y=5?+O5O,9F6Q_",L\X1G;HIW!8(I 13G=#H,#U"DCMQ) MI;AN_2Y[,)%CCR Y#2VWU-6@,NKA9MQK@Q/EK+>I>+K@)>U*E A!)@1&[G"T M,GOIFD_IVHNRD5--AH7'46 \2%9'(_ ++J>+_'X=ENM6@?BOT]JGXXZ]38+- MTJO:/KOF"RJ&'F+MF,&-=Y%K9HS?Z]7FL+C\O?2,W/G\23'73"X_C:[[QW*Z MQC>EK"92>LQ)2S#>*%#(%00O+5C+$N>I&,5;EZ4>2.*XP8X>M=]QTCLLYC0[-O ML !)CXKO(%F=:/:]F.>G'<]Z0KCD_@\;;$#KL.&0_69L9ID4TTF#TS55D"." M]W0%,A M>L8.AK3'RB'S6 ^21@>7XH^^O)SO!WH3,T5P>,T]Y,U3N2WU1G:V_?\#T:;Z8+3Y^ M?[^8G5>17*;HDR=!F[<.K)+Q8GZ<(3\#N4LR2;(H;N96W#?F[]&UNNC(=HP4 M%\.Q=/SYD'];$-_GM?[[?'Y17KUZ-ENQ4=+1DYKC0N"^EWR#R*EHHT1)KC'(0G-. C)6LO='< M[%5 ]=.5Q#2W2)JPN-M*&$GBU,H1OA6J>HX,(5T40"G)%W!>"[E7UY+_(I4P M!\ETKTJ80Q@\MAWRU[#,?Q#CWB_*NOY>LW]VM*((PK#,+&CC:]F\-.""+5 R MNJQ4M!H?C(LESD%!XXK5=]>&/'/,BB)2PR:V9A;QX2/(+/+<-Z1.+G5 M2GI8H9WP>K^;O-3\'>M%6,[K--NWN'S_B<1PPBO6?1_5Z UK+TH;O6#=7.O' M,X3SR6I1D*Y0PT")8,%[0Q82RUFC"P53ZS$N]]%R/9_.SNN8P$LF"&Z+"]J#*%96W!=BAXS #!=81"A* MMKX:CR9V7)75!$>W:D*?1' =7*37-CH1&)3CM>$R3[4;D0O@>9 08O"E,!V4 M;]W"]!H!XR+IB83^$-0.DD '\/D'3C]^JISXBLOP$2]+J3<'[1!S&_#]_K#9\MEF'_$BQX4"4/*@APN MY[%Z_1KH#K"0Z5K1+F8O2NN:^M.I'E>%/BF"GUC$_2K;"YOH%IMI>V\H MH7GB+$!*T9%Y;@6$@!&,1Q]UX=R4UL[TG82,B[-!+,O3&=Z!1KL5]MJ>ADFQ M&+(C/XRC),4^Q$\X7Q%[ M:L3JA,>,O3^[T>O&<7MI-['D_L6O H"_X_I-^1"^78VJ<.AY=.3SLD)7:30& M@LD1Q=8]3HXDM4'[PGV6O>@?:IR2+ O(LF9^UOF T28'TNJHG"X) M5?.:[ /H&WWRR>!8NZ/1X3#2Z^"._U&R4-M@K;_7K2WF/TH6D,>E,OE+K+I+)5$KH569T M'C69,:ZR1Q@-6!N[&!$B.>:M_8^[".FD8.AT0=]T04[F>@?0V3EP'Y9D],RV M@LG_YWRUF1-XD3M(]J\D6]0#9N-!%>*3UU%"DB(%+A03?D [X@'*1LX>.!T" M]U^$K>31%\K^0ARZ,!]J:\B7L\4??\7\$=]N&'ZQO43D1T\P8F4 MH7!6A#-1!=$ZB>= $D=^YAT2=\TEU!< [[,K+C:&UJ2LB7_.EDA&1<3Z%0>; MM%$%.4MV!-?@ - -%P$>$G0-I=+%V^V>ANSK'ZFQQB46P\9="J3172X0/?&1 M>\FY#LP*;-Z5\T :1^Y8]U2NP:"BZT 7[J:B;<_T!%ERPDD%H=0W09L#>)\8 MT!'6L>AD&6M]W]ZFXJ?P/(^4^BWO\R01= "BAX_@M[>U/S<)[EH>P]: X)-L M.'I="C!I>"V/EN#("8/B4A:N,&)LZX>Q$\C]*;1>TV#<4\FVW];K=7+!']/9 M+,RW7'^5Z7.G95KW>K/;_+-/-1=G-9W3#SX+R^7WFFRQ><99E,O/.>&98RA2 M&KV*/ FG&CVB7*YQ-L\W27L^7:798G6^\PH8F)>^9 G&)C(YO7 0D),Q4:?5 M!?36E=8&V4$$MAL.?[GLUG1B0A@N0@%?+%U$ LFT-RJ""29(;LFO*\.-@[]& MRK@&P7!HN7\F_/&2Z, D>+@U4W0YTO\D6+Z9 "DX;8MN)1DPA&*RM\V[;W?< M^*R)R _J>78(_WL T[5./7E3H4YLL4:2K:T=N?\YD$\7.9G%+@J=FS^2_2P] MSPX2[(,]SP[A\MC=)/9HT.6X*EJC EEDC4Q91Z:H**!-(&$KA\7YQZROG[#G MV4%2/+#GV2$L'1LACS7I"EGZS!."D$YNI]:'7'MM<\V<,+KD;/>"QT_4\>QH M;+1D9@^WRZ5&O0KGH&-*1"XAFSK]T-<7M200ZB Z(06BLZV+5V]3,3)6AC1* MCN-T!UBYY$5MQ/[RHA%[L-XJ45M8.$5;" 1\CW3[2N-829[9Y%MW\;V#C$ZL MDB,ENVC+YHZ0,M$L11ND Q'K-1E2 2>%KEU/1!$8T?.A0@=]^,Q'"_$>4!S$ MT6ZF45U27Z?)K''^II1WN,WL6+P/5VO-_GT_7$^:"5B$:T,034%%J\"(H MB#K+H&R**K:.BA]$X+AWTU#(:B^;\:< W=PC\0NG'^?;Z>'I^TY>T66JQX2' M[%/4%DS!.HS5* A:UDF\BAOAC!"L=6.%_:D;-^UA*.0UEDH760\_]#5JQPQJ M#\;*.M/-)_#!9- IUP%O63*J[6T>^.LG>E?; MDXH1GM2.X<\HKVD^.$E 55#J-:I2>NUEK)Y6MV3OJ:]G)*=@*^G M7_'68KNJ0*&/Y 4%,+[4 )I&B%$Y2.A9(CV O'ECMOTHZ\-O:(^EF_IT #EU MX'D^L"O2$!,TK""J0'XY=^27;RX@H\$I'[))CMOFE>@/4S0NVH; P/XP.U0@ MW;BS#^SI[6:I33.;L,+GN/U]XJ6169*1@HPAJ"(Y>!D+T"'U3DE5PLW9HD/B M[FXBQW5KQX5B [%UH/S./M>$M/^\J*B_N<=)-D[Z.@G*<$EGS3D.KG@'0@9N MN9(BB]:N[<,4C>O./@'B&@JDGV#* WS;PY.WSI,36 I$I2PH@P5'B*0OF,][S_154!*^/-OB^5R\4=M=1-HQ<7\8_WF5S-R6G97[=9G1]@7Y3GA'RI^NSZTS?9C#DX(57Q@%/3-=RZ5"#IQ&R MB*3(]280NU\JV.&+CSR2XW0H7$\2&YC['=R6=0/KRPW0O]ED67(5%3GM&F1R MQ###-03K.91BI%4N><_V&HAXP-FYBXZ1AIL]B>07C<70(90NTO"B*S%)7;-U M$_V2F*H>4(;$$G-:%!9=:V_@;DK&U4VG2_@1R!S![M&S5J>K5?WORY?IQ<"C MWQ;S'UF67J3$@@*1,--N)(. &4$:D;EUM#&_YY#>!U;I"Q/'B' Q!#\[T"9; M1?LRI.FL3O>KIZ4XQDW.#+Q7A12L=1 4.F H)4]9)A5:7TNWJ1AIDN(8E]*) M(N@.1!?'BV6=DH^<]*V7H"(7X',]:(IS+('+%%LG+-Y%Q[BJYU39/@B5(Q@] M]E543\WK19A?;N%":7*E43HE )TCPH53$%S08(RQCB?G,*>]+J&[/[\G#!PC MM$5;#HX-@K^=S];3RU HW:"+V5=2LM?9=+&MX@M''DC4)=6&&&2TQ> R1!ZD M-K%F0;']K).]UQSW\:XM6 ;B= =73KUZ7\U7Z^7Y]7*!DJVVJ!CD7 <2LSJ] MNE@$Y@S2_P(J;)TD> \IXSS)C6+!M!!&!YC:9.=CIZ2 MX%Q@0&9\T?01)I?6\R>.]PJT_A=1>IR;N;^'TQ3Q?[R%8Q33H; MK.*YYCID<@%)72.*R$R2G/G6W2[NIF3VN/_* ^2%09UN)1)+(!*MH!G(H(6FG$F M>!*F=3)_V_?TN\_AUL>HM?[2T6ZD*K6#:E00K&10BK"T2U+2 SMG_3Z>'R+W MA]VOPUG=@>MU1YPTV!(CDPF\KX6*GAF(-EL@4TX%:9"QYOV9CGR&>"+'ZPC! M/O[2< B7N\/)17A,L)BX,1Q0U] %+Q8BSPRD\9*%;'.2_[]\:3A(MON\-!S" MZ)\AR'SV>7.37T3%/BX1=\9A,([.Y&(@%&2DD76&&+T$)FMCHJ)+NIE0<4+H M^2%*>L+5,4 X-"#=3"IC0_">IQHT/H5"S),ZD!MJ2QT%&NY[V_>)HN#3@8 >7UFNLWN)E0.+RP2X[9J0PH*5VH'(HM5*/@5;:B\!+ MRMBZCNTN.L8-_C1#2S-6=P"7?PO+3>']N[#>IJ\YID6FE8#Q&$$5[B"BDA!S M<'3#1T[?;PR5FS3T%$D^W0X^B<.=(>3BT$@;,C.^0.*R;%MYQ.04%$6W9<(< MZ9\^T MQ$N M%_K3U=5R;<&>WB6/MSF.YV$/@K^B%,?V MBK#M(_HQ+XH3A'53W$=P;F2!_VTZGWX^_WQ!N$(=R&VB+:,@K)(;-&"?V,+/GS;(3PY&ZT-%C)R(A>5 \])W0F& MK$XZM$KMY4D\)OC=14>J]F@E^*/YUX$O>6?!G$"K7?2^BHS Z^)F_H>&XIV6 MK+!H0NOS/Q9BD\/DO!^Q:>'L'MLG_+A8LFD+%.2@S"1_DAN$:<])N5P M/Y_RIRL^/4B$^Q>?'L#/#K3)?;EZ&9V7=-]""JZV0E*\.8/-Z)[WW\NWHQ;L$G<-S1 ;6HHM.%9=NZ&>0A]/7T=#<(>I@2I1: M%-ROE/ID4GJ*WYX&O!%$TX,2W.12K"[W_.9\O5J'>?XQ8'NBC76N,+(VL0ZB M*,%"5"+5DHKBK2VV?5["8S3U%#%HI.Q:2J$#5#V_6';[7HK/%JOUZB_+V@"U M&.8X'0W0D=4>OCI#D)JX)"0IZ1@1FY?!W4M,3W9_&QRUX7L7 -IESF^!O.'W M1$O(;^:[[[=\(E+TF=6;OTZ75=I)""R3,QR-FQQ.X%2?^S0[*]W,:^EN_:Y6LDM4L;>5?E-ZE]L4R6 M&=RFQUYM_>JYRY!L2C)E3@[3?DU-'UUJOW@N^QE - !O>T3*I8JNML/5KIS/ MG!GN(:G$08GBB6',@HE,V)RMYMH=C9@[E]P/.3_%4\" O.[T,CS;[N=V-$8P M'9T0#F(T$A0GSR9B84";0FN#$2:UGGMR"'W[@>ZG?PUH(IY.H?<.:P(!;>GV M6X=AM#6O)20N-%F97()744!!X86V(AIL'I ]B,+]X/=3O D\@8@Z .!UCNUZ M-R]*P52;Y.P8D9YV9@,9!#5[!93:3F&+P$O6KCCR!X83 MT-BVV_6=7;SO?IA^QJU7O1D"N-GLI'A&QRH:$$%&\ET*0LB10TG16N%346:_ M)L%[+[D?D'Z*]X$!>3W^<_KU?;WX1B=ANJIQPNV+[.LI^<+;D9+S%R%]>CDM MZT]G\SD=FN4J++]?)*]HXX*I#7&Y"+1G+1BX$.J4:/H_PY@K-VVZO?!U)#G[ M8>^G>#P8249=1':O;_L=9OR\V>_;Y33MJNS@>2BZ;H=Y%(872@16WV]SP:A>_85B2:7KY/+=K.TRPN!03KZ4K M@IB8:S?P^C!L3?0V65NT;?Z6<"B1^^'OYWI2&%10'2#QKBR$JS[.FSFE26-@ MW()S(I"!H3)X]+K^@IK%9-&T1MZC1.V'M)_JI:"M()HAJWDWV^=D'GS=-'.M M75[_BOEC#095OVBZGN*J12O;0Y=HU,?VI)TU:F+[%YSC,LQJ/]/SU6HSFOV* MK"O(KL[N(/!'ZU/.!%IG)10K.*@D5>WF)< K:Z/WBAO?^L2WH/MT57BYX+:P M0TF9$M>&-E\'L'"/I--EK0V*.C!M3<;6'7QND#!N;<*38^FV2CQ>(%U9 M]6ZZ^O=-$:*U1+"7";@IBG9 ]T4HA4$RW,M<'7K?/C)W/SUC5\&<(.A[07,B MU[M"T+/%?'.>=@H6I0XR^HQ@I*YCZR1"X(H!':RKE8XO3C_,6W]*DV6;C)"@7@!UJMP70PFABZC9KN_[_H_PY7(?CF[VDC+P8,E7\9&!4T% MM#HG&9(IOO64KKLI&;O8;B 4-6#[V,])M[90"[:J$?EE.9U)1O)5%[MRI)]= M)(6=4VT;&6IP)3#R@PVB-E:%I&[4H=P3[M][R7%U3POA+@;G=/_X,1>[\E%) M8EF&*(T!I7( SQ2'DI67UB''M%]3B[V7'%?K/#U^CN%TK_CY&Y'TB03/A+OL M&"I0%&T+L$0WL\J1%+7B 83(J3!IE=?[/3?NO>2XE;I/A9_3.-V!07UUO5_% M@%$$YDH@WU5D/XW%7,/E]4440 M9A?)C\:B<5I(T!'KE,R4".Z,@196N%1N!]M/3B;1TIY'M!1_VQ9QM_<_7_M?=ES6WER)KO\U\P%_OR,A&VR^YVC,MVE%7=T4\*K#*G M*5)-4J[2_?63("EJXW(.#TA OM71X;++*IQ$?HE$9B*7T>3W"8 YOEL^8(YO MXS0MOL>U5WH_".;]GS?+:6CST[W"G(#(\[SCG)J[+;T$46^YPW ?>Y8?LY4T M2%.-D:&!7<<&4%M_ 3O$3UD>7G]TE-@>A_ M#9F5'IO$JTS <$_IV9Z_@$:;7'N35=?*KZ]13 3E85$\]S_N ??G-?X_A M=@R68^Z3\6$\_2/_"$#BQ[=@%HXF;[R_O;X=9UJ7A_S=]!J(^QXG\R5R\)V8 MN?]@AT@'V)ZRV MVNKRF/I2V$C)M2^X&'X_> M0M" J&_9QCK)(UF9-'%@$D>>7]3!YW<)"Q1P$-$1K4';%);FG<2\-H'M+PG3 M4\#2@'SM>)&%FPD.IM2(L0CWEK0)6<8Q7%[:FER'1&3IWB8#LJQ.)EF%8.Z6 M8M6'YPU(SMY3]^BQ#1L9E 0?GEO8E0X$:649PC0)20U)1)5._NQ&62L/V:_W MDCT.Y 9$]_X KACZ_L\;\+1C+H2C/'B/HT X) &G.@BX'!0PS2?BB;4VFM+N MU"Y:&KY2C\1]AQ89*-U)Z"TI[L%X?_^#/P[.VE M]AEXV#Y3*2C*!*+2+T.$ LRS0)%G8+=9 \8_(4U*?S^Y/V&KM52%4ZOE!^%[4GQ[P2N3\:^&+* MOEZ:["-HSI'PNN5SYTY=/;3CEMZG4PI>I]P>T_.(>![09G*;5B*9$-H)PD7I M<8XMO$]_L*/9,H7X$6SSMW:;OE6)-6*C*= M1_[XD'M&8H:,IZ!M-'=48VDU+YV/>KK=_ 3OSWTD_$4:51MBTH !M+<'!)AL M1"T'W ;M\:0@D-*5F/ MM+0VI^%:I 7LS3*X1KS%UA9OT?A:6[?TPKU7ZY8^(-2N?7^6>[WT#N^KO$4$ M[T\+E*0!3U0$#KRA 6%O(TF82'!0CZG=>/2-5EX?"HE'28XVH&IVY#U8QC!Q MT>3*V3RV/>99>5'F][X@&54:?FTGU^0,\?O"RJ4 VYMH"+7-C%Q>Y4"P(P8L M0R(L!^8(BJPT#M%H0] J8JU+!Q-WT5)7 35J?1P:RIP*MWJKCMU[0G9 M,?(P/0LX#8C=F1R2C1L+'"+B4C/ARJ5>8S; M3D[=*_1$@E6*_;7=NS?>SV[ADR/K\OB[T8LS\NAO[@\*=EP8[%%2*;/-4S!= MC4;:>&NH5?I%$> .MZ__M^L:](5%Z1S\;T!1O31 5\:#44;#04%>Y?:U3"GP M?6!3U@6; M;8\M*SD;934E>F&K7P"X#6I.BMCRLF+"GA.<*$B/R4!L?5&XP" MP2QZAZT5I:/JNVAIHAYF$,X'1><(IC<@/'O[\JQ5L4O"2:$=O[*%C+H&^TGD9RBS&Y"71_;!QFCXM,D*Q$DIG>=\415A M,SA@\#D,1=8&SYG6(?#2Q<-[":J;0MRH554.PJ;D<;.7QPE-2X]XU4KU\W3Q M):7\QRLXQ_/%N^DXM\:9V?&E#S+K96!D[MW,E;/(!F&1A\,7K;%@@YRNF/1X MNEMYM1XL1CL%]$R8-O$.=6#7]Q[XW<&=YY+N**Q"V# &%H@4.0I@D).8BQ2U M-<6+[$O1WLI#^YDE^C38%I3JXIGN&S9,TVI^Z,B.RR2U=URY4/[Z,?LHE*J^ M^71.Y1VO^C-O$G2=(3QQONP3'A$W8*^:Y"TR-ECOC'":E:Y]W$=/L=3R583[ MS20\"4C:_+'P9?);S('PG+(\"6!KS^[_^-;.1_.5X01G1$H2+4I4Y-P6.,]: M8H+R B!ZL&2Y5B-,F5GKC0@:Q&)/&\ K-+; NAUY) M;MO0.OXAC.-2*HQD4#K'MQ+225"$):,R6AJE*SYU\3!9C0AD*5'8)6J%<&E4 MU.:;$[N.C46G4N BCU-B?%W"CX5&/C*?2-#2Q9,IOSUT-2)LI82A@[ -0J8E M:7M[M_GMWT?@4, D[1$1<32Z4S M5KI1UDC^9ROW;2D,6Y+,QZ?MY?[N)[!JIQ3L C%MX1(QTB$=@T2$"L(D2>3% M8-'3*,1=!#:B&0M*2!?E6 2NEF3QX^3F=C%?IE)$$2D(B^&22]Y*<1N2LO!#L$K>!B#0J7'0SJ#,)+/-,:9>G^%()UP)3 M%ED9,78B23"/SR!0R+DP)L5>D,-5,8\'/T9^]5R7]Z3/]JMIRQ?!J2O:V%-@9RZ1,X"(Y\+KR>PU#AFJ5.]%I M:8![PI9/S7J5A?.]4.]3.-\'@@;$:7_-MC:84>(4\BF__U&21UJ#AB8$[%@! MO[6D]-ON:RV<[X5[K\+Y/B T(%$["G6=9I):)Y!-*8=PP'1T 7/$(NPB)H"*< H\-DHH0\$F]1MI2BSR.+F@,/FKQ MN:A/*:AKYPS%!A!/1%+&DX51A3> . MQ@IAASU3(L0@2C\ /J>AKC5<5%@&,+>9*VA+UMNE929@(222PH"E1G0"W9LT MPH1[BSW5(I3N++63F+I&*E=4]O(NO:.X,%HX/14PZC!BZZEW4HP+I+'GF V]JA M2 P'EA$#_F&V5 \8-N+PL'=+6YS:/U+6GTNQU77WY]?BN@P)1(C$:7( M6?@4K% /?[21>-BXBC04WOMN:BJ'%T\G-2\Z8)0!I.72UI='_U%EZ.;?N;OU MSQ559YV^=#(5UW^?==0>X4D+)20B)-*<:D*0R94Y4A#K?-21NM)'_[QJ[YO_ M'L/M.'Y)S[_[")FW]\BLQWFK0+%0$3%.'>)>@5,([,80U4PMFB\MW4] GXU%8;F,9#%HF@=F2%U2-:#[VQ] M2-F*T,A@ F>.&*P,30(!C<0J_AR$[/;-;FZMS,W MV38">T\M"EHIT,W:(ZMUKLZUS&LX22J5+F/>04I+(G,,QL];4A=@> -R\VXZ M _5K%_'S=++>R7HCBHF(651(@9^#>,A#9Z47N88LL C."DZEPUL[B:D3'#V9 M[)1A>N6KZ<&U_5N<7LWLS?>1M^/\>C"=/#X/SE!+$D-,QCRL6T=D?/((\Y"< MER1YT2F3^\!%U8V:.A'2XG)T(O97%JC[?=R]'X^N1ZLND/?;"#[9J*E -.*( M. 5GPRKCD=+:$(E)-*S3*\T!*=I#0IU\RY.(3BE&-W!];1[;W][.1Y,XG]_? MQJM:&X,#54D@4*H6<4$)7,-.(V?!8]6),%J\.]A>@BHG)IS)\RJ/30N"MH[N MK4X>(9HS"\0;8N"4V"21YCH/H"!2!LPU%Z7S=)\0T$B:[G!@GXO,T5RN74+R M[2;FB/#B[B+Z[Y/I>'IU]VTZOGVL6KT31F5C#GZC$6=PH'*U'XK$9@>58RX. MAL([?JN)\.$Q*$Y/Q]+^$F)6$C*)B^'R\>L4>#X!\^SZ=C):=<.>OQM/;^_; MHW,9(X7_!C%K\@P(YG*E#4.8IAB)UE$_C^?L$(X#'ZI\!961C)+,K"<68(EM M-.EC&WZI18%PY;6-R$NXAPL(5RZHA$*0 ?',(VNU1]Y*%2R1 MFCWWF'9<0WL^4E$BRN W/0$S&W!Q/D\GO]\;5I$;JQ*62#HG@1\A(!,]SKH5 ML Z"1ED\:^CA\_7"O64E9"AG&Q"*/??OITU]@U>&.V8XDI;GD0&1(@/.'A(. M:V9DDB&5SJ'N0E?=$NFSAUM*(]6 ]/T6?\3);?P S+WO3O#/T>+[N]OY8GH= M9^__]./;D,O+Y_,(_P\7]L_+Z$,*,<\D@W,)6Z1PP+AT* 4G D[*&UOZQ?,( M,IOPT O*RO2\P#52U03?]J,5:I/PYCHS\[^7?[PT0D9#N4%1NEP93!SXMG"< M8Y16:1$,6 "%I7 /.4UX_:>3ME) -"%5F\2"CQ,/9^73=#Z_%,)C)HU#EG"" MN,HQ50[&A[/6!>X=PZ;T!-4M9%2."9Q:BH8ROH'[\JN]6P;B+Z9O_']N1[/X M=38-M_Y1<;IVSC,-9FS,KWK<*I\'F( G3*C#,D2&9>G^M@>)JFRGG5JNRH(R M(%YYE<=QGK]K]4*>6-1@?R*P/Q/B3#.DHU H&.=LP%ZS M4+H->$?27E]I0"\1V96@4A"O%L1P1?J63:U#F=P;;F2,B$HC\RAN##R+"M'D MK?%.TF1/E+VRDZ9&$EI*"L+V\%P95-J1LAS=&4UN84/KG3TD9QAMA4IY3")U M^7E?1F2U2F#:YD)]I9/1I5NX'"2JB>NVD QL%[!"@+0@87O3S(R34BKI$8%? M\_@&@UQNF16\]AJ;G/-9"4)0X*GD2.6F 57WQ'D M6!XQ1QC1. !G4G&_X;7D=O8"=F]N9Q\NUTZ8Z)"(J$**S!F:SY) /-"(-%4. MB<05'"8;>>K6)OQUY7;V0K%G;FEPXROI_2_ M%\8=2__[,+P!N=E=A6X5-<8PA73N-G*,1(RE+,-"$6GI#X> M!!CID2!"NTSF1\TCA/ M-=02V**"1$Z#/\BMCYAY$G3QMN,M#&(KC^C6$4J]V-N 4'R=36_B;'&7!\GE M02KO_W,[NLF,^AP7ESY2[9A7L /,P?F#O6B:)V, DYS#3A-5.L%_'SU-O"2< M3H"*0=%R?_9/T<[CO,0XB1TK%4JT[D)GH;3JU:6:O\2YGXUN,@"K.UDD+S3/022<*U>" M@PWT$YRH#_NMH,KJ^O5X33F7( MG6X<(!1YSF1.X,[C@ @SWBOCF>\V /@ Y$\^6AGT8R";EN!?;>#MGX\(C\0D M8PR!3><.$UHYY&)BN46-LYP:KUVG"-DAX!]_M%YIJI%X_-((=@J8,40 M:4#&5E/65NSZ;73U??$E_3Y?5X(C[+#4A) DBH_W+4)XBVJPC*2>']?&A/GY4.T>NS;* M4FP#^"R4"?!9:(Y2BHAT((8)J:0)I6M3RE!>>33QF<3Y3,BV*L\/H^'['&0C MP'-B&%$PIA#W--88)_H,>7;[+EO.WYKQYE#W[['^+A)S.!GEA[?*/H <^S>3O,TDWBDQB6%6&0\C[;A2#,K M$.66494(PZ&TV5;V:>:I)?[,SKET+KD0A$$A:(VX,0SI7%9)B3/>11]"\3RE MO035]HN.QGYG:OY@MC=PR3[=S'/C(H^\9 )\.<029Z!9@P+-RC223F/+E%') ME#XC^RFJ[;.<2(H&,;Y=,7JXS2]=B!CG3M1<)PJ\XAA9YBU:=C@T2DLE2CD%?@SQ.3BJ=?%B*] MMMU_GNOR1% V)\$#O':G#(F*1R0US=G51"-'A45*1R)LA+/K2\=C2M%>-\OX M;)?UB(HTK# #2&(Y(H=[EA$5@B:+V8A M% I=?DLT-/%43+W+A-SQBC%$>$IYH[^"CG,",(X:?BG]B1VZG]QM++*5#05 M,>F#\GZ=TYO!#5R$_["S44[0>-B X$+HQ"WH8 VZ+T:#M*$*<:IX?B^DL7B# MW1=$-!4,&2(@P]C;@'P\$(X)]U(EAXS-Y.;'$*NRK\)Q"B(J(G#I*IM^\G"N M>,80>3B.G2 MLBSB8$LWH=U.25/F2!^T]YLC1S&Z@2OG623MBX.3-HGA(SAI_GO.2?XPG>UP M]BZM35A0![HTX#R<-F<82Q.19W#I.D^9+YZ2.X#;K+3-RG*Y#)X;EBR!F&='U1%2$@3 MDT"[&TUTH(S3T[X$'::QJ0NVCX3LOV +@]/6 ,5M.WQ\IK]&T F3Q27'$E1T MY$BEG*)&G %'*%*D*0?%3@E)\F2-,CO2V-0U>S+Q&PI.ZW?KKW9Q.UO.^YBF M[;9$'@4R]%;M]96B]^GQ^SM1%F&R,2H'7))!9=6ED&:.H:0]CTF;J&/I-+M3 M-'C887;>.T-7YF$O(2"G.$;>BL!92@Y. MSAGJK[I1V]3MVD=JNI1AG0"P!ES<3CO]Y39^AJ-]\4<<_XB_3B>+[_-+3"E6 MTH/O[GW>)^ARFY1 (7DC$\'>R=)OSW*Q' K6*Q+*?. N_IA>*DJ- M)S$@&Z7/53=PYKQ+*'&KM"..2W.:)CF=26SJV> <(G@,-*]-\D"4XB4H^*1) MWEL(8$4["LP,,?.64>*MC]:?HT!Z+Y%M)3J>2_IZP_/*Y.\#&.^7U&HMH]%( M.4T0CY3GUS^'%$\R:BM#*%X8W9?&ME(4SR1]O<&IW9=[[^8NIF_C5SL*;Q)\ M;;,]B1V.T7!$;,2(TX21(<&@K-A-Q#;%\.P=?D>[[O[?;BM7\ B9.@?/7Y$^ MNQ1",ZZ=0A:;90I*0LXRL!,"9H(ED[PL'3ON2ELG65,-R]I)P2B6$7(B(?M] M$M;AR!C>_^GA1]]&2U'MN>+['S8/#?QW/Z3RD=+187GYYALIR\/I5G/A1 MF;;;?98OQ->C=U3H_>;1]]\\^WY^&QQ/Y[>S^)#%*I2/03,4 YQ2CHE'CEF/ MP,I(,EGO@^DT2K6':NQ%X. K8?$]SAY]<=6&D =&%7,8@:[2H/FP1AI'BP0- MW%(F-=7%RQ^V$5+WS>9TDO+BMAB,0@/6Q?TT]S?^/[>C5;W8:G8J$*USE9B/ M-"(PW1,R'%-D7<(B$<^E*5W NH.4NN)4 .1I>8XW*CCYM[,8UQ.FJ-*"$R*1 MQ,;G\;L$69';[&)F0G"*T!.BZ@I3$>@[B-/Q.-2.&7Z.BS^FLW^3 M^Z;*TED3A$*8BLR8"(9WMNB3H$X)A8G1[)"UM&7=]J1@ &+3,NQK0*4\U[6? M'F;Z<..$L0&\=0;7M$L:N: TLBP2$JGTT19OB[6+F+IO_^7OHS)6_Q%L9WXSG83E MA+,0KR>C-/)+XGZ+/HY^Y",_)!OT_$2>/@IQ#NY6B64PQ8U0PJ$\6AX\U.B1 M\30@1:DE3$6?1&DK^JRQC(>QHELTQ_SMW:,_K>XZKUWPP6FDP$I"G)F$G",* M"3!JO&=1:%RZ#*XOC:\I M)'OEZ,:#TE=@T8I+O\M026--."@J7E).))):09 M<(_:1",.A)/G4\5_SN#(:?'O&#?I T:C,O74^XM4>2Y8+FQA<")5MKJLLL@' MS4@P1EM=.@'KE<9->D'?.V[2!X?:[L\SQ]\:OYG7%37HAMB=NTH=];:J4!T]K%)*0R MI:LJ]M%3>8!TY0OK.%@:$+'59/6-T>B2=,M(HDD*#HA)!FGK&%)86AN-45*4 MCL<]I: Y370DLEL'V!_%YOY"8E9",HF+HEH(W \WFMP[U-.KR>B_8_@8@*W@ M:.=#M=[D.AP$+LJCI SXN]OK&-8]6E<_"0[]C1V%]W_>Q,D\PL\OHU:KO[N, M)*<6,H7\0%:BAJ&G 0(,?9*.LPQ?VXA-G5NMFZJKFW1Z!D9#G\# MY^'QMNX9K(TU)"2/A S 8(\];$%*%!PU.G**R_>&V4)&79D[F2$RE.$-R,P) M+II'?[$\5I?@ 7!-;,K!4X5X=!891S1BGAEBN.?*E<[X/\.V*C==&"IZIS4 ^YJ(?L,"0]18CJCWP2A)"BL]Q.<_.*K=_:/B M%)*&=A_X/T[@M_'"_CGH!7[+*H6>R _15^@->_.9+2^*26J&O? H19EM2^>1 M82(@6,50R8VRLG0S[3WD#-65[U.*/I9_?3KN9NY*(S^ _>QDE,H\6Z_"Q&%YQ02UO;P%%E!!EO!)*,.XQU4DZ6 MMAE*[Z&N@5!*]I[KP:I(#PC?70&5X:*8<;"=#:LT@MO1Y&I=4#6=@(=A56[I MQQ'3+N91,@$Y#-P.V$@G W:D>!NU[M35O:3/*Z2#T6G */U],MM8'0]':7X) M-K3#B>9,P)@[3:F(M/=PJ 3UQ$A"+2M=B;*#E+HMETXE427XWJ[X7'RWBW]. M;\?AX_4-<&IS?-8'YS+:/-_7,61BR-TO(D?&" >_LTYBZISSI4L%CZ.T;L>E M,PM?2=2::#V\8Y\;MGZ-$SM>^E&3\'$"IR+.%V^\G]W&<,F4"I3@A+2UN=&M M,,CFH;#4TIA"'@A;?*S5 '+K]F8ZLYP6QZ^@L!9W?>_C!-_L>$CU^K9E"CF_ M!RDLY/TNVU$O+:X8'@RN-\O! #?3N1W_;3:]O7F(SIB0P/ R&#GB=1X#H9 U MT2!P#ZQ3/%$A2ILP/4DXWZFK=7U MJ4\IT<]U:8NRTH !^V2'[\9V/M\4IBR371VCR4K*D4\Z3X0/N9@36)X254(* M*F,HG19\@*06PD"-B='T=)BV+:+WE@2\@JT1,'4X2Y*) MTG//#A)57;.6$X'NXG4$'FT(V)9SF.M$/TQGV:K[,EOM&?XZO;W+_V:=LDT= M7$*Y $ 8:W(_7;60GB^;>.A00EKX-SUVN!G M>WU?&R1LUFH<7!2K&.*&A]PB0R"B;(R)^BB*-[0ZDM2?W:SN+W7[S)X3B4#M M@K[?_^_RE?GC9/&O^ZC6^IZ4'E-B+46)F@2N-P/.Y6<:&Z2AE!.GR+/\@1VU M?3L_T9!]^Y2)XN_ MRIYQ>RV\]/Y/-TZ.D[4&CN'7V=3'&.8? -A?1C_B?#%:P/X?:D[C_-+"C>>! MPWF.1YXD0R(R20KD& T&G"RA?.DR6QY$B-3TMO@V([%9V_0UNU4_3 M^?S+Y)[)7]+6'_P<%U_2A?WSTCE'M"<$48KSF'5KD0$^(X6#Y-83)_!9@C"] M*?_9G=$R@E]!2NHG@B_7GD?_OZ^F/_XK^K!:_OTLM\V[>4#D\$OX$U%_O.!* MRGUX$.Z7J_=\(#^*Z(&/X_"9RYPL^R/.[KZD%]]ZL*V.Y4KG#QRI#//ZZU7O M/[-ZF1U"\-8%JURS??&Y/_V'V%+Q^EIM:7ZO.'^!?RY#B\,D[.5ZU?#:R_=I M)R94AN?C)(Q^C,*M'0]&YME25:[L/J!LWWIE/-Z,QP]TW<=[AJ"R=<%J!V8' MSZ?=&% 9F\_92)J6 .7I2M70V,OKZ8&--W2O1%CR>ET:F?5KL0OFQ<+5E-JQ MED$7-M56>5=7B_6FWEPOABF[ITM5B1(.06L[*RKC+AW\]'\ OR0M_!W M_RYA=[]R=[*J/W;?'OKS/_978QG[V?+T;72U[^&A??IZ$,DIT^ M4*7H8 BJ?=A6&>$OMPO0\Y5JPQB'H+E00:UCW4*%^#6): +/QL4 ]CQ?V[M>).2O7PRNR\W/84H'/Q@)W%H MZK5B"%_;$@E08V,[61/\\?HFU][!!E9CR MGF4[X=M4:.LPC]H#L; ?_7S93B V%>LZS*.&7@6F<0Y^X6]QV0YQ\QI81"GW M^$PGD)L*??7G8:M90%]_G"H#Z.G*1;)_]A!;(//GJ[W[Q_QKG(&W=9VSUTHG M_G19?\"Y!N8,S_79+%+MP;4'"H]/Y//=UWX0^C/ZV]SNZ1VHB:OI[&YPZLCV M%>O!])S?TXZ;KQU('H^?DS>*A9)(=B]<+_MJ+Q33?GRI#-W7."V T\,J-7-* M#O-ZNF?C]9-\@*3/1>!XOE:U[)&^H.Q@PE^YBN>\:?[*3_PK/[$?-N'_74R7 M_OC0X_%TI6II5/M.Q];-U@9@/-Z05>9H/%^NWK6^E=W3+GNO#,JOT2[;C X] M$X_7J9:DMN]$;-EH;:-V36V9H-O+U>I=V\/\^-;>+]Y-O\5Q](L8UC(T^.EB M^XKU+I+C\-K+E]I^"I 2-D;]EY1&'M;],"ESU@ZO7D\%'H=E9W[5UIDQSI8U MPQ_G\]N"B.Y;MUIV[K%Z]#"/:FO4[W9R%<.&T%(H[ENW6E[NL=KU,(^JG\7I MQ71AQR7>@9^O52W=]N@SMY47]1%ZXQ?@B8_OOMI1* 34MB6K)=8>C]<>SM1V ME+.G"!1FJDJIQEUK5LN7/1*X [RI;7;>1X;?_+@JIAMW+EHOU?58*_, >QI" M;TG9(PU1$L1M:]?+4RV Y1YFM:!*-Z065Z@[5ZZ783I$KQYB5.W,BO_FV6Y]B@!,1%V6PK=GI^JEW!Z)-S'L;*VV_A,S?QCOKQ$EE-- MOT_'P.7?%J4\R7Z?JI>K>G3L[AA6-H?_Y[A8#S$[$>I;/E O9;48UKO9UAS" M+X+,IT)ZSXP$-K=T*RI5!61V8UT.E\8[CGGM5[0#RF M%_G3M3N!V$H :R][JEL[SRSOH<=OZX*=X&HI +6/+;5+G;-!E7=4"+!MZW7" MJZ6 T1ZFM!#B+](>\_%"G0!J*K G[)<[];+1\ABF4IWIX^4X@MA0 Z0; MCNF/A]V5>GX^M'HG9%N*A71F6*L--=[\86?A8G2]'F1T@L8:V[]0I,%&!^(+ M--I8?>5Z^8D7PG#<0=BZXI!SNU[PU\G-*"]:Z+SN7+5>T=H^+)XSZTGX,+9719!ZNF*U8JK>.&WE1",H MY1/_;C(/LW(P/5NR6J'44=KO)2\: >KOTS\>Z"NK 7S&I6;Q/!&,]4JF"J#7"&AU6QZ=SBG;S_._FB#]U01I2!+!ZOS##Q\X M-,VGE3PIB?A,0JQWN_,$S/ATP#@O?^^F8\O8OQ MVP*,M"\WJP%O!U3Y,=*S^SM5M,=9T)WV9'4#XK"D[G5E?V^[;=NF6F/2Q=^%J#0R&N5%M3?=8DOC[),S& M=U??HK^=C1:C.'A@T^Y5ZW4NZ(?:/I:T -G[/V?^ZVSD"YROAZ7JM2+H!\Z+ MS;> R-_@!ECD\>$?[&B6ZZL+0+-ES7K]!?IAM)L=E<%Z>K+O?OWW8BE*[[Y/ MKK[Z86KOP-+U>@5TAJX;D38\1K]UP8KAQ4-8/"E"V\.,VJ6#&](& M!^>?+54-F[W&V[+]5B"Y&"T&F]=/EJJ6\'DD*$\84!F5WV['D6 G2+9JPO1F$8?G MY>Y:LUI^9S^<#K"D?GW?*3#;LVRUW,Y^L!UF3!,*<$E7[HII%R64X)/EJF5O M'J,(MS&B(65X,;N>+,KJPD=+5LO4/%X5OF1(6YJP$&"[5ZWV+#Q(#S8'V[W# M,+L>36Q!3?A\Q7H/PL=HPQW\: *K7VYG2\(*@+19JMZ+\#'H/.= $[ \2B&X MNGKSPX[&@_OH[5FWWO/P,8#MY&7\.AV//&S@ZVSJ3_C*^.0S)WAEW+V- MXJ^,CS_U0D8*/#=N7W]0+'Z]?'B\="F7[O#JC;Q([L7M:0"_([^JO[%LH_/S M=+$FM4P8N?M7&HDJ#\1Y#_].K]'7?Y%_<78>_\__^O]02P$"% ,4 " #8 M1$98*3_^H.@' !]*0 &P @ $ #,Q,C$R,S$R,#(S+FAT;5!+ M 0(4 Q0 ( -A$1EC#MK'1E 4 $47 ; " 4,0 !S M8V%N'-D M4$L! A0#% @ V$1&6 L61=7)&P $0H! !4 ( !+X$! M '-C&UL4$L! M A0#% @ V$1&6-W16%OP? /+$% !4 ( !*\H" '-C I XML 83 scsc-20231231_htm.xml IDEA: XBRL DOCUMENT 0000918965 2023-07-01 2023-12-31 0000918965 2024-01-31 0000918965 2023-12-31 0000918965 2023-06-30 0000918965 2023-10-01 2023-12-31 0000918965 2022-10-01 2022-12-31 0000918965 2022-07-01 2022-12-31 0000918965 us-gaap:CommonStockMember 2023-06-30 0000918965 us-gaap:RetainedEarningsMember 2023-06-30 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000918965 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0000918965 2023-07-01 2023-09-30 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0000918965 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0000918965 us-gaap:CommonStockMember 2023-09-30 0000918965 us-gaap:RetainedEarningsMember 2023-09-30 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000918965 2023-09-30 0000918965 us-gaap:RetainedEarningsMember 2023-10-01 2023-12-31 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 2023-12-31 0000918965 us-gaap:CommonStockMember 2023-10-01 2023-12-31 0000918965 us-gaap:CommonStockMember 2023-12-31 0000918965 us-gaap:RetainedEarningsMember 2023-12-31 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000918965 us-gaap:CommonStockMember 2022-06-30 0000918965 us-gaap:RetainedEarningsMember 2022-06-30 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000918965 2022-06-30 0000918965 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0000918965 2022-07-01 2022-09-30 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0000918965 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0000918965 us-gaap:CommonStockMember 2022-09-30 0000918965 us-gaap:RetainedEarningsMember 2022-09-30 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000918965 2022-09-30 0000918965 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0000918965 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0000918965 us-gaap:CommonStockMember 2022-12-31 0000918965 us-gaap:RetainedEarningsMember 2022-12-31 0000918965 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000918965 2022-12-31 0000918965 us-gaap:BankOverdraftsMember 2023-06-30 0000918965 us-gaap:BankOverdraftsMember 2023-12-31 0000918965 us-gaap:ProductMember 2023-10-01 2023-12-31 0000918965 us-gaap:ProductMember 2023-07-01 2023-12-31 0000918965 us-gaap:ProductMember 2022-10-01 2022-12-31 0000918965 us-gaap:ProductMember 2022-07-01 2022-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember scsc:SpecialtyTechnologySolutionsMember 2023-10-01 2023-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember scsc:ModernCommunicationsCloudMember 2023-10-01 2023-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember 2023-10-01 2023-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember scsc:SpecialtyTechnologySolutionsMember 2023-10-01 2023-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember scsc:ModernCommunicationsCloudMember 2023-10-01 2023-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember 2023-10-01 2023-12-31 0000918965 scsc:SpecialtyTechnologySolutionsMember 2023-10-01 2023-12-31 0000918965 scsc:ModernCommunicationsCloudMember 2023-10-01 2023-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember scsc:SpecialtyTechnologySolutionsMember 2023-07-01 2023-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember scsc:ModernCommunicationsCloudMember 2023-07-01 2023-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember 2023-07-01 2023-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember scsc:SpecialtyTechnologySolutionsMember 2023-07-01 2023-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember scsc:ModernCommunicationsCloudMember 2023-07-01 2023-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember 2023-07-01 2023-12-31 0000918965 scsc:SpecialtyTechnologySolutionsMember 2023-07-01 2023-12-31 0000918965 scsc:ModernCommunicationsCloudMember 2023-07-01 2023-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember scsc:SpecialtyTechnologySolutionsMember 2022-10-01 2022-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember scsc:ModernCommunicationsCloudMember 2022-10-01 2022-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember 2022-10-01 2022-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember scsc:SpecialtyTechnologySolutionsMember 2022-10-01 2022-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember scsc:ModernCommunicationsCloudMember 2022-10-01 2022-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember 2022-10-01 2022-12-31 0000918965 scsc:SpecialtyTechnologySolutionsMember 2022-10-01 2022-12-31 0000918965 scsc:ModernCommunicationsCloudMember 2022-10-01 2022-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember scsc:SpecialtyTechnologySolutionsMember 2022-07-01 2022-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember scsc:ModernCommunicationsCloudMember 2022-07-01 2022-12-31 0000918965 scsc:HardwareSoftwareAndCloudMember 2022-07-01 2022-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember scsc:SpecialtyTechnologySolutionsMember 2022-07-01 2022-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember scsc:ModernCommunicationsCloudMember 2022-07-01 2022-12-31 0000918965 scsc:IntelisysConnectivityAndCloudMember 2022-07-01 2022-12-31 0000918965 scsc:SpecialtyTechnologySolutionsMember 2022-07-01 2022-12-31 0000918965 scsc:ModernCommunicationsCloudMember 2022-07-01 2022-12-31 0000918965 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000918965 us-gaap:AccumulatedTranslationAdjustmentMember 2023-06-30 0000918965 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-31 0000918965 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-06-30 0000918965 scsc:SpecialtyTechnologySolutionsMember 2023-06-30 0000918965 scsc:ModernCommunicationsCloudMember 2023-06-30 0000918965 scsc:SpecialtyTechnologySolutionsMember 2023-12-31 0000918965 scsc:ModernCommunicationsCloudMember 2023-12-31 0000918965 scsc:MississippiRevenueBondMember 2023-12-31 0000918965 scsc:MississippiRevenueBondMember 2023-06-30 0000918965 scsc:TermLoanFacilityMember 2023-12-31 0000918965 scsc:TermLoanFacilityMember 2023-06-30 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityMember 2023-12-31 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityMember 2023-06-30 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2022-09-28 2022-09-28 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2022-09-28 0000918965 scsc:TermLoanFacilityMember 2022-09-28 2022-09-28 0000918965 scsc:TermLoanFacilityMember 2022-09-28 0000918965 us-gaap:LetterOfCreditMember 2022-09-28 0000918965 srt:MinimumMember scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember scsc:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-12-31 0000918965 srt:MaximumMember scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember scsc:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-12-31 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2023-12-31 0000918965 srt:MinimumMember scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember scsc:AlternateBaseRateLoansMember 2023-07-01 2023-12-31 0000918965 srt:MaximumMember scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember scsc:AlternateBaseRateLoansMember 2023-07-01 2023-12-31 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember scsc:SecuredOvernightFinancingRateSOFRMember 2023-07-01 2023-12-31 0000918965 srt:MinimumMember scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2023-07-01 2023-12-31 0000918965 srt:MaximumMember scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2023-07-01 2023-12-31 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember scsc:AlternateBaseRateLoansMember 2023-07-01 2023-12-31 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2023-07-01 2023-12-31 0000918965 srt:MaximumMember scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2023-12-31 0000918965 srt:MinimumMember scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2023-12-31 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2022-07-01 2022-12-31 0000918965 scsc:MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember 2023-06-30 0000918965 scsc:MississippiRevenueBondMember scsc:SecuredOvernightFinancingRateSOFRMember 2023-04-01 2023-04-01 0000918965 scsc:MississippiRevenueBondMember 2023-04-01 2023-04-01 0000918965 scsc:MississippiRevenueBondMember 2023-07-01 2023-12-31 0000918965 us-gaap:ForeignExchangeContractMember 2023-12-31 0000918965 us-gaap:ForeignExchangeContractMember 2023-06-30 0000918965 us-gaap:InterestRateSwapMember 2022-09-28 0000918965 scsc:InterestRateSwapMaturingApril302024Member 2022-09-28 0000918965 scsc:InterestRateSwapMaturingApril302026Member 2022-09-28 0000918965 scsc:InterestRateSwapMaturingMarch312028Member 2023-03-31 0000918965 us-gaap:InterestRateSwapMember 2023-10-01 2023-12-31 0000918965 us-gaap:InterestRateSwapMember 2022-10-01 2022-12-31 0000918965 us-gaap:InterestRateSwapMember 2023-07-01 2023-12-31 0000918965 us-gaap:InterestRateSwapMember 2022-07-01 2022-12-31 0000918965 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000918965 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-12-31 0000918965 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0000918965 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-06-30 0000918965 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember scsc:ForeignCurrencyHedgeMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000918965 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember scsc:ForeignCurrencyHedgeMember us-gaap:NondesignatedMember 2023-12-31 0000918965 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember scsc:ForeignCurrencyHedgeMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0000918965 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember scsc:ForeignCurrencyHedgeMember us-gaap:NondesignatedMember 2023-06-30 0000918965 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000918965 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-12-31 0000918965 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0000918965 us-gaap:OtherNoncurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-06-30 0000918965 scsc:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0000918965 scsc:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-12-31 0000918965 scsc:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-06-30 0000918965 scsc:AccruedLiabilitiesAndOtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2023-06-30 0000918965 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 scsc:ForeignCurrencyHedgeMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 scsc:ForeignCurrencyHedgeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 scsc:ForeignCurrencyHedgeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000918965 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000918965 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000918965 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000918965 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member 2023-06-30 0000918965 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0000918965 scsc:ForeignCurrencyHedgeMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000918965 scsc:ForeignCurrencyHedgeMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000918965 scsc:ForeignCurrencyHedgeMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000918965 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000918965 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000918965 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000918965 us-gaap:OperatingSegmentsMember scsc:SpecialtyTechnologySolutionsMember 2023-10-01 2023-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:SpecialtyTechnologySolutionsMember 2022-10-01 2022-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:SpecialtyTechnologySolutionsMember 2023-07-01 2023-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:SpecialtyTechnologySolutionsMember 2022-07-01 2022-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:ModernCommunicationsCloudMember 2023-10-01 2023-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:ModernCommunicationsCloudMember 2022-10-01 2022-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:ModernCommunicationsCloudMember 2023-07-01 2023-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:ModernCommunicationsCloudMember 2022-07-01 2022-12-31 0000918965 us-gaap:CorporateNonSegmentMember 2023-10-01 2023-12-31 0000918965 us-gaap:CorporateNonSegmentMember 2022-10-01 2022-12-31 0000918965 us-gaap:CorporateNonSegmentMember 2023-07-01 2023-12-31 0000918965 us-gaap:CorporateNonSegmentMember 2022-07-01 2022-12-31 0000918965 srt:ReportableGeographicalComponentsMember scsc:UnitedStatesandCanadaMember 2023-10-01 2023-12-31 0000918965 srt:ReportableGeographicalComponentsMember scsc:UnitedStatesandCanadaMember 2022-10-01 2022-12-31 0000918965 srt:ReportableGeographicalComponentsMember scsc:UnitedStatesandCanadaMember 2023-07-01 2023-12-31 0000918965 srt:ReportableGeographicalComponentsMember scsc:UnitedStatesandCanadaMember 2022-07-01 2022-12-31 0000918965 srt:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2023-10-01 2023-12-31 0000918965 srt:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2022-10-01 2022-12-31 0000918965 srt:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2023-07-01 2023-12-31 0000918965 srt:ReportableGeographicalComponentsMember us-gaap:NonUsMember 2022-07-01 2022-12-31 0000918965 srt:GeographyEliminationsMember 2023-10-01 2023-12-31 0000918965 srt:GeographyEliminationsMember 2022-10-01 2022-12-31 0000918965 srt:GeographyEliminationsMember 2023-07-01 2023-12-31 0000918965 srt:GeographyEliminationsMember 2022-07-01 2022-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:SpecialtyTechnologySolutionsMember us-gaap:SegmentContinuingOperationsMember 2023-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:SpecialtyTechnologySolutionsMember us-gaap:SegmentContinuingOperationsMember 2023-06-30 0000918965 us-gaap:OperatingSegmentsMember scsc:ModernCommunicationsCloudMember us-gaap:SegmentContinuingOperationsMember 2023-12-31 0000918965 us-gaap:OperatingSegmentsMember scsc:ModernCommunicationsCloudMember us-gaap:SegmentContinuingOperationsMember 2023-06-30 0000918965 us-gaap:CorporateNonSegmentMember us-gaap:SegmentContinuingOperationsMember 2023-12-31 0000918965 us-gaap:CorporateNonSegmentMember us-gaap:SegmentContinuingOperationsMember 2023-06-30 0000918965 scsc:UnitedStatesandCanadaMember 2023-12-31 0000918965 scsc:UnitedStatesandCanadaMember 2023-06-30 0000918965 us-gaap:NonUsMember 2023-12-31 0000918965 us-gaap:NonUsMember 2023-06-30 0000918965 srt:MinimumMember 2023-12-31 0000918965 srt:MaximumMember 2023-12-31 0000918965 scsc:Network1Member 2023-12-31 0000918965 scsc:Network1Member 2023-06-30 0000918965 us-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember scsc:UKBasedIntYBusinessMember 2023-12-19 2023-12-19 shares iso4217:USD iso4217:USD shares scsc:segment pure 0000918965 --06-30 2024 Q2 false http://fasb.org/us-gaap/2023#PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 10-Q true 2023-12-31 false 000-26926 ScanSource, Inc. SC 57-0965380 6 Logue Court Greenville SC 29615 864 288-2432 Common stock, no par value SCSC NASDAQ Yes Yes Large Accelerated Filer false false false 25170468 44987000 36178000 19243000 15480000 662799000 753236000 575137000 757574000 122272000 110087000 1405195000 1657075000 36546000 37379000 208214000 216706000 45313000 68495000 19478000 17764000 66059000 70750000 1780805000 2068169000 540642000 691119000 58460000 78892000 3653000 9875000 7857000 6915000 610612000 786801000 0 3816000 139899000 144006000 20878000 178980000 55815000 49268000 827204000 1162871000 3000000 3000000 0 0 0 0 45000000 45000000 25154469 25154469 24844203 24844203 63983000 58241000 984836000 936678000 -95218000 -89621000 953601000 905298000 1780805000 2068169000 884792000 1011241000 1761098000 1955054000 784044000 895907000 1553842000 1726236000 100748000 115334000 207256000 228818000 66921000 69074000 142356000 140667000 2964000 2678000 5759000 5441000 4037000 4150000 8230000 8391000 26826000 39432000 50911000 74319000 3359000 5060000 8945000 8507000 2119000 2027000 3444000 3618000 14533000 0 14533000 0 -73000 -207000 -750000 -955000 40046000 36192000 59193000 68475000 7320000 10458000 11035000 18699000 32726000 25734000 48158000 49776000 1.31 1.02 1.93 1.97 25035000 25287000 24961000 25244000 1.29 1.01 1.91 1.96 25334000 25502000 25235000 25454000 32726000 25734000 48158000 49776000 -1547000 3000 -1395000 1882000 3805000 0 3805000 0 -1118000 7401000 -8007000 184000 33866000 33138000 42561000 51842000 24844203 58241000 936678000 -89621000 905298000 15432000 15432000 153000 153000 -6890000 -6890000 116028 -1510000 -1510000 2770000 2770000 24960231 59501000 952110000 -96358000 915253000 32726000 32726000 -1547000 -1547000 -1118000 -1118000 3805000 3805000 230543 3162000 3162000 36305 1251000 1251000 2571000 2571000 25154469 63983000 984836000 -95218000 953601000 25187351 64297000 846869000 -104638000 806528000 24042000 24042000 1879000 1879000 -7217000 -7217000 38551 -586000 -586000 2358000 2358000 25225902 66069000 870911000 -109976000 827004000 25734000 25734000 3000 3000 7401000 7401000 117112 -1112000 -1112000 3356000 3356000 25343014 68313000 896645000 -102572000 862386000 48158000 49776000 14533000 0 14475000 14285000 193000 385000 4472000 33000 5340000 5679000 1703000 -932000 46000 24000 -75579000 49541000 -182168000 146826000 11576000 -30487000 -3208000 7168000 -135138000 33820000 -7678000 -13268000 -6254000 6036000 156757000 -75346000 4865000 4262000 17978000 0 13113000 -4262000 1134629000 1232058000 1292729000 1137897000 -3165000 17465000 442000 492000 0 1407000 4309000 634000 2657000 2332000 1251000 0 -161306000 108029000 245000 37000 8809000 28458000 36178000 37987000 44987000 66445000 Business and Summary of Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Description</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ScanSource, Inc. (together with its subsidiaries referred to as “the Company” or “ScanSource”) is a leading hybrid distributor connecting devices to the cloud and accelerating growth for partners across hardware, Software as a Service ("SaaS"), connectivity and cloud. The Company brings technology solutions and services from the world’s leading suppliers of mobility and barcode, point-of-sale ("POS"), payments, networking, physical security, unified communications and collaboration, telecom and cloud services to market. The Company operates in the United States, Canada, Brazil and the United Kingdom ("UK"). The Company's two operating segments, Specialty Technology Solutions and Modern Communications &amp; Cloud, are based on technology type and are generally related to technology devices and communication, connectivity and cloud services, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared by the Company’s management in accordance with United States generally accepted accounting principles ("U.S. GAAP") for interim financial information and applicable rules and regulations of the Securities Exchange Act of 1934. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements. The unaudited condensed consolidated financial statements included herein contain all adjustments (consisting of normal recurring and non-recurring adjustments) that are, in the opinion of management, necessary to present fairly the financial position at December 31, 2023 and June 30, 2023, the results of operations for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of comprehensive income for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of shareholders' equity for the quarters and six months ended December 31, 2023 and 2022 and the condensed consolidated statements of cash flows for the six months ended December 31, 2023 and 2022. The results of operations for the quarter and six months ended December 31, 2023 are not necessarily indicative of the results to be expected for a full year. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023. Unless otherwise indicated, disclosures provided in the Notes pertain to continuing operations only.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the Company’s significant accounting policies for the six months ended December 31, 2023 from the policies described in the notes to the Company’s consolidated financial statements included in the Annual Report on Form 10-K for the fiscal year ended June 30, 2023. For a discussion of the Company’s significant accounting policies, please see the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly-liquid investments with original maturities of three months or less, when purchased, to be cash equivalents. The Company maintains zero-balance disbursement accounts at various financial institutions at which the Company does not maintain significant depository relationships. Due to the terms of the agreements governing these accounts, the Company generally does not have the right to offset outstanding checks written from these accounts against cash on hand, and the respective institutions are not legally obligated to honor the checks until sufficient funds are transferred to fund the checks. As a result, checks released but not yet cleared from these accounts in the amount of $8.0 million are included in accounts payable on the condensed consolidated balance sheets at December 31, 2023 and June 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-lived Assets</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company presents depreciation expense and intangible amortization expense on the condensed consolidated income statements. The Company's depreciation expense related to selling, general and administrative costs totaled $3.0 million and $5.8 million for the quarter and six months ended December 31, 2023 and $2.7 million and $5.4 million for the quarter and six months ended December 31, 2022. Depreciation expense reported as part of cost of goods sold on the condensed consolidated income statements totaled $0.3 million and $0.5 million for the quarter and six months ended December 31, 2023 and $0.2 million and $0.5 million for the quarter and six months ended December 31, 2022. The Company's intangible amortization expense reported on the condensed consolidated income statements relates to selling, general and administrative costs, not the cost of selling goods. Intangible amortization expense totaled $4.0 million and $8.2 million for the quarter and six months ended December 31, 2023 and $4.2 million and $8.4 million for the quarter and six months ended December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, the Securities and Exchange Commission issued final rules that require new and enhanced disclosures on cybersecurity risk management, strategy, governance, and incident reporting. Under the final rules, companies must report material cybersecurity incidents within four business days of determining the incident is material on Form 8-K. As additional information about the material aspects of the previously reported incidents become available, a Form 8-K/A must be filed with the additional disclosures. These disclosure requirements on Form 8-K were effective beginning December 18, 2023. For fiscal years ending on or after December 15, 2023, companies must disclose their cybersecurity processes, management's role in cybersecurity governance, and cybersecurity oversight by the Board of Directors on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning July 1, 2025, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reviewed other newly issued accounting pronouncements and concluded that they are either not applicable to its business or that no material effect is expected on its consolidated financial statements as a result of future adoption.</span></div> 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared by the Company’s management in accordance with United States generally accepted accounting principles ("U.S. GAAP") for interim financial information and applicable rules and regulations of the Securities Exchange Act of 1934. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for annual financial statements. The unaudited condensed consolidated financial statements included herein contain all adjustments (consisting of normal recurring and non-recurring adjustments) that are, in the opinion of management, necessary to present fairly the financial position at December 31, 2023 and June 30, 2023, the results of operations for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of comprehensive income for the quarters and six months ended December 31, 2023 and 2022, the condensed consolidated statements of shareholders' equity for the quarters and six months ended December 31, 2023 and 2022 and the condensed consolidated statements of cash flows for the six months ended December 31, 2023 and 2022. The results of operations for the quarter and six months ended December 31, 2023 are not necessarily indicative of the results to be expected for a full year. These financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023. Unless otherwise indicated, disclosures provided in the Notes pertain to continuing operations only.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the Company’s significant accounting policies for the six months ended December 31, 2023 from the policies described in the notes to the Company’s consolidated financial statements included in the Annual Report on Form 10-K for the fiscal year ended June 30, 2023. For a discussion of the Company’s significant accounting policies, please see the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2023.</span></div> The Company considers all highly-liquid investments with original maturities of three months or less, when purchased, to be cash equivalents. The Company maintains zero-balance disbursement accounts at various financial institutions at which the Company does not maintain significant depository relationships. Due to the terms of the agreements governing these accounts, the Company generally does not have the right to offset outstanding checks written from these accounts against cash on hand, and the respective institutions are not legally obligated to honor the checks until sufficient funds are transferred to fund the checks. 8000000 8000000 The Company presents depreciation expense and intangible amortization expense on the condensed consolidated income statements. 3000000 5800000 2700000 5400000 300000 500000 200000 500000 4000000 8200000 4200000 8400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, the Securities and Exchange Commission issued final rules that require new and enhanced disclosures on cybersecurity risk management, strategy, governance, and incident reporting. Under the final rules, companies must report material cybersecurity incidents within four business days of determining the incident is material on Form 8-K. As additional information about the material aspects of the previously reported incidents become available, a Form 8-K/A must be filed with the additional disclosures. These disclosure requirements on Form 8-K were effective beginning December 18, 2023. For fiscal years ending on or after December 15, 2023, companies must disclose their cybersecurity processes, management's role in cybersecurity governance, and cybersecurity oversight by the Board of Directors on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07 “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” This ASU expands public entities’ segment disclosures by requiring disclosure of significant segment expenses that are regularly provided to the chief operating decision maker and included within each reported measure of segment profit or loss, an amount and description of its composition for other segment items, and interim disclosures of a reportable segment’s profit or loss and assets. This ASU is effective for fiscal years beginning after December 15, 2023, and for interim periods within fiscal years beginning after December 15, 2024. This ASU is applicable to the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2025, and subsequent interim periods, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09 “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” This ASU updates income tax disclosure requirements primarily by requiring specific categories and greater disaggregation within the rate reconciliation and disaggregation of income taxes paid by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024 and is applicable to the Company’s fiscal year beginning July 1, 2025, with early application permitted. The Company is currently evaluating the impact of the application of this ASU on its consolidated financial statements and disclosures.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reviewed other newly issued accounting pronouncements and concluded that they are either not applicable to its business or that no material effect is expected on its consolidated financial statements as a result of future adoption.</span></div> Trade Accounts and Notes Receivable, Net<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers’ failure to make payments on accounts receivable due to the Company. The Company has notes receivable with certain customers, which are included in “Accounts receivable, less allowance” in the Condensed Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management determines the estimate of the allowance for doubtful accounts receivable by considering a number of factors, including: (i) historical experience, (ii) aging of the accounts receivable, (iii) specific information obtained by the Company on the financial condition and the current creditworthiness of its customers, (iv) the current economic and country-specific environment and (v) reasonable and supportable forecasts about collectability. Expected credit losses are estimated on a pool basis when similar risk characteristics exist using an age-based reserve model. Receivables that do not share risk characteristics are evaluated on an individual basis. Estimates of expected credit losses on trade receivables over the contractual life are recorded at inception and adjusted over the contractual life.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the allowance for doubtful accounts for the six months ended December 31, 2023 are set forth in the table below. </span></div><div style="margin-bottom:1pt;padding-left:18pt;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:1.0%"></td><td style="width:12.204%"></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:12.204%"></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:12.204%"></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:12.204%"></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:12.209%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts Charged to Expense</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts and current notes receivable allowance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,480</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,472</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">488</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,243</span><span style="color:#000000;font-family:'Times New Roman',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></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span>"Other" amounts include recoveries and the effect of foreign currency fluctuations for the six months ended December 31, 2023. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for doubtful accounts receivable for estimated future expected credit losses resulting from customers’ failure to make payments on accounts receivable due to the Company. The Company has notes receivable with certain customers, which are included in “Accounts receivable, less allowance” in the Condensed Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management determines the estimate of the allowance for doubtful accounts receivable by considering a number of factors, including: (i) historical experience, (ii) aging of the accounts receivable, (iii) specific information obtained by the Company on the financial condition and the current creditworthiness of its customers, (iv) the current economic and country-specific environment and (v) reasonable and supportable forecasts about collectability. Expected credit losses are estimated on a pool basis when similar risk characteristics exist using an age-based reserve model. Receivables that do not share risk characteristics are evaluated on an individual basis. Estimates of expected credit losses on trade receivables over the contractual life are recorded at inception and adjusted over the contractual life.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the allowance for doubtful accounts for the six months ended December 31, 2023 are set forth in the table below. </span></div><div style="margin-bottom:1pt;padding-left:18pt;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:1.0%"></td><td style="width:12.204%"></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:12.204%"></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:12.204%"></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:12.204%"></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:12.209%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amounts Charged to Expense</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts and current notes receivable allowance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">15,480</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,472</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">488</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,243</span><span style="color:#000000;font-family:'Times New Roman',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></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span>"Other" amounts include recoveries and the effect of foreign currency fluctuations for the six months ended December 31, 2023. 15480000 4472000 1197000 488000 19243000 Revenue Recognition<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides technology solutions and services from the world's leading suppliers of mobility, barcode, POS, payments, physical security, unified communications, collaboration, telecom and cloud services. This includes hardware, related accessories and device configuration as well as software licenses, professional services and hardware support programs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the appropriate amount of revenue to recognize, the Company applies the following five-step model: (i) identify contracts with customers; (ii) identify performance obligations in the contracts; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations per the contracts; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company recognizes revenue as control of products and services are transferred to customers, which is generally at the point of shipment. The Company delivers products to customers in several ways, including: (i) shipment from a Company warehouse, (ii) drop-shipment directly from the supplier, or (iii) electronic delivery for non-physical products. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principal versus Agent Considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is the principal for sales of all hardware and certain software and services. The Company considers itself the principal in those transactions where it has control of the product or service before it is transferred to the customer. The Company recognizes the principal-associated revenue and cost of goods sold on a gross basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is the agent for third-party service contracts, including product warranties and supplier-hosted software. These service contracts are sold separately from the products, and the Company often serves as the agent for the contract on behalf of the original equipment manufacturer. The Company's responsibility is to arrange for the provision of the specified service by the original equipment manufacturer, and the Company does not control the specified service before it is transferred to the customer. Because the Company acts as an agent, revenue is recognized net of cost at the time of sale. The Intelisys business operates under an agency model. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain transactions, products are sold with a right of return and may also provide other rebates or incentives, which are accounted for as variable consideration. The Company estimates a returns allowance based on historical experience and reduces revenue accordingly. The Company estimates the amount of variable consideration for rebates and incentives by using the expected value to be given to the customer and reduces the revenue by those estimated amounts. These estimates are reviewed and updated as necessary at the end of each reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contract assets and liabilities for payments received from customers in advance of services performed. These assets and liabilities are the result of the sales of the Company's self-branded warranty programs and other transactions where control has not yet passed to the customer. These amounts are immaterial to the consolidated financial statements for the periods presented.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables represent the Company's disaggregation of revenue:</span></div><div style="text-align:center"><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.268%"></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:15.712%"></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:15.712%"></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:15.718%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by product/service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, software and cloud (excluding Intelisys)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,651</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">342,686</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">863,337</span><span style="color:#000000;font-family:'Times New Roman',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="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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelisys connectivity and cloud</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,455</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,455</span><span style="color:#000000;font-family:'Times New Roman',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="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:#ffffff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,651</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">364,141</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">884,792</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by product/service:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, software and cloud (excluding Intelisys)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,030,222</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">688,918</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,719,140</span><span style="color:#000000;font-family:'Times New Roman',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="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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelisys connectivity and cloud</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,958</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,958</span><span style="color:#000000;font-family:'Times New Roman',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="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:#ffffff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,030,222</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">730,876</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,761,098</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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></tr></table></div><div style="text-align:center"><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.268%"></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:15.712%"></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:15.712%"></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:15.718%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by product/service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, software and cloud (excluding Intelisys)</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,743 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelisys connectivity and cloud</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,950 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#ffffff;padding:0 1pt"></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,548 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,693 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,241 </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="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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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></tr><tr style="height:15pt"><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="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="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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by product/service:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, software and cloud (excluding Intelisys)</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203,878 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712,373 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelisys connectivity and cloud</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,803 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#ffffff;padding:0 1pt"></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203,878 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,176 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,054 </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="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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides technology solutions and services from the world's leading suppliers of mobility, barcode, POS, payments, physical security, unified communications, collaboration, telecom and cloud services. This includes hardware, related accessories and device configuration as well as software licenses, professional services and hardware support programs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the appropriate amount of revenue to recognize, the Company applies the following five-step model: (i) identify contracts with customers; (ii) identify performance obligations in the contracts; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations per the contracts; and (v) recognize revenue when (or as) the Company satisfies a performance obligation. The Company recognizes revenue as control of products and services are transferred to customers, which is generally at the point of shipment. The Company delivers products to customers in several ways, including: (i) shipment from a Company warehouse, (ii) drop-shipment directly from the supplier, or (iii) electronic delivery for non-physical products. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principal versus Agent Considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is the principal for sales of all hardware and certain software and services. The Company considers itself the principal in those transactions where it has control of the product or service before it is transferred to the customer. The Company recognizes the principal-associated revenue and cost of goods sold on a gross basis.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is the agent for third-party service contracts, including product warranties and supplier-hosted software. These service contracts are sold separately from the products, and the Company often serves as the agent for the contract on behalf of the original equipment manufacturer. The Company's responsibility is to arrange for the provision of the specified service by the original equipment manufacturer, and the Company does not control the specified service before it is transferred to the customer. Because the Company acts as an agent, revenue is recognized net of cost at the time of sale. The Intelisys business operates under an agency model. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Variable Considerations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For certain transactions, products are sold with a right of return and may also provide other rebates or incentives, which are accounted for as variable consideration. The Company estimates a returns allowance based on historical experience and reduces revenue accordingly. The Company estimates the amount of variable consideration for rebates and incentives by using the expected value to be given to the customer and reduces the revenue by those estimated amounts. These estimates are reviewed and updated as necessary at the end of each reporting period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contract assets and liabilities for payments received from customers in advance of services performed. These assets and liabilities are the result of the sales of the Company's self-branded warranty programs and other transactions where control has not yet passed to the customer. These amounts are immaterial to the consolidated financial statements for the periods presented.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenue</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables represent the Company's disaggregation of revenue:</span></div><div style="text-align:center"><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.268%"></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:15.712%"></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:15.712%"></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:15.718%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by product/service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, software and cloud (excluding Intelisys)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,651</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">342,686</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">863,337</span><span style="color:#000000;font-family:'Times New Roman',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="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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelisys connectivity and cloud</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,455</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,455</span><span style="color:#000000;font-family:'Times New Roman',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="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:#ffffff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,651</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">364,141</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">884,792</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by product/service:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, software and cloud (excluding Intelisys)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,030,222</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">688,918</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,719,140</span><span style="color:#000000;font-family:'Times New Roman',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="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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelisys connectivity and cloud</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,958</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,958</span><span style="color:#000000;font-family:'Times New Roman',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="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:#ffffff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,030,222</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">730,876</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,761,098</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></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 style="height:8pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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></tr></table></div><div style="text-align:center"><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.268%"></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:15.712%"></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:15.712%"></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:15.718%"></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by product/service</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, software and cloud (excluding Intelisys)</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,743 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">991,291 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelisys connectivity and cloud</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,950 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#ffffff;padding:0 1pt"></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,548 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,693 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,241 </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="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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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></tr><tr style="height:15pt"><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="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="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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended December 31, 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue by product/service:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hardware, software and cloud (excluding Intelisys)</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203,878 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">712,373 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intelisys connectivity and cloud</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,803 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,803 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:#ffffff;padding:0 1pt"></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203,878 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,176 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,054 </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="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 style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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></tr></table></div> 520651000 342686000 863337000 0 21455000 21455000 520651000 364141000 884792000 1030222000 688918000 1719140000 0 41958000 41958000 1030222000 730876000 1761098000 627548000 363743000 991291000 0 19950000 19950000 627548000 383693000 1011241000 1203878000 712373000 1916251000 0 38803000 38803000 1203878000 751176000 1955054000 Earnings Per Share<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per share are computed by dividing net income by the weighted-average number of common shares outstanding. Diluted earnings per share are computed by dividing net income by the weighted-average number of common and potential common shares outstanding.</span></div><div style="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:41.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.353%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except per share data)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,726</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,734 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,158</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,776 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares, basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,035</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,287 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,961</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,244 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">299</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">274</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,334</span><span style="color:#000000;font-family:'Times New Roman',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 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,502 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,235</span><span style="color:#000000;font-family:'Times New Roman',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 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,454 </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 style="height:15pt"><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><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="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:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.31</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.02 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.93</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </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="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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.29</span><span style="color:#000000;font-family:'Times New Roman',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:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.91</span><span style="color:#000000;font-family:'Times New Roman',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:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>For the quarter and six months ended December 31, 2023, weighted-average shares outstanding excluded from the computation of diluted earnings per share because their effect would be anti-dilutive were 563,690 and 931,367, respectively. For the quarter and six months ended December 31, 2022, weighted-average shares outstanding excluded from the computation of diluted earnings per share because their effect would be anti-dilutive were 847,651 and 1,268,455, respectively. <div style="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:41.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.350%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.353%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands, except per share data)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,726</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,734 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">48,158</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,776 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares, basic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,035</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,287 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,961</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,244 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of share-based payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">299</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">274</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,334</span><span style="color:#000000;font-family:'Times New Roman',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 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,502 </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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,235</span><span style="color:#000000;font-family:'Times New Roman',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 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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,454 </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 style="height:15pt"><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><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="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:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.31</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.02 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.93</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.97 </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="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 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.29</span><span style="color:#000000;font-family:'Times New Roman',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:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.01 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.91</span><span style="color:#000000;font-family:'Times New Roman',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:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.96 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32726000 25734000 48158000 49776000 25035000 25287000 24961000 25244000 299000 215000 274000 210000 25334000 25502000 25235000 25454000 1.31 1.02 1.93 1.97 1.29 1.01 1.91 1.96 563690 931367 847651 1268455 Accumulated Other Comprehensive Loss<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net of tax are as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:11pt;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:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></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:17.469%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(97,338)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,136)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on hedged transaction, net of tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,120</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,515 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(95,218)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,621)</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 style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:9pt;text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effect of amounts in comprehensive loss reflect a tax (benefit) expense as follows:</span></div><div><span><br/></span></div><div style="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:22.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.348%"></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:17.348%"></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:17.348%"></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:17.349%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (benefit) expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(637)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(692)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss, net of tax are as follows:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:11pt;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:61.034%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></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:17.469%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(97,338)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,136)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized gain on hedged transaction, net of tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,120</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,515 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(95,218)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,621)</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 style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div> -97338000 -93136000 2120000 3515000 -95218000 -89621000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effect of amounts in comprehensive loss reflect a tax (benefit) expense as follows:</span></div><div><span><br/></span></div><div style="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:22.911%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.348%"></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:17.348%"></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:17.348%"></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:17.349%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax (benefit) expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(637)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(692)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -637000 166000 -692000 580000 Goodwill and Other Identifiable Intangible Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the six months ended December 31, 2023, by reporting segment, are set forth in the table below. </span></div><div style="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:41.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,370 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,336 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,706 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill disposed upon business sale</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,539)</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,370</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">191,844</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">208,214</span><span style="color:#000000;font-family:'Times New Roman',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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows changes in the amount recognized for net identifiable intangible assets for the six months ended December 31, 2023. </span></div><div style="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:78.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.398%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Identifiable Intangible Assets</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles disposed upon business sale</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,927)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,313</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill for the six months ended December 31, 2023, by reporting segment, are set forth in the table below. </span></div><div style="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:41.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Specialty Technology Solutions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Modern Communications &amp; Cloud</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,370 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,336 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216,706 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill disposed upon business sale</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,539)</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,370</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">191,844</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">208,214</span><span style="color:#000000;font-family:'Times New Roman',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> 16370000 200336000 216706000 0 8539000 8539000 0 47000 47000 16370000 191844000 208214000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows changes in the amount recognized for net identifiable intangible assets for the six months ended December 31, 2023. </span></div><div style="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:78.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.398%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Identifiable Intangible Assets</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at June 30, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangibles disposed upon business sale</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,927)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,230)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,313</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div> 68495000 -14927000 8230000 -25000 45313000 Short-Term Borrowings and Long-Term Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s debt at December 31, 2023 and June 30, 2023.</span></div><div style="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:57.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.397%"></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:19.399%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,857</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,915 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mississippi revenue bond, net of current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,024</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,381 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan facility, net of current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136,875</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,625 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under revolving credit facility</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,878</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,980 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">168,634</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,901 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Facility</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a multi-currency senior secured credit facility (as amended, the "Amended Credit Agreement") with JPMorgan Chase Bank N.A., as administrative agent, and a syndicate of banks (collectively the "Lenders"). On September 28, 2022, the Company amended and restated the Amended Credit Agreement, which includes (i) a five-year, $350 million multicurrency senior secured revolving credit facility and (ii) a five-year $150 million senior secured term loan facility. The Amended Credit Agreement extended the credit facility maturity date to September 28, 2027. In addition, pursuant to an “accordion feature,” the Company may increase its borrowings up to an additional $250 million, subject to obtaining additional credit commitments from the lenders participating in the increase. The Amended Credit Agreement allows for the issuance of up to $50 million for letters of credit. Borrowings under the Amended Credit Agreement are guaranteed by substantially all of the domestic assets of the Company and its domestic subsidiaries. Under the terms of the revolving credit facility, the payment of cash dividends is restricted. The Company incurred debt issuance costs of $1.4 million in connection with the amendment and restatement of the Amended Credit Agreement. These costs were capitalized to other non-current assets on the Condensed Consolidated Balance Sheets and added to the unamortized debt issuance costs from the previous credit facility.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans denominated in U.S. dollars, other than swingline loans, bear interest at a rate per annum equal to, at the Company’s option, (i) the adjusted term Secured Overnight Financing Rate ("SOFR") or adjusted daily simple SOFR plus an additional margin ranging from 1.00% to 1.75% depending upon the Company’s ratio of (A) total consolidated debt less up to $30 million of unrestricted domestic cash to (B) trailing four-quarter consolidated EBITDA measured as of the end of the most recent year or quarter, as applicable, for which financial statements have been delivered to the Lenders (the “leverage ratio”); or (ii) the alternate base rate plus an additional margin ranging from 0% to 0.75%, depending upon the Company’s leverage ratio, plus, if applicable, certain mandatory costs. All swingline loans denominated in U.S. dollars bear interest based upon the adjusted daily simple SOFR plus an additional margin ranging from 1.00% to 1.75% depending upon the Company's leverage ratio, or such other rate as the Company and the applicable swingline lender may agree. The adjusted term SOFR and adjusted daily simple SOFR include a fixed credit adjustment of 0.10% over the applicable SOFR reference rate. Loans denominated in foreign currencies bear interest at a rate per annum equal to the applicable benchmark rate set forth in the Amended Credit Agreement plus an additional margin ranging from 1.00% to 1.75%, depending upon the Company’s leverage ratio plus, if applicable, certain mandatory costs. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter and six months ended December 31, 2023, the Company's borrowings under the credit facility were U.S. dollar loans. The spread in effect as of December 31, 2023 was 1.25%, plus a 0.10% credit spread adjustment for SOFR-based loans and 0.25% for alternate base rate loans. The commitment fee rate in effect at December 31, 2023 was 0.20%. The </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amended Credit Agreement includes customary representations, warranties and affirmative and negative covenants, including financial covenants. Specifically, the Company’s Leverage Ratio must be less than or equal to 3.50 to 1.00 at all times. In addition, the Company’s Interest Coverage Ratio (as such term is defined in the Amended Credit Agreement) must be at least 3.00 to 1.00 at the end of each fiscal quarter. In the event of a default, customary remedies are available to the lenders, including acceleration and increased interest rates. The Company was in compliance with all covenants under the credit facility at December 31, 2023. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The average daily outstanding balance on the revolving credit facility, excluding the term loan facility, during the six month periods ended December 31, 2023 and 2022 was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $138.7 million an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d $219.5 million, respectively. There was $329.1 million and $171.0 million available for additional borrowings as of December 31, 2023 and June 30, 2023, respectively. The effective interest rates for the revolving line of credit were 6.70% and 6.74% as of December 31, 2023 and June 30, 2023, respectively. There were no letters of credit issued under the multi-currency revolving credit facility at December 31, 2023 or June 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mississippi Revenue Bond</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 1, 2007, the Company entered into an agreement with the State of Mississippi to provide financing for the acquisition and installation of certain equipment to be utilized at the Company’s Southaven, Mississippi warehouse, through the issuance of an industrial development revenue bond. The bond matures on September 1, 2032. The bond accrues interest at the one-month term SOFR plus an adjustment of 0.10% plus a spread of 0.85%. The terms of the bond allow for payment of interest only for the first 10 years of the agreement. Starting on September 1, 2018 through 2032, principal and interest payments are due until the maturity date or the redemption of the bond. The agreement also provides the bondholder with a put option, exercisable only within 180 days of each fifth anniversary of the agreement, requiring the Company to pay back the bonds at 100% of the principal amount outstanding. At December 31, 2023, the Company was in compliance with all covenants under this bond. The interest rates at December 31, 2023 and June 30, 2023 were 6.29% and 6.11%, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt Issuance Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, net debt issuance costs associated with the credit facility and bond totaled $1.4 million and are being amortized on a straight-line basis through the maturity date of each respective debt instrument.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s debt at December 31, 2023 and June 30, 2023.</span></div><div style="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:57.172%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.397%"></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:19.399%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,857</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,915 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mississippi revenue bond, net of current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,024</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,381 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior secured term loan facility, net of current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">136,875</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,625 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Borrowings under revolving credit facility</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,878</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,980 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">168,634</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">329,901 </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> 7857000 6915000 3024000 3381000 136875000 140625000 20878000 178980000 168634000 329901000 P5Y 350000000 P5Y 150000000 250000000 50000000 1400000 0.0100 0.0175 30000000 0 0.0075 0.0100 0.0175 0.0010 0.0100 0.0175 0.0125 0.0010 0.0025 0.0020 3.50 3.00 138700000 219500000 329100000 171000000 0.0670 0.0674 0 0 0.0010 0.0085 P10Y P180D 1 0.0629 0.0611 1400000 Derivatives and Hedging Activities<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's results of operations could be materially impacted by significant changes in foreign currency exchange rates and interest rates. In an effort to manage the exposure to these risks, the Company periodically enters into various derivative instruments. The Company's accounting policies for these instruments are based on whether the instruments are designated as hedge or non-hedge instruments in accordance with U.S. GAAP. The Company records all derivatives on the Condensed Consolidated Balance Sheet at fair value. Derivatives that are not designated as hedging instruments or the ineffective portions of cash flow hedges are adjusted to fair value through earnings in other income and expense.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Derivatives</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – The Company conducts a portion of its business internationally in a variety of foreign currencies and is exposed to market risk for changes in foreign currency exchange rates. The Company attempts to hedge transaction exposures with natural offsets to the fullest extent possible and once these opportunities have been exhausted the Company uses currency options and forward contracts or other hedging instruments with third parties. These contracts will periodically hedge the exchange of various currencies, including the U.S. dollar, Brazilian real, euro, British pound and Canadian dollar. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had contracts outstanding for purposes of managing cash flows with notional amounts of $27.3 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $34.3 million for the exchange of foreign currencies at December 31, 2023 and June 30, 2023, respectively. To date, the Company has chosen not to designate these derivatives as hedging instruments, and accordingly, these instruments are adjusted to fair value through earnings in other income and expense. Summarized financial information related to these derivative contracts and changes in the underlying value of the foreign currency exposures included in the Condensed Consolidated Income Statements for the quarters and six months ended December 31, 2023 and 2022 are as follows:</span></div><div style="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:54.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></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:9.572%"></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:9.572%"></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:9.578%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign exchange derivative contract losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,025</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">658</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency transactional and re-measurement (gains) losses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(596)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(524)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">466</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency exchange losses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">429</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,124</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net foreign currency exchange gains and losses consist of foreign currency transactional and functional currency re-measurements, offset by net foreign currency exchange contract gains and losses and are included in other income and expense. Foreign exchange gains and losses are generated as the result of fluctuations in the value of the U.S. dollar versus the Brazilian real, the U.S. dollar versus the euro, the British pound versus the euro, and the Canadian dollar versus the U.S. dollar.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest Rates - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s earnings are also affected by changes in interest rates due to the impact those changes have on interest expense from floating rate debt instruments. The Company manages its exposure to changes in interest rates by using interest rate swaps to hedge this exposure and to achieve a desired proportion of fixed versus floating rate debt. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2019, the Company entered into an interest rate swap agreement to lock into a fixed LIBOR interest rate, which was amended on September 28, 2022, to change the reference rate from LIBOR to SOFR. The swap agreement has a notional amount of $100.0 million, with a $50.0 million tranche scheduled to mature on April 30, 2024 and a $50.0 million tranche scheduled to mature April 30, 2026. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2023, the Company entered into an interest rate swap agreement to lock into a fixed SOFR interest rate with a notional amount of $25 million and a maturity date of March 31, 2028.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These interest rate swap agreements are designated as cash flow hedges to hedge the variable rate interest payments on the revolving credit facility. Interest rate differentials paid or received under the swap agreements are recognized as adjustments to interest expense. To the extent the swaps are effective in offsetting the variability of the hedged cash flows, changes in the fair value of the swaps are not included in current earnings but are reported as other comprehensive income (loss). There was no ineffective portion to be recorded as an adjustment to earnings for the quarters and six months ended December 31, 2023 and 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the cash flow hedge included in the Condensed Consolidated Statement of Comprehensive Income for the quarters and six months ended December 31, 2023 and 2022, are as follows:</span></div><div style="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:63.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></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:7.245%"></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:7.245%"></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:7.248%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income recognized as a result of interest rate swap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(903)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,781)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(313)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) gain in fair value of interest rate swap</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,165)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(72)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in accumulated other comprehensive income</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,068)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,853)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,534 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(521)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(458)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in accumulated other comprehensive income, net of tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,547)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,395)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the following derivative instruments at December 31, 2023 and June 30, 2023, reflected in its Condensed Consolidated Balance Sheets, for the risk management purposes detailed above:</span></div><div style="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:20.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></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:12.935%"></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:12.935%"></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:12.935%"></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:12.941%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value  of<br/>Derivatives<br/>Designated <br/>as Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value  of<br/>Derivatives<br/>Not Designated as  Hedge Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value  of<br/>Derivatives<br/>Designated <br/>as Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value  of<br/>Derivatives<br/>Not Designated as Hedge Instruments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$27</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100</span></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:'Times New Roman',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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2,834</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4,687</span></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:'Times New Roman',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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$4</span></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:'Times New Roman',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:'Times New Roman',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="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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 27300000 34300000 Summarized financial information related to these derivative contracts and changes in the underlying value of the foreign currency exposures included in the Condensed Consolidated Income Statements for the quarters and six months ended December 31, 2023 and 2022 are as follows:<div style="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:54.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></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:9.572%"></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:9.572%"></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:9.578%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign exchange derivative contract losses</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,025</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">658</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,309 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency transactional and re-measurement (gains) losses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(596)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(524)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">466</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net foreign currency exchange losses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">429</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,124</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,270 </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> -1025000 -871000 -658000 -1309000 596000 524000 -466000 39000 -429000 -347000 -1124000 -1270000 100000000 50000000 50000000 25000000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the cash flow hedge included in the Condensed Consolidated Statement of Comprehensive Income for the quarters and six months ended December 31, 2023 and 2022, are as follows:</span></div><div style="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:63.321%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></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:7.245%"></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:7.245%"></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:7.248%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net interest income recognized as a result of interest rate swap</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(903)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(345)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,781)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(313)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) gain in fair value of interest rate swap</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,165)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">349 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(72)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,847 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in accumulated other comprehensive income</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,068)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,853)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,534 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax effect</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(521)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(458)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (decrease) increase in accumulated other comprehensive income, net of tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,547)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,395)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882 </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> -903000 -345000 -1781000 -313000 -1165000 349000 -72000 2847000 -2068000 4000 -1853000 2534000 -521000 1000 -458000 652000 -1547000 3000 -1395000 1882000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the following derivative instruments at December 31, 2023 and June 30, 2023, reflected in its Condensed Consolidated Balance Sheets, for the risk management purposes detailed above:</span></div><div style="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:20.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.636%"></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:12.935%"></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:12.935%"></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:12.935%"></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:12.941%"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value  of<br/>Derivatives<br/>Designated <br/>as Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value  of<br/>Derivatives<br/>Not Designated as  Hedge Instruments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value  of<br/>Derivatives<br/>Designated <br/>as Hedge Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value  of<br/>Derivatives<br/>Not Designated as Hedge Instruments</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$1</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$27</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$100</span></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:'Times New Roman',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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreement</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$2,834</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4,687</span></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:'Times New Roman',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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$4</span></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:'Times New Roman',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:'Times New Roman',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="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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 0 0 1000 27000 0 100000 0 2834000 0 4687000 0 0 4000 0 0 Fair Value of Financial Instruments<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting guidance defines fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Under this guidance, the Company classifies certain assets and liabilities based on the fair value hierarchy, which aggregates fair value measured assets and liabilities based upon the following levels of inputs:</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 – Unadjusted quoted prices in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities;</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 – Quoted prices in markets that are not active, or inputs which are observable, either directly or indirectly, for substantially the full term of the asset or liability; and</span></div><div style="padding-left:45pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 – Prices or valuation techniques that require inputs that are both significant to the fair value measurement and unobservable (i.e., supported by little or no market activity).</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assets and liabilities maintained by the Company that are required to be measured at fair value on a recurring basis include deferred compensation plan investments, forward foreign currency exchange contracts, foreign currency hedge agreements and interest rate swap agreements. The carrying value of debt is considered to approximate fair value, as the Company’s debt instruments are indexed to a variable rate using the market approach (Level 2). </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at December 31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:64.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></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.011%"></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.014%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted<br/>prices in<br/>active<br/>markets<br/>(Level 1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>other<br/>observable<br/>inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments, current and non-current portion</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreement</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,834</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,834</span><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27</span><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets at fair value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,204</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,861</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments, current and non-current portion</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign currency exchange contracts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span><span style="color:#000000;font-family:'Times New Roman',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="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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities at fair value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,347</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at June 30, 2023:</span></div><div style="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:64.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></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:10.027%"></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:10.029%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted<br/>prices in<br/>active<br/>markets<br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>other<br/>observable<br/>inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments, current and non-current portion</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,209 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,209 </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:'Times New Roman',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:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign currency exchange contracts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreement</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets at fair value</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,997 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,209 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments, current and non-current portion</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </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:'Times New Roman',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:'Times New Roman',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="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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities at fair value</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </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:'Times New Roman',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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The investments in the deferred compensation plan are held in a "rabbi trust" and include mutual funds and cash equivalents for payment of non-qualified benefits for certain retired, terminated and active employees. These investments are recorded to prepaid expenses and other current assets or other non-current assets depending on their corresponding, anticipated distribution dates to recipients, which are reported in accrued expenses and other current liabilities or other long-term liabilities, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments, such as foreign currency forward contracts, are measured using the market approach on a recurring basis considering foreign currency spot rates and forward rates quoted by banks or foreign currency dealers and interest rates quoted by banks (Level 2). Fair values of interest rate swaps are measured using standard valuation models with inputs that can be derived from observable market transactions, including SOFR spot and forward rates (Level 2). Foreign currency contracts and interest rate swap agreements are classified in the Condensed Consolidated Balance Sheets as prepaid expenses and other non-current assets or accrued expenses and other long-term liabilities, depending on the respective instruments' favorable or unfavorable positions. See Note 8 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging Activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at December 31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:64.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></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.011%"></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.014%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted<br/>prices in<br/>active<br/>markets<br/>(Level 1)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>other<br/>observable<br/>inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments, current and non-current portion</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreement</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,834</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,834</span><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27</span><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets at fair value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">34,204</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,861</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments, current and non-current portion</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign currency exchange contracts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span><span style="color:#000000;font-family:'Times New Roman',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="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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities at fair value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,347</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">31,343</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4</span><span style="color:#000000;font-family:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the valuation of the Company’s remaining assets and liabilities measured at fair value on a recurring basis at June 30, 2023:</span></div><div style="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:64.053%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.027%"></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:10.027%"></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:10.029%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quoted<br/>prices in<br/>active<br/>markets<br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Significant<br/>other<br/>observable<br/>inputs<br/>(Level 2)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments, current and non-current portion</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,209 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,209 </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:'Times New Roman',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:'Times New Roman',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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forward foreign currency exchange contracts</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency hedge</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest rate swap agreement</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets at fair value</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,997 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,209 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,788 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan investments, current and non-current portion</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </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:'Times New Roman',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:'Times New Roman',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="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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities at fair value</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,229 </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:'Times New Roman',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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 31343000 31343000 0 2834000 0 2834000 27000 0 27000 34204000 31343000 2861000 31343000 31343000 0 4000 0 4000 31347000 31343000 4000 28209000 28209000 0 1000 0 1000 100000 0 100000 4687000 0 4687000 32997000 28209000 4788000 28229000 28229000 0 28229000 28229000 0 Segment Information<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a leading provider of technology solutions and services to customers in specialty technology markets. The Company has two reportable segments, based on technology type.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Specialty Technology Solutions Segment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Specialty Technology Solutions segment includes the Company’s business in mobility and barcode, POS, payments, security and networking technologies. Mobility and barcode solutions include mobile computing, barcode scanners and imagers, radio frequency identification devices, barcode printing and related services. POS and payments solutions include POS systems, integrated POS software platforms, self-service kiosks including self-checkout, payment terminals and mobile payment devices. Security solutions include video surveillance and analytics, video management software and access control. Networking solutions include switching, routing and wireless products and software. The Company has business operations within this segment in the United States, Canada and Brazil.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Modern Communications &amp; Cloud Segment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Modern Communications &amp; Cloud segment includes the Company’s business in communications and collaboration, connectivity and cloud services. Communications and collaboration solutions, delivered in the cloud, on-premise or hybrid, include voice, video, integration of communication platforms and contact center solutions. The Intelisys connectivity and cloud marketplace offers telecom, cable, Unified Communications as a Service (“UCaaS”), Contact Center as a Service (“CCaaS”), Infrastructure as a Service, Software-Defined Wide-Area Network and other cloud services. This segment includes SaaS and subscription services, which the Company offers using digital tools and platforms. The Company has business operations within this segment in the United States, Canada, Brazil and the UK. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected financial information for each business segment is presented below:</span></div><div style="margin-top:5pt;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.227%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,651</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,030,222</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">364,141</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,693 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">730,876</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">884,792</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,241 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,761,098</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,054 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization:</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,897</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,654</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,593</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,738 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,334</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">768</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,487</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,258</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,057 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,475</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,285 </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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss):</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><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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,368</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,682 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,240</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,602</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,750 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,014</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,144)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,343)</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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,826</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,432 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,911</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,319 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures:</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(304)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(524)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,565)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,246)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,980)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,300)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,550)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,504)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,865)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales by Geography Category:</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Canada</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">797,580</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911,033 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,590,045</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,410</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,020 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">174,714</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less intercompany sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,198)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,812)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,661)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">884,792</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,241 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,761,098</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,054 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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></tr></table></div><div style="margin-top:5pt;text-align:justify"><span><br/></span></div><div style="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:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></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.200%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">908,674</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104,103 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">872,131</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964,066 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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="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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,780,805</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,169 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net by Geography Category:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Canada</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,703</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,323 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,843</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,056 </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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,546</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,379 </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> 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selected financial information for each business segment is presented below:</span></div><div style="margin-top:5pt;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.227%"></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.530%"></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.530%"></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.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.526%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">520,651</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,030,222</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,203,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">364,141</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383,693 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">730,876</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">884,792</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,241 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,761,098</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,054 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization:</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,897</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,654</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,593</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,738 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,334</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">768</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,487</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,258</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,057 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,475</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,285 </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="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income (loss):</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><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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">13,368</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,682 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,240</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,602</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,750 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">27,014</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,785 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,144)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,343)</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:'Times New Roman',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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,826</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,432 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,911</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,319 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital expenditures:</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(304)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(524)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,565)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,246)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,980)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,300)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,550)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,504)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,865)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales by Geography Category:</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Canada</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">797,580</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">911,033 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,590,045</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,772,637 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,410</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,020 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">174,714</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less intercompany sales</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,198)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,812)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,661)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">884,792</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,011,241 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,761,098</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955,054 </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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></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></tr></table></div> 520651000 627548000 1030222000 1203878000 364141000 383693000 730876000 751176000 884792000 1011241000 1761098000 1955054000 2897000 2758000 5654000 5462000 3593000 3738000 7334000 7385000 768000 561000 1487000 1438000 7258000 7057000 14475000 14285000 13368000 19682000 25240000 41534000 14602000 19750000 27014000 32785000 -1144000 0 -1343000 0 26826000 39432000 50911000 74319000 304000 524000 1565000 1026000 2246000 1980000 3300000 3236000 2550000 2504000 4865000 4262000 797580000 911033000 1590045000 1772637000 89410000 102020000 174714000 186294000 -2198000 -1812000 -3661000 -3877000 884792000 1011241000 1761098000 1955054000 <div style="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:59.572%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.198%"></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.200%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Technology Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">908,674</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104,103 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Modern Communications &amp; Cloud</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">872,131</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964,066 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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="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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,780,805</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,068,169 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net by Geography Category:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States and Canada</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,703</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,323 </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 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,843</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,056 </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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">36,546</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,379 </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> 908674000 1104103000 872131000 964066000 0 0 1780805000 2068169000 24703000 27323000 11843000 10056000 36546000 37379000 Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification ("ASC") 842, at contract inception the Company determines if a contract contains a lease by assessing whether the contract contains an identified asset and whether the Company has the ability to control the asset. The Company also determines if the lease meets the classification criteria for an operating lease versus a finance lease under ASC 842. Substantially all of the Company's leases are operating leases for real estate, warehouse and office equipment ranging in duration from 1 year to 10 years. The Company has elected not to record short-term operating </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">leases with an initial term of 12 months or less on the Condensed Consolidated Balance Sheets. Operating leases are recorded as other non-current assets, accrued expenses and other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets. The Company has finance leases for information technology equipment expiring through fiscal year 2028. Finance leases are recorded as <span style="-sec-ix-hidden:f-711">property and equipment, net</span>, <span style="-sec-ix-hidden:f-712">accrued expenses and other current liabilities</span> and <span style="-sec-ix-hidden:f-713">other long-term liabilities</span> on the Condensed Consolidated Balance Sheets. The gross amount of the balances recorded related to finance leases is immaterial to the condensed consolidated financial statements at December 31, 2023 and the consolidated financial statements at June 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets and lease liabilities are recognized at the commencement date based on the net present value of future minimum lease payments over the lease term. The Company generally is not able to determine the rate implicit in its leases and has elected to apply an incremental borrowing rate as the discount rate for the present value determination, which is based on the Company's cost of borrowings for the relevant terms of each lease and geographical economic factors. Certain operating lease agreements contain options to extend or terminate the lease. The lease term used is adjusted for these options when the Company is reasonably certain it will exercise the option. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments not based on a rate or index, such as costs for common area maintenance, are expensed as incurred. Further, the Company has elected the practical expedient to recognize all lease and non-lease components as a single lease component, where applicable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amounts recorded on the Condensed Consolidated Balance Sheets related to operating leases at December 31, 2023 and June 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:28.328%"></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:28.328%"></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:18.372%"></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:18.376%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet location</span></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-715"><span style="-sec-ix-hidden:f-716">Other non-current assets</span></span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,586</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,539 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-719"><span style="-sec-ix-hidden:f-720">Accrued expenses and other current liabilities</span></span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,877</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,355 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-723"><span style="-sec-ix-hidden:f-724">Other long-term liabilities</span></span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,703</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amounts recorded in operating lease expense as part of selling general and administrative expenses on the Condensed Consolidated Income Statements during the quarters and six months ended December 31, 2023 and 2022. Operating lease costs contain immaterial amounts of short-term lease costs for leases with an initial term of 12 months or less. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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:40.042%"></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:12.955%"></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:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.959%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended December 31,</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,434</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,643</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,577 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">322</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">705</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </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:0 1pt"></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,756</span><span style="color:#000000;font-family:'Times New Roman',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 #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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,348</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company's operating leases for the six months ended December 31, 2023 and 2022 are presented in the table below: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><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:58.577%"></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.694%"></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:18.696%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six 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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts in the measurement of lease liabilities</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,793</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,697 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">232</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate at December 31, 2023 are presented in the table below:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:78.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.489%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.28 years</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the maturities of the Company's operating lease liabilities at December 31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><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:78.665%"></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:18.402%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,088 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,675 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></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:'Times New Roman',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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future payments</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,434 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amounts representing interest</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease payments</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,580 </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> Leases <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Accounting Standards Codification ("ASC") 842, at contract inception the Company determines if a contract contains a lease by assessing whether the contract contains an identified asset and whether the Company has the ability to control the asset. The Company also determines if the lease meets the classification criteria for an operating lease versus a finance lease under ASC 842. Substantially all of the Company's leases are operating leases for real estate, warehouse and office equipment ranging in duration from 1 year to 10 years. The Company has elected not to record short-term operating </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">leases with an initial term of 12 months or less on the Condensed Consolidated Balance Sheets. Operating leases are recorded as other non-current assets, accrued expenses and other current liabilities and other long-term liabilities on the Condensed Consolidated Balance Sheets. The Company has finance leases for information technology equipment expiring through fiscal year 2028. Finance leases are recorded as <span style="-sec-ix-hidden:f-711">property and equipment, net</span>, <span style="-sec-ix-hidden:f-712">accrued expenses and other current liabilities</span> and <span style="-sec-ix-hidden:f-713">other long-term liabilities</span> on the Condensed Consolidated Balance Sheets. The gross amount of the balances recorded related to finance leases is immaterial to the condensed consolidated financial statements at December 31, 2023 and the consolidated financial statements at June 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets and lease liabilities are recognized at the commencement date based on the net present value of future minimum lease payments over the lease term. The Company generally is not able to determine the rate implicit in its leases and has elected to apply an incremental borrowing rate as the discount rate for the present value determination, which is based on the Company's cost of borrowings for the relevant terms of each lease and geographical economic factors. Certain operating lease agreements contain options to extend or terminate the lease. The lease term used is adjusted for these options when the Company is reasonably certain it will exercise the option. Operating lease expense is recognized on a straight-line basis over the lease term. Variable lease payments not based on a rate or index, such as costs for common area maintenance, are expensed as incurred. Further, the Company has elected the practical expedient to recognize all lease and non-lease components as a single lease component, where applicable. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amounts recorded on the Condensed Consolidated Balance Sheets related to operating leases at December 31, 2023 and June 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:28.328%"></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:28.328%"></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:18.372%"></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:18.376%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet location</span></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-715"><span style="-sec-ix-hidden:f-716">Other non-current assets</span></span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,586</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,539 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-719"><span style="-sec-ix-hidden:f-720">Accrued expenses and other current liabilities</span></span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,877</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,355 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-723"><span style="-sec-ix-hidden:f-724">Other long-term liabilities</span></span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,703</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amounts recorded in operating lease expense as part of selling general and administrative expenses on the Condensed Consolidated Income Statements during the quarters and six months ended December 31, 2023 and 2022. Operating lease costs contain immaterial amounts of short-term lease costs for leases with an initial term of 12 months or less. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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:40.042%"></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:12.955%"></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:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.959%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended December 31,</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,434</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,643</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,577 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">322</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">705</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </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:0 1pt"></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,756</span><span style="color:#000000;font-family:'Times New Roman',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 #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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,348</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company's operating leases for the six months ended December 31, 2023 and 2022 are presented in the table below: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><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:58.577%"></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.694%"></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:18.696%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six 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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts in the measurement of lease liabilities</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,793</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,697 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">232</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate at December 31, 2023 are presented in the table below:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:78.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.489%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.28 years</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the maturities of the Company's operating lease liabilities at December 31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><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:78.665%"></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:18.402%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,088 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,675 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></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:'Times New Roman',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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future payments</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,434 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amounts representing interest</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease payments</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,580 </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> P1Y P10Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amounts recorded on the Condensed Consolidated Balance Sheets related to operating leases at December 31, 2023 and June 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="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:28.328%"></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:28.328%"></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:18.372%"></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:18.376%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet location</span></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-715"><span style="-sec-ix-hidden:f-716">Other non-current assets</span></span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,586</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,539 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-719"><span style="-sec-ix-hidden:f-720">Accrued expenses and other current liabilities</span></span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,877</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,355 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-723"><span style="-sec-ix-hidden:f-724">Other long-term liabilities</span></span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,703</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10586000 12539000 3877000 4355000 7703000 9329000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents amounts recorded in operating lease expense as part of selling general and administrative expenses on the Condensed Consolidated Income Statements during the quarters and six months ended December 31, 2023 and 2022. Operating lease costs contain immaterial amounts of short-term lease costs for leases with an initial term of 12 months or less. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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:40.042%"></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:12.955%"></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:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.955%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.959%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter ended December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six months ended December 31,</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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,434</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,643</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,577 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">322</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">705</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </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:0 1pt"></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,756</span><span style="color:#000000;font-family:'Times New Roman',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 #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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,710 </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 #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,348</span><span style="color:#000000;font-family:'Times New Roman',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 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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340 </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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company's operating leases for the six months ended December 31, 2023 and 2022 are presented in the table below: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><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:58.577%"></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.694%"></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:18.696%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Six 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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts in the measurement of lease liabilities</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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,793</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,697 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">232</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average remaining lease term and discount rate at December 31, 2023 are presented in the table below:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:78.575%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.489%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.28 years</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 1434000 1291000 2643000 2577000 322000 419000 705000 763000 1756000 1710000 3348000 3340000 2793000 2697000 232000 286000 P3Y3M10D 0.0453 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the maturities of the Company's operating lease liabilities at December 31, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><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:78.665%"></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:18.402%"></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating leases</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,667 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,088 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,675 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">632 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></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:'Times New Roman',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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future payments</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,434 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amounts representing interest</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">854 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease payments</span></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,580 </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> 2372000 3667000 3088000 2675000 632000 0 12434000 854000 11580000 Commitments and Contingencies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is, from time to time, party to lawsuits arising out of operations. Although there can be no assurance, based upon information known to the Company, the Company believes that any liability resulting from an adverse determination of such lawsuits would not have a material adverse effect on the Company’s financial condition, results of operations or cash flows.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the Company's due diligence for the Network1 acquisition, several pre-acquisition contingencies were identified regarding various Brazilian federal and state tax exposures. The Company recorded indemnification receivables that are reported gross of the pre-acquisition contingency liabilities as the funds were escrowed as part of the acquisition. The amount available after the impact of foreign currency translation for future pre-acquisition contingency settlements or to be released to the sellers was</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $3.6 million and $3.4 million at December 31, 2023 and June 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the balances and line item presentation of Network1's pre-acquisition contingencies and corresponding indemnification receivables in the Company's Condensed Consolidated Balance Sheets at December 31, 2023 and June 30, 2023:</span></div><div style="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:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></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.346%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,131</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,131</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3600000 3400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below summarizes the balances and line item presentation of Network1's pre-acquisition contingencies and corresponding indemnification receivables in the Company's Condensed Consolidated Balance Sheets at December 31, 2023 and June 30, 2023:</span></div><div style="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:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></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.346%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Network1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">(in thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,131</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Times New Roman',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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,131</span><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16000 16000 4131000 4150000 16000 16000 4131000 4150000 Income Taxes<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes for the quarters and six months ended December 31, 2023 and 2022 have been included in the accompanying condensed consolidated financial statements using an estimated annual effective tax rate. In addition to applying the estimated annual effective tax rate to pre-tax income, the Company includes certain items treated as discrete events to arrive at an estimated overall tax provision. During the quarter ended December 31, 2023, a discrete net tax benefit of $3.8 million was recorded, which is primarily attributable to the sale of UK-based intY.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rate of 18.3% and 18.6% for the quarter and six months ended December 31, 2023, differs from the current federal statutory rate of 21% primarily as a result of income derived from tax jurisdictions with varying income tax rates, discrete items, nondeductible expenses and state income taxes. The Company's effective tax rates were 28.9% and 27.3% for the quarter and six months ended December 31, 2022.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company is not permanently reinvested with respect to all earnings generated by foreign operations. The Company has determined that there is no material deferred tax liability for federal, state and withholding tax related to undistributed earnings. During the six months ended December 31, 2023, foreign subsidiaries did not repatriate cash to the United States. There is no certainty to the timing of any future distributions of such earnings to the U.S. in whole or in part.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had approximately $1.2 million of total gross unrecognized tax benefits at December 31, 2023 and June 30, 2023. Of this total at December 31, 2023, approximately $1.0 million represents the amount of unrecognized tax benefits that are permanent in nature and, if recognized, would affect the annual effective tax rate. The Company does not believe that the total amount of unrecognized tax benefits will significantly increase or decrease within twelve months of the reporting date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s policy is to recognize interest and penalties related to income tax matters in income tax expense. At December 31, 2023 and June 30, 2023, the Company had approximately $1.2 million accrued for interest and penalties.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company conducts business globally and one or more of its subsidiaries files income tax returns in the U.S. federal, various state, local and foreign jurisdictions. In the normal course of business, the Company is subject to examination by taxing authorities in countries and states in which it operates. With certain exceptions, the Company is no longer subject to federal, state and local or non-U.S. income tax examinations by tax authorities for the years before June 30, 2018.</span></div> -3800000 0.183 0.186 0.289 0.273 1200000 1200000 1000000 1200000 1200000 Business SaleOn December 19, 2023, the Company completed the sale of its UK-based intY business. The Company retained its CASCADE cloud services distribution platform which has been used to grow the Cisco and Microsoft subscription businesses in the United States and Brazil. Under the stock purchase agreement, the Company received proceeds of $18.0 million in cash for the sale, net of cash transferred. The business sale resulted in a $14.5 million gain on sale after considering the net assets sold. The impact of this sale was not material to the consolidated financial statements. 18000000 14500000 false false false false

-8?20$3; M8T.P6BP^0"X99K>]9!:GAUT@/]A6C4D4Z(;4 M0M6@WL.U\.AS0^BXO9O?10*SNRTJ;B#0[,?VJ,1O+ '(5Q5#J/1:#*L MN%2#SY_.=3V8H7^@G],M7;>0/K1POL]SHLIP.QMV))V&+-?99 1 AE= M$/+?R(.,$7 MA(P]R/<(Y'M:R)O:2B6L95P5+*NKBIM7IG"#;+ M7%>0:QR$LF!F'Q.SRYA8+U^T M+EYD6;9=K^-<%? 3>$)X2_*&B?EE3"R8[*"->[<5IF(WVAC]TC9ZPWRGU?Z= MCXD99DRLF(4P\L2;S*N#^RJ*/9#" PYETOF8F&/&Q)*YY=*P)U[",PT#XJU4 M7.62EVREK#-UY6-BEAD3:R83^^8*P.I^_I]Q!W/+F%@N=X);87T:3")C8HO MR%))UUS4=;LY3"J@VPEHU1 2D\B8V"(KE>M*L"W_'C!%F#XB8GW\RA$R'HQU M$6:.B-@<#_R5G5JCM3]7N6 +:?-2VSK06X3.2HB] 4.%+$ 630+3CG#&<.AQ M;1_T&3%I1,320#/ ()>.,&E$Q-) <\ 0$Y-&1"R-GBR076V;),'^Y3-BQHB( MC?%[.MB+B)DC(C8'FA>&K8TI)2)6"IH7AIB85")BJ:!Y8;@Z@GDF)O8,FA>& MF)AY8F+SH'EAB(FY)R9V3T]>V/>8Q^B"&+%[N@2Q%PMS34R]!H9EBNS*Q\1< M$Q.[!C>WO\ 48[J)B76#FSO Q)03$RNGU]P+X;@LPYZ)"2VW=X+9)B&V#>[N !.S34)L&QPS\3$QVR34MD%3C"":F'"22ZZ0A=%$ MW\%<F1RFFH/0/S7FR^G@LVZ5 :.<;7K9+F-G!Q\04E!(KZ!E?@DZ)J:@E%A!9\Q_A-P?FL1X M=A*&[YO91OL=E8>)*2C](R]LV-4]=[6!*1#L0[-OCJ)YFM3>Q\04E%[R34ZP M I-B"DJ)%81C^J:<8 J:$"O(?^74.UQ.,/-,B,T3O'SJQ\.,,VF-,SQ_L5>( M'=16K*%J"^4Y+_,'PYI-]XU!DC9O_W9U6/U[\_!-02P,$ M% @ V$1&6'=+<84& @ \20 !H !X;"]?;7/2Y;)-X^V,YOGI=N;B]7/(_S.QWVSVZ_RS M7_\^YM/TC\'I3S^^EUW.4[-X[<9MGE9-^CA<3Y=T.7*S>'E;->/+FS2I M=I!"D-8/,@BR^D$.05X_*" HZ@>U$-36#[J'H/OZ00\0]% _Z!&"'NL'R1)E M7!(DS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O M(=!;46\ET%M1;R706VBOJK01Z*^JM!'HKZJT$>BOJ MK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;;+.$0&]#O8U ;T.]C4!O0[V-0&]# MO8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]M=A/H[:BW$^CM MJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@= MLY^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMP1ZMZAW^YUZE^GS MD,NUYVN-S_].JJ?SO?GZ^,ORZ^3LO5QP3K<5Y?DO4$L#!!0 ( -A$1EC_ M)Z=UXP$ &PD 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]" M=FM8Z=?\B'"CWJH7_H&Z'61A6YNV(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>M MHS#:M$T7IMDB1G?%6"@7U)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HX MCGV-;'9]2W.S:N+H;I-^#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3 M\G1RV!,6M0MG:4/&ODSH5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07 M/=KYO"ZILN6J34?RX#R9*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S M?J__RSX$2!\2I \%TH<&Z:, Z>,&UL4$L! A0# M% @ V$1&6+?HACGO *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ V$1&6)E&PO=V]R:W-H965T M&UL4$L! A0#% @ V$1&6'X$!.BQ!@ I!H !@ M ("!" X 'AL+W=O\4 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ V$1&6/HPXPVK P [@L !@ ("!AQX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$1&6$K_ MN 0G# 3"0 !@ ("!:C4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ V$1&6)Z7_F 0 P -P< !D ("!C%( 'AL+W=O M&PO=V]R:W-H965T 9 " @9)9 M !X;"]W;W)K&UL4$L! A0#% @ V$1&6"Q< MF$>I"0 +!P !D ("!MV0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$1&6 D#;ZD"" \"4 !D M ("!M'T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V$1&6)HQM5!$ P Z 8 !D ("! M")$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V$1&6(\:F]X=$ XR\ !D ("!YYD 'AL+W=O&UL4$L! A0#% @ V$1&6#G\!9WR M @ HP8 !D ("!$+$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$1&6!>Z+YWV @ 708 !D M ("!C[L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V$1&6 Y.^* 8!0 Z@L !D ("!#\@ M 'AL+W=O M,2<% #1#0 &0 @(%>S0 >&PO=V]R:W-H965T P, !P' 9 M " @;S2 !X;"]W;W)K&UL4$L! A0#% @ MV$1&6/P&PO=V]R:W-H965T&UL4$L! A0#% @ V$1&6-)20!:# P KPT !D M ("!9/$ 'AL+W=O]0 >&PO=V]R:W-H M965TKX !X;"]W;W)K&UL4$L! M A0#% @ V$1&6,!!C<;6 P 31L !D ("!O ,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$1& M6!)*HR!3! 5QP !D ("!.A ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$1&6)@,ZC17!P )S, M !D ("!/!X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$1&6-=VN;@A P /0H !D M ("!"RT! 'AL+W=O8AN<" "%"0 &0 @(%C, $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ V$1&6"S#HE(S @ YP0 !D ("!:38! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V$1&6$'@ M["[' @ 4P@ !D ("!23X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V$1&6#"MY0(M P ZA( T M ( !LT6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ V$1&6'=+<84& @ \20 !H M ( !(E$! 'AL+U]R96QS+W=O XML 76 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 77 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 205 255 1 false 45 0 false 5 false false R1.htm 0000001 - Document - Cover Sheet http://www.scansource.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Sheet http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Sheet http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) Sheet http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Sheet http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 7 false false R8.htm 0000008 - Disclosure - Business and Summary of Significant Accounting Policies Sheet http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPolicies Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Trade Accounts and Notes Receivable, Net Notes http://www.scansource.com/role/TradeAccountsandNotesReceivableNet Trade Accounts and Notes Receivable, Net Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Recognition Sheet http://www.scansource.com/role/RevenueRecognition Revenue Recognition Notes 10 false false R11.htm 0000011 - Disclosure - Earnings Per Share Sheet http://www.scansource.com/role/EarningsPerShare Earnings Per Share Notes 11 false false R12.htm 0000012 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.scansource.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Other Identifiable Intangible Assets Sheet http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssets Goodwill and Other Identifiable Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Short-Term Borrowings and Long-Term Debt Sheet http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebt Short-Term Borrowings and Long-Term Debt Notes 14 false false R15.htm 0000015 - Disclosure - Derivatives and Hedging Activities Sheet http://www.scansource.com/role/DerivativesandHedgingActivities Derivatives and Hedging Activities Notes 15 false false R16.htm 0000016 - Disclosure - Fair Value of Financial Instruments Sheet http://www.scansource.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 16 false false R17.htm 0000017 - Disclosure - Segment Information Sheet http://www.scansource.com/role/SegmentInformation Segment Information Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://www.scansource.com/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.scansource.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.scansource.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Business Sale Sheet http://www.scansource.com/role/BusinessSale Business Sale Notes 21 false false R22.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954471 - Disclosure - Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies Business and Summary of Significant Accounting Policies (Policies) Policies http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPolicies 24 false false R25.htm 9954472 - Disclosure - Trade Accounts and Notes Receivable, Net (Tables) Notes http://www.scansource.com/role/TradeAccountsandNotesReceivableNetTables Trade Accounts and Notes Receivable, Net (Tables) Tables http://www.scansource.com/role/TradeAccountsandNotesReceivableNet 25 false false R26.htm 9954473 - Disclosure - Revenue Recognition (Tables) Sheet http://www.scansource.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.scansource.com/role/RevenueRecognition 26 false false R27.htm 9954474 - Disclosure - Earnings Per Share (Tables) Sheet http://www.scansource.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.scansource.com/role/EarningsPerShare 27 false false R28.htm 9954475 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.scansource.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.scansource.com/role/AccumulatedOtherComprehensiveLoss 28 false false R29.htm 9954476 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Tables) Sheet http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsTables Goodwill and Other Identifiable Intangible Assets (Tables) Tables http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssets 29 false false R30.htm 9954477 - Disclosure - Short-Term Borrowings and Long-Term Debt (Tables) Sheet http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtTables Short-Term Borrowings and Long-Term Debt (Tables) Tables http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebt 30 false false R31.htm 9954478 - Disclosure - Derivatives and Hedging Activities (Tables) Sheet http://www.scansource.com/role/DerivativesandHedgingActivitiesTables Derivatives and Hedging Activities (Tables) Tables http://www.scansource.com/role/DerivativesandHedgingActivities 31 false false R32.htm 9954479 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.scansource.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.scansource.com/role/FairValueofFinancialInstruments 32 false false R33.htm 9954480 - Disclosure - Segment Information (Tables) Sheet http://www.scansource.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.scansource.com/role/SegmentInformation 33 false false R34.htm 9954481 - Disclosure - Leases (Tables) Sheet http://www.scansource.com/role/LeasesTables Leases (Tables) Tables http://www.scansource.com/role/Leases 34 false false R35.htm 9954482 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.scansource.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.scansource.com/role/CommitmentsandContingencies 35 false false R36.htm 9954483 - Disclosure - Business and Summary of Significant Accounting Policies (Details) Sheet http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails Business and Summary of Significant Accounting Policies (Details) Details http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies 36 false false R37.htm 9954484 - Disclosure - Trade Accounts and Notes Receivable, Net (Details) Notes http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails Trade Accounts and Notes Receivable, Net (Details) Details http://www.scansource.com/role/TradeAccountsandNotesReceivableNetTables 37 false false R38.htm 9954485 - Disclosure - Revenue Recognition (Details) Sheet http://www.scansource.com/role/RevenueRecognitionDetails Revenue Recognition (Details) Details http://www.scansource.com/role/RevenueRecognitionTables 38 false false R39.htm 9954486 - Disclosure - Earnings Per Share (Details) Sheet http://www.scansource.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.scansource.com/role/EarningsPerShareTables 39 false false R40.htm 9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.scansource.com/role/AccumulatedOtherComprehensiveLossTables 40 false false R41.htm 9954488 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Changes in the Carrying Amount of Goodwill) (Details) Sheet http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails Goodwill and Other Identifiable Intangible Assets (Changes in the Carrying Amount of Goodwill) (Details) Details http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsTables 41 false false R42.htm 9954489 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Net Identifiable Intangible Assets) (Details) Sheet http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails Goodwill and Other Identifiable Intangible Assets (Net Identifiable Intangible Assets) (Details) Details http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsTables 42 false false R43.htm 9954490 - Disclosure - Short-Term Borrowings and Long-Term Debt (Schedule of Debt) (Details) Sheet http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails Short-Term Borrowings and Long-Term Debt (Schedule of Debt) (Details) Details http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtTables 43 false false R44.htm 9954491 - Disclosure - Short-Term Borrowings and Long-Term Debt (Narrative) (Details) Sheet http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails Short-Term Borrowings and Long-Term Debt (Narrative) (Details) Details http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtTables 44 false false R45.htm 9954492 - Disclosure - Derivatives and Hedging Activities (Narrative) (Details) Sheet http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails Derivatives and Hedging Activities (Narrative) (Details) Details http://www.scansource.com/role/DerivativesandHedgingActivitiesTables 45 false false R46.htm 9954493 - Disclosure - Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details) Sheet http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details) Details http://www.scansource.com/role/DerivativesandHedgingActivitiesTables 46 false false R47.htm 9954494 - Disclosure - Derivatives and Hedging Activities (Schedule of Cash Flow Hedge Included in Accumulated Other Comprehensive Income (Loss), Net of Income Taxes) (Details) Sheet http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails Derivatives and Hedging Activities (Schedule of Cash Flow Hedge Included in Accumulated Other Comprehensive Income (Loss), Net of Income Taxes) (Details) Details http://www.scansource.com/role/DerivativesandHedgingActivitiesTables 47 false false R48.htm 9954495 - Disclosure - Derivatives and Hedging Activities (Derivative Instruments) (Details) Sheet http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails Derivatives and Hedging Activities (Derivative Instruments) (Details) Details http://www.scansource.com/role/DerivativesandHedgingActivitiesTables 48 false false R49.htm 9954496 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://www.scansource.com/role/FairValueofFinancialInstrumentsTables 49 false false R50.htm 9954497 - Disclosure - Segment Information (Narrative) (Details) Sheet http://www.scansource.com/role/SegmentInformationNarrativeDetails Segment Information (Narrative) (Details) Details http://www.scansource.com/role/SegmentInformationTables 50 false false R51.htm 9954498 - Disclosure - Segment Information (Financial Information by Segment) (Details) Sheet http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails Segment Information (Financial Information by Segment) (Details) Details http://www.scansource.com/role/SegmentInformationTables 51 false false R52.htm 9954499 - Disclosure - Segment Information (Assets By Segment) (Details) Sheet http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails Segment Information (Assets By Segment) (Details) Details http://www.scansource.com/role/SegmentInformationTables 52 false false R53.htm 9954500 - Disclosure - Leases (Narrative) (Details) Sheet http://www.scansource.com/role/LeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.scansource.com/role/LeasesTables 53 false false R54.htm 9954501 - Disclosure - Leases (Supplemental Balance Sheet Information) (Details) Sheet http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases (Supplemental Balance Sheet Information) (Details) Details http://www.scansource.com/role/LeasesTables 54 false false R55.htm 9954502 - Disclosure - Leases (Schedule of Lease Cost) (Details) Sheet http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails Leases (Schedule of Lease Cost) (Details) Details http://www.scansource.com/role/LeasesTables 55 false false R56.htm 9954503 - Disclosure - Leases (Supplemental Cash Flow Information) (Details) Sheet http://www.scansource.com/role/LeasesSupplementalCashFlowInformationDetails Leases (Supplemental Cash Flow Information) (Details) Details http://www.scansource.com/role/LeasesTables 56 false false R57.htm 9954504 - Disclosure - Leases (Weighted Average Remaining Term and Discount Rate) (Details) Sheet http://www.scansource.com/role/LeasesWeightedAverageRemainingTermandDiscountRateDetails Leases (Weighted Average Remaining Term and Discount Rate) (Details) Details http://www.scansource.com/role/LeasesTables 57 false false R58.htm 9954505 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details) Sheet http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails Leases (Maturities of Operating Lease Liabilities) (Details) Details http://www.scansource.com/role/LeasesTables 58 false false R59.htm 9954506 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.scansource.com/role/CommitmentsandContingenciesTables 59 false false R60.htm 9954507 - Disclosure - Commitments and Contingencies (Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables) (Details) Sheet http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails Commitments and Contingencies (Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables) (Details) Details http://www.scansource.com/role/CommitmentsandContingenciesTables 60 false false R61.htm 9954508 - Disclosure - Income Taxes (Details) Sheet http://www.scansource.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.scansource.com/role/IncomeTaxes 61 false false R62.htm 9954509 - Disclosure - Business Sale (Details) Sheet http://www.scansource.com/role/BusinessSaleDetails Business Sale (Details) Details http://www.scansource.com/role/BusinessSale 62 false false All Reports Book All Reports scsc-20231231.htm scsc-20231231.xsd scsc-20231231_cal.xml scsc-20231231_def.xml scsc-20231231_lab.xml scsc-20231231_pre.xml scsc-20231231_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "scsc-20231231.htm": { "nsprefix": "scsc", "nsuri": "http://www.scansource.com/20231231", "dts": { "inline": { "local": [ "scsc-20231231.htm" ] }, "schema": { "local": [ "scsc-20231231.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": [ "scsc-20231231_cal.xml" ] }, "definitionLink": { "local": [ "scsc-20231231_def.xml" ] }, "labelLink": { "local": [ "scsc-20231231_lab.xml" ] }, "presentationLink": { "local": [ "scsc-20231231_pre.xml" ] } }, "keyStandard": 240, "keyCustom": 15, "axisStandard": 20, "axisCustom": 0, "memberStandard": 26, "memberCustom": 18, "hidden": { "total": 14, "http://fasb.org/us-gaap/2023": 9, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 205, "entityCount": 1, "segmentCount": 45, "elementCount": 493, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 728, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.scansource.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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)", "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": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "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": "scsc-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) (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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED)", "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", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R5": { "role": "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "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": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R6": { "role": "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-25", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-29", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R7": { "role": "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R8": { "role": "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Business and Summary of Significant Accounting Policies", "shortName": "Business and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.scansource.com/role/TradeAccountsandNotesReceivableNet", "longName": "0000009 - Disclosure - Trade Accounts and Notes Receivable, Net", "shortName": "Trade Accounts and Notes Receivable, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.scansource.com/role/RevenueRecognition", "longName": "0000010 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.scansource.com/role/EarningsPerShare", "longName": "0000011 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.scansource.com/role/AccumulatedOtherComprehensiveLoss", "longName": "0000012 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssets", "longName": "0000013 - Disclosure - Goodwill and Other Identifiable Intangible Assets", "shortName": "Goodwill and Other Identifiable Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebt", "longName": "0000014 - Disclosure - Short-Term Borrowings and Long-Term Debt", "shortName": "Short-Term Borrowings and Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.scansource.com/role/DerivativesandHedgingActivities", "longName": "0000015 - Disclosure - Derivatives and Hedging Activities", "shortName": "Derivatives and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.scansource.com/role/FairValueofFinancialInstruments", "longName": "0000016 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.scansource.com/role/SegmentInformation", "longName": "0000017 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.scansource.com/role/Leases", "longName": "0000018 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.scansource.com/role/CommitmentsandContingencies", "longName": "0000019 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.scansource.com/role/IncomeTaxes", "longName": "0000020 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.scansource.com/role/BusinessSale", "longName": "0000021 - Disclosure - Business Sale", "shortName": "Business Sale", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R22": { "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": "22", "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": "scsc-20231231.htm", "first": true }, "uniqueAnchor": null }, "R23": { "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": "23", "firstAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Business and Summary of Significant Accounting Policies (Policies)", "shortName": "Business and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetTables", "longName": "9954472 - Disclosure - Trade Accounts and Notes Receivable, Net (Tables)", "shortName": "Trade Accounts and Notes Receivable, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.scansource.com/role/RevenueRecognitionTables", "longName": "9954473 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.scansource.com/role/EarningsPerShareTables", "longName": "9954474 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954475 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsTables", "longName": "9954476 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Tables)", "shortName": "Goodwill and Other Identifiable Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtTables", "longName": "9954477 - Disclosure - Short-Term Borrowings and Long-Term Debt (Tables)", "shortName": "Short-Term Borrowings and Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.scansource.com/role/DerivativesandHedgingActivitiesTables", "longName": "9954478 - Disclosure - Derivatives and Hedging Activities (Tables)", "shortName": "Derivatives and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.scansource.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954479 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.scansource.com/role/SegmentInformationTables", "longName": "9954480 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.scansource.com/role/LeasesTables", "longName": "9954481 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "scsc:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "scsc:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.scansource.com/role/CommitmentsandContingenciesTables", "longName": "9954482 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "scsc:BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "scsc:BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails", "longName": "9954483 - Disclosure - Business and Summary of Significant Accounting Policies (Details)", "shortName": "Business and Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails", "longName": "9954484 - Disclosure - Trade Accounts and Notes Receivable, Net (Details)", "shortName": "Trade Accounts and Notes Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.scansource.com/role/RevenueRecognitionDetails", "longName": "9954485 - Disclosure - Revenue Recognition (Details)", "shortName": "Revenue Recognition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R39": { "role": "http://www.scansource.com/role/EarningsPerShareDetails", "longName": "9954486 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "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": "scsc-20231231.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", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R40": { "role": "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails", "longName": "9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "scsc:ScheduleOfOtherComprehensiveIncomeLossTaxTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R41": { "role": "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails", "longName": "9954488 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Changes in the Carrying Amount of Goodwill) (Details)", "shortName": "Goodwill and Other Identifiable Intangible Assets (Changes in the Carrying Amount of Goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfGoodwillTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R42": { "role": "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails", "longName": "9954489 - Disclosure - Goodwill and Other Identifiable Intangible Assets (Net Identifiable Intangible Assets) (Details)", "shortName": "Goodwill and Other Identifiable Intangible Assets (Net Identifiable Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails", "longName": "9954490 - Disclosure - Short-Term Borrowings and Long-Term Debt (Schedule of Debt) (Details)", "shortName": "Short-Term Borrowings and Long-Term Debt (Schedule of Debt) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R44": { "role": "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails", "longName": "9954491 - Disclosure - Short-Term Borrowings and Long-Term Debt (Narrative) (Details)", "shortName": "Short-Term Borrowings and Long-Term Debt (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails", "longName": "9954492 - Disclosure - Derivatives and Hedging Activities (Narrative) (Details)", "shortName": "Derivatives and Hedging Activities (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-118", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-118", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails", "longName": "9954493 - Disclosure - Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details)", "shortName": "Derivatives and Hedging Activities (Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails", "longName": "9954494 - Disclosure - Derivatives and Hedging Activities (Schedule of Cash Flow Hedge Included in Accumulated Other Comprehensive Income (Loss), Net of Income Taxes) (Details)", "shortName": "Derivatives and Hedging Activities (Schedule of Cash Flow Hedge Included in Accumulated Other Comprehensive Income (Loss), Net of Income Taxes) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-124", "name": "us-gaap:InterestIncomeExpenseNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R48": { "role": "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails", "longName": "9954495 - Disclosure - Derivatives and Hedging Activities (Derivative Instruments) (Details)", "shortName": "Derivatives and Hedging Activities (Derivative Instruments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-128", "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-128", "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails", "longName": "9954496 - Disclosure - Fair Value of Financial Instruments (Details)", "shortName": "Fair Value of Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-119", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-119", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.scansource.com/role/SegmentInformationNarrativeDetails", "longName": "9954497 - Disclosure - Segment Information (Narrative) (Details)", "shortName": "Segment Information (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "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": "scsc-20231231.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": "scsc-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails", "longName": "9954498 - Disclosure - Segment Information (Financial Information by Segment) (Details)", "shortName": "Segment Information (Financial Information by Segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R52": { "role": "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "longName": "9954499 - Disclosure - Segment Information (Assets By Segment) (Details)", "shortName": "Segment Information (Assets By Segment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "unique": true } }, "R53": { "role": "http://www.scansource.com/role/LeasesNarrativeDetails", "longName": "9954500 - Disclosure - Leases (Narrative) (Details)", "shortName": "Leases (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-201", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-201", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails", "longName": "9954501 - Disclosure - Leases (Supplemental Balance Sheet Information) (Details)", "shortName": "Leases (Supplemental Balance Sheet Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "scsc:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "scsc:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails", "longName": "9954502 - Disclosure - Leases (Schedule of Lease Cost) (Details)", "shortName": "Leases (Schedule of Lease Cost) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.scansource.com/role/LeasesSupplementalCashFlowInformationDetails", "longName": "9954503 - Disclosure - Leases (Supplemental Cash Flow Information) (Details)", "shortName": "Leases (Supplemental Cash Flow Information) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.scansource.com/role/LeasesWeightedAverageRemainingTermandDiscountRateDetails", "longName": "9954504 - Disclosure - Leases (Weighted Average Remaining Term and Discount Rate) (Details)", "shortName": "Leases (Weighted Average Remaining Term and Discount Rate) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "longName": "9954505 - Disclosure - Leases (Maturities of Operating Lease Liabilities) (Details)", "shortName": "Leases (Maturities of Operating Lease Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954506 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "shortName": "Commitments and Contingencies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-203", "name": "scsc:BusinessAcquisitionCostOfAcquiredEntityCashHeldInEscrow", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-203", "name": "scsc:BusinessAcquisitionCostOfAcquiredEntityCashHeldInEscrow", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails", "longName": "9954507 - Disclosure - Commitments and Contingencies (Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables) (Details)", "shortName": "Commitments and Contingencies (Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-203", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "scsc:BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-203", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "scsc:BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.scansource.com/role/IncomeTaxesDetails", "longName": "9954508 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.scansource.com/role/BusinessSaleDetails", "longName": "9954509 - Disclosure - Business Sale (Details)", "shortName": "Business Sale (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-205", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "scsc-20231231.htm", "first": true, "unique": true } } }, "tag": { "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_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": [ "r26", "r660" ] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding checks", "label": "Accounts Payable", "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." } } }, "auth_ref": [ "r93", "r818" ] }, "scsc_AccountsReceivableAllowanceForCreditLossOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossOther", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Accounts Receivable, Allowance for Credit Loss, Other", "documentation": "Accounts Receivable, Allowance for Credit Loss, Other" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in the Allowance for Doubtful Accounts", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r774" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, less allowance of $19,243 at December\u00a031, 2023 and $15,480 at June\u00a030, 2023", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r261", "r262" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r110", "r146" ] }, "scsc_AccruedLiabilitiesAndOtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "AccruedLiabilitiesAndOtherCurrentLiabilitiesMember", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities And Other Current Liabilities [Member]", "documentation": "Accrued Liabilities And Other Current Liabilities [Member]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain on hedged transaction, net of tax", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r178", "r184", "r185", "r416", "r632", "r758" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive 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": [ "r183", "r184", "r448", "r449", "r450", "r451", "r452", "r453" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": [ "r37", "r38", "r118", "r169", "r493", "r525", "r526" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails" ], "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": [ "r183", "r184", "r448", "r449", "r450", "r451", "r452", "r453" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "Accumulated other comprehensive loss", "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": [ "r2", "r14", "r38", "r426", "r429", "r474", "r521", "r522", "r758", "r759", "r760", "r766", "r767", "r768" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign 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": [ "r3", "r14", "r38", "r184", "r185", "r449", "r450", "r451", "r452", "r453", "r758" ] }, "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": [ "r713" ] }, "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": [ "r719" ] }, "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": [ "r719" ] }, "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": [ "r719" ] }, "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": [ "r719" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Share-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": [ "r65", "r66", "r363" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by (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": [ "r684", "r695", "r705", "r730" ] }, "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": [ "r687", "r698", "r708", "r733" ] }, "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": [ "r719" ] }, "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": [ "r726" ] }, "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": [ "r691", "r699", "r709", "r726", "r734", "r738", "r746" ] }, "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": [ "r744" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r170", "r263", "r267", "r268", "r271", "r820" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r170", "r263", "r267" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [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_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r270" ] }, "scsc_AlternateBaseRateLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "AlternateBaseRateLoansMember", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alternate Base Rate Loans", "label": "Alternate Base Rate Loans [Member]", "documentation": "Alternate Base Rate Loans [Member]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.scansource.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_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issue costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r121", "r328", "r455", "r763" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible amortization expense", "terseLabel": "Amortization of intangible assets", "negatedTerseLabel": "Amortization expense", "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": [ "r10", "r55", "r59" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.scansource.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares excluded from the computation 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": [ "r222" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "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": [ "r145", "r166", "r195", "r231", "r246", "r252", "r264", "r293", "r294", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r414", "r418", "r443", "r488", "r564", "r660", "r675", "r792", "r793", "r810" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails", "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "verboseLabel": "Assets:", "netLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "scsc_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.scansource.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": [ "r161", "r172", "r195", "r264", "r293", "r294", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r414", "r418", "r443", "r660", "r792", "r793", "r810" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets at fair value", "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": [ "r88" ] }, "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": [ "r741" ] }, "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": [ "r742" ] }, "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": [ "r737" ] }, "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": [ "r737" ] }, "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": [ "r737" ] }, "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": [ "r737" ] }, "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": [ "r737" ] }, "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": [ "r737" ] }, "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": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "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": [ "r740" ] }, "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": [ "r739" ] }, "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": [ "r738" ] }, "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": [ "r738" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "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.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "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": [ "r74", "r78" ] }, "us-gaap_BankOverdraftsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOverdraftsMember", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank Overdrafts", "label": "Bank Overdrafts [Member]", "documentation": "Excess drawing from an existing cash balance that is honored by the bank but is owed to the bank." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "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.scansource.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails" ], "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": [ "r413", "r655", "r656" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails" ], "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": [ "r67", "r68", "r413", "r655", "r656" ] }, "scsc_BusinessAcquisitionCostOfAcquiredEntityCashHeldInEscrow": { "xbrltype": "monetaryItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "BusinessAcquisitionCostOfAcquiredEntityCashHeldInEscrow", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash held in escrow", "label": "Business Acquisition, Cost of Acquired Entity, Cash Held in Escrow", "documentation": "Business Acquisition, Cost of Acquired Entity, Cash Held in Escrow" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business 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": [ "r413" ] }, "scsc_BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "BusinessAcquisitionPreAcquisitionContingenciesAndRelatedIndemnificationReceivablesTableTextBlock", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Pre-acquisition Contingencies and Corresponding Indemnification Receivables", "label": "Business Acquisition, Pre-acquisition Contingencies and Related Indemnification Receivables [Table Text Block]", "documentation": "Business Acquisition, Pre-acquisition Contingencies and Related Indemnification Receivables [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r69" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": [ "r45", "r163", "r629" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Line Items]", "label": "Cash and Cash Equivalents [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_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r46" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "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, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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": [ "r45", "r126", "r193" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Increase 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": [ "r1", "r126" ] }, "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": [ "r717" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.scansource.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": [ "r718" ] }, "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": [ "r718" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r35", "r94", "r490", "r551" ] }, "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_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r137", "r287", "r288", "r613", "r789" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "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": [ "r663", "r664", "r665", "r667", "r668", "r669", "r672", "r766", "r767", "r802", "r822", "r825" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "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": [ "r112", "r552" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, share issued (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": [ "r112" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "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", "r112", "r552", "r570", "r825", "r826" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, no par value; 45,000,000 shares authorized, 25,154,469 and 24,844,203 shares issued and outstanding at December\u00a031, 2023 and June\u00a030, 2023, respectively", "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": [ "r112", "r492", "r660" ] }, "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": [ "r723" ] }, "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": [ "r722" ] }, "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": [ "r724" ] }, "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": [ "r721" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "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": [ "r39", "r180", "r182", "r188", "r484", "r500" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "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": [ "r117", "r187", "r483", "r499" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r197", "r233", "r244", "r245", "r246", "r247", "r248", "r250", "r254", "r293", "r294", "r295", "r296", "r298", "r299", "r301", "r303", "r304", "r792", "r793" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r197", "r233", "r244", "r245", "r246", "r247", "r248", "r250", "r254", "r293", "r294", "r295", "r296", "r298", "r299", "r301", "r303", "r304", "r792", "r793" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r21", "r245", "r246", "r247", "r248", "r254", "r771" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r123", "r480" ] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciation", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense reported as part of cost of goods sold", "label": "Cost, Depreciation", "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r761", "r787" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.scansource.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": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Borrowings and Long-Term Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r138", "r194", "r306", "r312", "r313", "r314", "r315", "r316", "r317", "r322", "r329", "r330", "r332" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage spread points on variable rate debt instrument", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "scsc_DebtInstrumentCovenantAllowableUnrestrictedDomesticCashAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "DebtInstrumentCovenantAllowableUnrestrictedDomesticCashAmount", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amount of unrestricted domestic cash", "label": "Debt Instrument, Covenant, Allowable Unrestricted Domestic Cash, Amount", "documentation": "Debt Instrument, Covenant, Allowable Unrestricted Domestic Cash, Amount" } } }, "auth_ref": [] }, "scsc_DebtInstrumentExercisableOptionLimitationOnEachFifthAnniversaryPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "DebtInstrumentExercisableOptionLimitationOnEachFifthAnniversaryPeriod", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Put option, exercisable period limitation (in days)", "label": "Debt Instrument, Exercisable Option Limitation On Each Fifth Anniversary, Period", "documentation": "Debt Instrument, Exercisable Option Limitation On Each Fifth Anniversary, Period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r32", "r90", "r333", "r456" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [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": [ "r197", "r307", "r308", "r309", "r310", "r311", "r313", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r331", "r456", "r639", "r640", "r641", "r642", "r643", "r764" ] }, "scsc_DebtInstrumentMaximumTimePeriodOfInterest": { "xbrltype": "durationItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "DebtInstrumentMaximumTimePeriodOfInterest", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum time period of interest (in years)", "label": "Debt instrument, maximum time period of interest", "documentation": "Debt instrument, maximum time period of interest only payments" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of principal due on exercise of put option", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r20" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r62", "r63", "r89", "r90", "r92", "r95", "r139", "r140", "r197", "r307", "r308", "r309", "r310", "r311", "r313", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r331", "r456", "r639", "r640", "r641", "r642", "r643", "r764" ] }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtLongtermAndShorttermCombinedAmount", "crdr": "credit", "calculation": { "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Debt, Long-Term and Short-Term, Combined Amount", "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan investments, current and non-current portion", "label": "Deferred Compensation Liability, Current and Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationPlanAssets", "crdr": "debit", "calculation": { "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred compensation plan investments, current and non-current portion", "label": "Deferred Compensation Plan Assets", "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements." } } }, "auth_ref": [ "r756" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, gross", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r91" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, net", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r91" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r396", "r397" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r396", "r397", "r489" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r10", "r60" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r10", "r236" ] }, "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets", "label": "Depreciation, Depletion, and Amortization [Policy Text Block]", "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized." } } }, "auth_ref": [ "r633" ] }, "us-gaap_DepreciationNonproduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationNonproduction", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "verboseLabel": "Depreciation expense related to selling, general and administrative costs", "label": "Depreciation, Nonproduction", "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives." } } }, "auth_ref": [ "r10", "r60" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative asset", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r173", "r174", "r442", "r533", "r534", "r535", "r536", "r537", "r539", "r540", "r541", "r542", "r543", "r558", "r559", "r601", "r604", "r605", "r606", "r607", "r608", "r631", "r665", "r823" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails", "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails", "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "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": [ "r541", "r543", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r578", "r579", "r580", "r581", "r584", "r585", "r586", "r587", "r601", "r602", "r605", "r607", "r663", "r665" ] }, "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative liability, of financial asset or other 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r19", "r22", "r23", "r85" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral", "documentation": "Fair value, after offset of derivative asset, of financial liability 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r19", "r22", "r23", "r85" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails", "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails", "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r75", "r77", "r79", "r82", "r541", "r543", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r578", "r579", "r580", "r581", "r584", "r585", "r586", "r587", "r601", "r602", "r605", "r607", "r631", "r663", "r665" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivities" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives and Hedging Activities", "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": [ "r144", "r423", "r431" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r16", "r75", "r79" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails" ], "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", "r75", "r79", "r82", "r86", "r87", "r422" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails" ], "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": [ "r422" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward foreign currency exchange contracts", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r173", "r174", "r442", "r533", "r534", "r535", "r536", "r539", "r540", "r541", "r542", "r543", "r565", "r567", "r568", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r631", "r823" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails" ], "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": [ "r431" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails" ], "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": [ "r800", "r801" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails" ], "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", "r70", "r71", "r72", "r73", "r76", "r79", "r83", "r84", "r87", "r431" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "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_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair\u00a0Value\u00a0 of Derivatives Designated\u00a0 as\u00a0Hedge Instruments", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r16" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.scansource.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [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": [ "r353", "r645", "r646", "r647", "r648", "r649", "r650", "r651" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.scansource.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r353", "r645", "r646", "r647", "r648", "r649", "r650", "r651" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.scansource.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r795" ] }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on disposal group", "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax", "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r98", "r99", "r100", "r107" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations, Held-for-sale or Disposed of by Sale", "label": "Discontinued Operations, Held-for-Sale or Disposed of by Sale [Member]", "documentation": "Component or group of components classified as held-for-sale or disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale." } } }, "auth_ref": [ "r5", "r6", "r7" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r159" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://www.scansource.com/role/BusinessSale" ], "lang": { "en-us": { "role": { "terseLabel": "Business Sale", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r96", "r135" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r655", "r656" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.scansource.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.scansource.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.scansource.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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.scansource.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": [ "r679" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.scansource.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": [ "r712" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.scansource.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.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Per share data:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.scansource.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share, basic (in dollars 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": [ "r189", "r203", "r204", "r205", "r206", "r207", "r212", "r214", "r219", "r220", "r221", "r225", "r433", "r434", "r485", "r501", "r634" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.scansource.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share, diluted (in dollars 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": [ "r189", "r203", "r204", "r205", "r206", "r207", "r214", "r219", "r220", "r221", "r225", "r433", "r434", "r485", "r501", "r634" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.scansource.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r211", "r222", "r223", "r224" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued 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; including, but not limited to, 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": [ "r804" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.scansource.com/role/IncomeTaxesDetails" ], "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": [ "r399" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Discrete net tax benefit", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r752", "r796" ] }, "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.scansource.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.scansource.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.scansource.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.scansource.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.scansource.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": [ "r677" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.scansource.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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.scansource.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.scansource.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": [ "r677" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.scansource.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.scansource.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": [ "r677" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.scansource.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.scansource.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": [ "r751" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.scansource.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": [ "r677" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.scansource.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": [ "r677" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.scansource.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": [ "r677" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.scansource.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": [ "r677" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "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", "r157", "r183", "r184", "r185", "r198", "r199", "r200", "r202", "r208", "r210", "r226", "r265", "r266", "r335", "r391", "r392", "r393", "r406", "r407", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r448", "r449", "r450", "r451", "r452", "r453", "r474", "r521", "r522", "r523", "r531", "r591" ] }, "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": [ "r720" ] }, "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": [ "r684", "r695", "r705", "r730" ] }, "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": [ "r681", "r692", "r702", "r727" ] }, "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": [ "r726" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r436", "r437", "r440" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "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": [ "r320", "r356", "r357", "r358", "r359", "r360", "r361", "r437", "r475", "r476", "r477", "r640", "r641", "r652", "r653", "r654" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r436", "r437", "r438", "r439", "r441" ] }, "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.scansource.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "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": [ "r435" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted prices\u00a0in active markets (Level\u00a01)", "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": [ "r320", "r356", "r361", "r437", "r475", "r652", "r653", "r654" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant other observable inputs (Level\u00a02)", "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": [ "r320", "r356", "r361", "r437", "r476", "r640", "r641", "r652", "r653", "r654" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "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": [ "r320", "r356", "r357", "r358", "r359", "r360", "r361", "r475", "r476", "r477", "r640", "r641", "r652", "r653", "r654" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r435", "r441" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "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": [ "r74", "r76", "r86" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease interest", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r461", "r466", "r659" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r460" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r460" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments on finance lease obligation", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r462", "r469" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r460" ] }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Finite-Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at June 30, 2023", "periodEndLabel": "Balance at December 31, 2023", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r134", "r481" ] }, "us-gaap_FiniteLivedIntangibleAssetsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsPeriodIncreaseDecrease", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles disposed upon business sale", "label": "Finite-Lived Intangible Assets, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in carrying value of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsNetIdentifiableIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets [Roll Forward]", "label": "Finite-Lived Intangible Assets [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": [] }, "scsc_ForeignCurrencyHedgeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "ForeignCurrencyHedgeMember", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails", "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency hedge", "label": "Foreign Currency Hedge [Member]", "documentation": "Foreign Currency Hedge" } } }, "auth_ref": [] }, "scsc_ForeignCurrencyOtherTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "ForeignCurrencyOtherTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails": { "parentTag": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net foreign currency transactional and re-measurement (gains) losses", "label": "Foreign Currency Other Transaction Gain Loss Before Tax", "documentation": "Foreign currency other transaction gain loss before tax" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net foreign currency exchange losses", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r444", "r445", "r446", "r447", "r588" ] }, "us-gaap_ForeignExchangeContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeContractMember", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails", "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails", "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign exchange contracts", "terseLabel": "Foreign exchange contracts", "label": "Foreign Exchange Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates." } } }, "auth_ref": [ "r631", "r652", "r658" ] }, "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": [ "r688", "r699", "r709", "r734" ] }, "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": [ "r688", "r699", "r709", "r734" ] }, "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": [ "r688", "r699", "r709", "r734" ] }, "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": [ "r688", "r699", "r709", "r734" ] }, "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": [ "r688", "r699", "r709", "r734" ] }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "crdr": "credit", "calculation": { "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails": { "parentTag": "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeContractsandChangesinUnderlyingValueoftheForeignCurrencyExposuresDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net foreign exchange derivative contract losses", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments." } } }, "auth_ref": [ "r75", "r81" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 }, "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of business", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r417", "r763" ] }, "us-gaap_GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralDiscussionOfDerivativeInstrumentsAndHedgingActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "General Discussion of Derivative Instruments and Hedging Activities [Abstract]", "label": "General Discussion of Derivative Instruments and Hedging Activities [Abstract]" } } }, "auth_ref": [] }, "srt_GeographyEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "GeographyEliminationsMember", "presentation": [ "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geography Eliminations", "label": "Geography Eliminations [Member]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Balance at June 30, 2023", "periodEndLabel": "Balance at December 31, 2023", "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": [ "r164", "r272", "r482", "r638", "r660", "r776", "r783" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssets" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill and Other Identifiable Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r133" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r279" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [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_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Goodwill disposed upon business sale", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture 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": [ "r277", "r638" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "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": [ "r122", "r195", "r231", "r245", "r251", "r254", "r264", "r293", "r294", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r443", "r636", "r792" ] }, "scsc_HardwareSoftwareAndCloudMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "HardwareSoftwareAndCloudMember", "presentation": [ "http://www.scansource.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hardware, software and cloud (excluding Intelisys)", "label": "Hardware, Software and Cloud [Member]", "documentation": "Hardware, Software and Cloud" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16", "r422" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r16" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income 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", "r119", "r149", "r231", "r245", "r251", "r254", "r486", "r497", "r636" ] }, "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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r655", "r656" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r12", "r18", "r25", "r97", "r101", "r102", "r103", "r104", "r105", "r106", "r108", "r109", "r136" ] }, "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.scansource.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": [ "r196", "r394", "r400", "r404", "r405", "r408", "r410", "r411", "r412", "r530" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "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": [ "r154", "r155", "r209", "r210", "r239", "r398", "r409", "r502" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other 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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "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": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Other Current Assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r762" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r762" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.scansource.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of share-based payments (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": [ "r215", "r216", "r217", "r221", "r364" ] }, "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": [ "r691", "r699", "r709", "r726", "r734", "r738", "r746" ] }, "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": [ "r744" ] }, "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": [ "r680", "r750" ] }, "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": [ "r680", "r750" ] }, "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": [ "r680", "r750" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets, 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": [ "r54", "r57" ] }, "scsc_IntelisysConnectivityAndCloudMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "IntelisysConnectivityAndCloudMember", "presentation": [ "http://www.scansource.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intelisys connectivity and cloud", "label": "Intelisys Connectivity And Cloud [Member]", "documentation": "Intelisys Connectivity And Cloud" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r91", "r152", "r186", "r235", "r454", "r575", "r673", "r824" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net interest income recognized as a result of interest rate swap", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r151" ] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest income", "label": "Interest Income, Other", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "scsc_InterestRateSwapMaturingApril302024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "InterestRateSwapMaturingApril302024Member", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Maturing April 30, 2024", "label": "Interest Rate Swap, Maturing April 30, 2024 [Member]", "documentation": "Interest Rate Swap, Maturing April 30, 2024 [Member]" } } }, "auth_ref": [] }, "scsc_InterestRateSwapMaturingApril302026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "InterestRateSwapMaturingApril302026Member", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Maturing April 30, 2026", "label": "Interest Rate Swap, Maturing April 30, 2026 [Member]", "documentation": "Interest Rate Swap, Maturing April 30, 2026 [Member]" } } }, "auth_ref": [] }, "scsc_InterestRateSwapMaturingMarch312028Member": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "InterestRateSwapMaturingMarch312028Member", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap, Maturing March 31, 2028", "label": "Interest Rate Swap, Maturing March 31, 2028 [Member]", "documentation": "Interest Rate Swap, Maturing March 31, 2028" } } }, "auth_ref": [] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails", "http://www.scansource.com/role/DerivativesandHedgingActivitiesNarrativeDetails", "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails", "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap agreement", "verboseLabel": "Interest rate swap agreement", "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": [ "r626", "r670", "r671" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "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": [ "r171", "r630", "r660" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r465", "r659" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.scansource.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease, Cost", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r808" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.scansource.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r457" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r464" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r464" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.scansource.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lessee, Operating Lease, Liability, Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r809" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r809" ] }, "scsc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: amounts representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r473" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r807" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.scansource.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r457" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": [ "r29", "r195", "r264", "r293", "r294", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r415", "r418", "r419", "r443", "r550", "r635", "r675", "r792", "r810", "r811" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails", "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities:", "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.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders\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": [ "r116", "r148", "r495", "r660", "r765", "r773", "r803" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Shareholders\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.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": [ "r31", "r162", "r195", "r264", "r293", "r294", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r415", "r418", "r419", "r443", "r660", "r792", "r810", "r811" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities at fair value", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r88" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "calculation": { "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 3.0 }, "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under revolving credit facility", "verboseLabel": "Borrowings under revolving credit facility", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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": [ "r24", "r147", "r819" ] }, "scsc_LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption": { "xbrltype": "monetaryItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "LineOfCreditFacilityAccordionFeatureHigherBorrowingCapacityOption", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, accordion feature, higher borrowing capacity option", "label": "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option", "documentation": "Line Of Credit Facility, Accordion Feature, Higher Borrowing Capacity Option" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAverageOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average daily balance on revolving credit facility", "label": "Line of Credit Facility, Average Outstanding Amount", "documentation": "Average amount borrowed under the credit facility during the period." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationPeriod", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, expiration period", "label": "Line of Credit Facility, Expiration Period", "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "scsc_LineOfCreditFacilityInterestCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "LineOfCreditFacilityInterestCoverageRatio", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, interest coverage ratio", "label": "Line Of Credit Facility, Interest Coverage Ratio", "documentation": "Line Of Credit Facility, Interest Coverage Ratio" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of spread in effect Interest rate", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r27" ] }, "scsc_LineOfCreditFacilityLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "LineOfCreditFacilityLeverageRatio", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, leverage ratio", "label": "Line Of Credit Facility, Leverage Ratio", "documentation": "Line Of Credit Facility, Leverage Ratio" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Borrowing capacity under credit facility", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r27" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.scansource.com/role/TradeAccountsandNotesReceivableNet" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Accounts and Notes Receivable, Net", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r772" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.scansource.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_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 1.0 }, "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "verboseLabel": "Current portion 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": [ "r167" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails": { "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0, "order": 2.0 }, "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of current portion", "verboseLabel": "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": [ "r168" ] }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingVariableInterestRate", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, percentage bearing variable interest", "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate", "documentation": "The interest rate applicable to 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 rate subject to change from time to time." } } }, "auth_ref": [ "r32" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r61" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r362", "r479", "r520", "r542", "r543", "r594", "r596", "r598", "r599", "r609", "r623", "r624", "r637", "r644", "r657", "r662", "r794", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "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": [ "r718" ] }, "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": [ "r718" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r362", "r479", "r520", "r542", "r543", "r594", "r596", "r598", "r599", "r609", "r623", "r624", "r637", "r644", "r657", "r662", "r794", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "scsc_MississippiRevenueBondMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "MississippiRevenueBondMember", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mississippi Revenue Bond", "label": "Mississippi Revenue Bond [Member]", "documentation": "Mississippi Revenue Bond [Member]" } } }, "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": [ "r737" ] }, "scsc_ModernCommunicationsCloudMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "ModernCommunicationsCloudMember", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails", "http://www.scansource.com/role/RevenueRecognitionDetails", "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Modern Communications & Cloud", "terseLabel": "Modern Communications & Cloud", "netLabel": "Modern Communications & Cloud", "label": "Modern Communications & Cloud [Member]", "documentation": "Modern Communications & Cloud" } } }, "auth_ref": [] }, "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": [ "r745" ] }, "scsc_MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "MultiCurrencyRevolvingCreditFacilityAmendedCreditAgreementMember", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multi-Currency Revolving Credit Facility, Amended Credit Agreement", "label": "Multi-Currency Revolving Credit Facility, Amended Credit Agreement [Member]", "documentation": "Multi-Currency Revolving Credit Facility, Amended Credit Agreement [Member]" } } }, "auth_ref": [] }, "scsc_MultiCurrencyRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "MultiCurrencyRevolvingCreditFacilityMember", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multi-Currency Revolving Credit Facility", "label": "Multi-Currency Revolving Credit Facility [Member]", "documentation": "Multi-Currency Revolving Credit Facility [Member]" } } }, "auth_ref": [] }, "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": [ "r719" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by 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": [ "r192" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) 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": [ "r192" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r126", "r127", "r128" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from 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.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 }, "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.scansource.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "netLabel": "Net income", "verboseLabel": "Net income", "terseLabel": "Net income", "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": [ "r120", "r128", "r150", "r160", "r179", "r181", "r185", "r195", "r201", "r203", "r204", "r205", "r206", "r209", "r210", "r218", "r231", "r245", "r251", "r254", "r264", "r293", "r294", "r296", "r297", "r298", "r300", "r302", "r304", "r305", "r434", "r443", "r498", "r572", "r589", "r590", "r636", "r673", "r792" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.scansource.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "scsc_Network1Member": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "Network1Member", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Network1", "label": "Network1 [Member]", "documentation": "Network1 [Member]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent 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": [] }, "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": [ "r718" ] }, "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": [ "r688", "r699", "r709", "r726", "r734" ] }, "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": [ "r716" ] }, "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": [ "r715" ] }, "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": [ "r726" ] }, "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": [ "r745" ] }, "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": [ "r745" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r827", "r828", "r829", "r830" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair\u00a0Value\u00a0 of Derivatives Not\u00a0Designated\u00a0as\u00a0 Hedge Instruments", "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_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r770" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.scansource.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r770" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r231", "r245", "r251", "r254", "r636" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r467", "r659" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of lease payments", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r459" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current 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": [ "r459" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r460" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term 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": [ "r459" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r460" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts in the measurement of lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r463", "r469" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r458" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.scansource.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r460" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.scansource.com/role/LeasesWeightedAverageRemainingTermandDiscountRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r472", "r659" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.scansource.com/role/LeasesWeightedAverageRemainingTermandDiscountRateDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average remaining lease term (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r471", "r659" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "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": [ "r244", "r245", "r246", "r247", "r248", "r254" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business and Summary of Significant Accounting Policies", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r129", "r130", "r131", "r142" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r165" ] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [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_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "verboseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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, attributable to parent entity." } } }, "auth_ref": [ "r8", "r13", "r143" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized (loss) gain on hedged transaction, net of tax", "totalLabel": "Net (decrease) increase in accumulated other comprehensive income, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r176" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in accumulated other comprehensive income", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax, Parent", "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r176" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "crdr": "debit", "calculation": { "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax effect", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "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, attributable to parent." } } }, "auth_ref": [ "r177" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTaxParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesScheduleofCashFlowHedgeIncludedinAccumulatedOtherComprehensiveIncomeLossNetofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) gain in fair value of interest rate swap", "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": [ "r175", "r176", "r420", "r421", "r424" ] }, "scsc_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Realized foreign currency gain on sale of business", "verboseLabel": "Realized foreign currency translation gain from disposal of a business", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Realized Gain (Loss)", "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction And Translation Adjustment, Realized Gain (Loss)" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax (benefit) expense", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r8", "r13", "r143" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30", "r660" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term 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": [ "r34" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other expense, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r125" ] }, "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": [ "r718" ] }, "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": [ "r686", "r697", "r707", "r732" ] }, "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": [ "r689", "r700", "r710", "r735" ] }, "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": [ "r689", "r700", "r710", "r735" ] }, "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": [ "r714" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Common stock repurchased", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r42" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r44" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Taxes paid on settlement of equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r191" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r153", "r797", "r798", "r799" ] }, "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": [ "r717" ] }, "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": [ "r717" ] }, "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": [ "r716" ] }, "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": [ "r726" ] }, "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": [ "r719" ] }, "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": [ "r715" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r111", "r552" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r111", "r334" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, no par value; 3,000,000 shares authorized, none issued", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r111", "r491", "r660" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "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": [ "r757" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsDetails" ], "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_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payment received", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of business, net of cash transferred", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on revolving credit, net of expenses", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow 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 maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "(Repayments) borrowings on long-term debt, net", "label": "Proceeds from (Repayments of) Other Long-Term Debt", "documentation": "Amount of cash inflow (outflow) from other long-term debt." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r17" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r645" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.scansource.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r256", "r480", "r514", "r515", "r516", "r517", "r518", "r519", "r627", "r645", "r661", "r755", "r790", "r791", "r795", "r821" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails", "http://www.scansource.com/role/RevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r256", "r480", "r514", "r515", "r516", "r517", "r518", "r519", "r627", "r645", "r661", "r755", "r790", "r791", "r795", "r821" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r753", "r786" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment, net by Geography Category", "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": [ "r11", "r487", "r496", "r660" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.scansource.com/role/TradeAccountsandNotesReceivableNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for doubtful accounts", "terseLabel": "Amounts Charged\u00a0to Expense", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r190", "r269" ] }, "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": [ "r714" ] }, "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": [ "r714" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r355", "r362", "r387", "r388", "r389", "r478", "r479", "r520", "r542", "r543", "r594", "r596", "r598", "r599", "r609", "r623", "r624", "r637", "r644", "r657", "r662", "r665", "r788", "r794", "r813", "r814", "r815", "r816", "r817" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.scansource.com/role/LeasesNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r289", "r290", "r291", "r292", "r355", "r362", "r387", "r388", "r389", "r478", "r479", "r520", "r542", "r543", "r594", "r596", "r598", "r599", "r609", "r623", "r624", "r637", "r644", "r657", "r662", "r665", "r788", "r794", "r813", "r814", "r815", "r816", "r817" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Accounts and Notes Receivable, Net", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r52" ] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://www.scansource.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Assets from Segment to Consolidated", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r50", "r51" ] }, "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": [ "r681", "r692", "r702", "r727" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments on revolving credit, net of expenses", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn 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 maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r43" ] }, "srt_ReportableGeographicalComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ReportableGeographicalComponentsMember", "presentation": [ "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Geographical Components", "label": "Reportable Geographical Components [Member]" } } }, "auth_ref": [] }, "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": [ "r682", "r693", "r703", "r728" ] }, "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": [ "r683", "r694", "r704", "r729" ] }, "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": [ "r690", "r701", "r711", "r736" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r113", "r141", "r494", "r524", "r526", "r529", "r553", "r660" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r157", "r198", "r199", "r200", "r202", "r208", "r210", "r265", "r266", "r391", "r392", "r393", "r406", "r407", "r425", "r427", "r428", "r430", "r432", "r521", "r523", "r531", "r825" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.scansource.com/role/RevenueRecognitionDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "netLabel": "Revenues", "verboseLabel": "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": [ "r232", "r233", "r244", "r249", "r250", "r256", "r258", "r260", "r352", "r353", "r480" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r156", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r625" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.scansource.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r156", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r354" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r470", "r659" ] }, "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": [ "r745" ] }, "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": [ "r745" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Accumulated Other Comprehensive Income, Net Of Tax", "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": [ "r38", "r805", "r806" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.scansource.com/role/CommitmentsandContingenciesScheduleofPreacquisitionContingenciesandCorrespondingIndemnificationReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r67", "r68", "r413" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents [Table]", "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings." } } }, "auth_ref": [ "r80" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsTextBlock", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Derivative Instruments", "label": "Schedule of Derivative Instruments [Table Text Block]", "documentation": "Tabular disclosure of pertinent information about 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", "r70", "r71", "r72", "r73", "r76", "r79", "r83", "r84" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.scansource.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Earnings Per Share", "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": [ "r769" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.scansource.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value", "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": [ "r436", "r437" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Identifiable Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r56", "r58" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r638" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Changes in the Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r638", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785" ] }, "scsc_ScheduleOfOtherComprehensiveIncomeLossTaxTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "ScheduleOfOtherComprehensiveIncomeLossTaxTableTextBlock", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Comprehensive Loss, Tax", "label": "Schedule Of Other Comprehensive Income (Loss), Tax [Table Text Block]", "documentation": "[Table Text Block] for Schedule of Other Comprehensive Income (Loss), Tax [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://www.scansource.com/role/DerivativesandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Contracts and Changes in Underlying Value of the Foreign Currency Exposures", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument." } } }, "auth_ref": [ "r81", "r754" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "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": [ "r47", "r48", "r49", "r53" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.scansource.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Financial Information by Segment", "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": [ "r47", "r48", "r49", "r53" ] }, "scsc_SecuredOvernightFinancingRateSOFRMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "SecuredOvernightFinancingRateSOFRMember", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOFR", "label": "Secured Overnight Financing Rate (SOFR) [Member]", "documentation": "Secured Overnight Financing Rate (SOFR)" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.scansource.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": [ "r676" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.scansource.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": [ "r678" ] }, "us-gaap_SegmentContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentContinuingOperationsMember", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing Operations", "label": "Continuing Operations [Member]", "documentation": "Component of an entity expected to operate in the foreseeable future." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails", "http://www.scansource.com/role/RevenueRecognitionDetails", "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "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": [ "r228", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r260", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r285", "r286", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r638", "r755", "r821" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r258", "r259", "r535", "r538", "r540", "r595", "r597", "r600", "r610", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r628", "r646", "r665", "r795", "r821" ] }, "us-gaap_SegmentOperatingActivitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentOperatingActivitiesDomain", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities [Domain]", "label": "Operating Activities [Domain]", "documentation": "Operations of an entity including continuing and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.scansource.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "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": [ "r227", "r228", "r229", "r230", "r231", "r243", "r248", "r252", "r253", "r254", "r255", "r256", "r257", "r260" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "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_SegmentReportingMeasurementDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingMeasurementDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Measurement Disclosures [Abstract]", "label": "Segment Reporting, Measurement Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r124" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "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": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "scsc_ShortTermBorrowingsLineOfCreditAndLongTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "ShortTermBorrowingsLineOfCreditAndLongTermDebtTable", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short Term Borrowings, Line of Credit and Long Term Debt [Table]", "label": "Short Term Borrowings, Line of Credit and Long Term Debt [Table]", "documentation": "Short Term Borrowings, Line of Credit and Long Term Debt [Table]" } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Axis]", "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term Debt, Type [Domain]", "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r26" ] }, "scsc_SignificantAccountingPoliciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "SignificantAccountingPoliciesPolicyTextBlock", "presentation": [ "http://www.scansource.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Policy Text Block]", "documentation": "Significant Accounting Policies [Policy Text Block]" } } }, "auth_ref": [] }, "scsc_SpecialtyTechnologySolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "SpecialtyTechnologySolutionsMember", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails", "http://www.scansource.com/role/RevenueRecognitionDetails", "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Specialty Technology Solutions", "terseLabel": "Specialty Technology Solutions", "netLabel": "Specialty Technology Solutions", "label": "Specialty Technology Solutions [Member]", "documentation": "Specialty Technology Solutions" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails", "http://www.scansource.com/role/RevenueRecognitionDetails", "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r158", "r228", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r241", "r242", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r260", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r284", "r285", "r286", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r638", "r755", "r821" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r36", "r157", "r183", "r184", "r185", "r198", "r199", "r200", "r202", "r208", "r210", "r226", "r265", "r266", "r335", "r391", "r392", "r393", "r406", "r407", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r448", "r449", "r450", "r451", "r452", "r453", "r474", "r521", "r522", "r523", "r531", "r591" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r258", "r259", "r535", "r538", "r540", "r595", "r597", "r600", "r610", "r612", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r628", "r646", "r665", "r795", "r821" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.scansource.com/role/FairValueofFinancialInstrumentsDetails", "http://www.scansource.com/role/GoodwillandOtherIdentifiableIntangibleAssetsChangesintheCarryingAmountofGoodwillDetails" ], "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": [ "r198", "r199", "r200", "r226", "r480", "r527", "r532", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r569", "r571", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r591", "r666" ] }, "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [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_StatementOperatingActivitiesSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOperatingActivitiesSegmentAxis", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities [Axis]", "label": "Operating Activities [Axis]", "documentation": "Information by continuing and discontinuing operations." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "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": [ "r198", "r199", "r200", "r226", "r480", "r527", "r532", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r565", "r566", "r567", "r568", "r569", "r571", "r573", "r574", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r591", "r666" ] }, "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": [ "r685", "r696", "r706", "r731" ] }, "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_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r15", "r111", "r112", "r141" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options and shares issued under share-based compensation plans, net of shares withheld for employee taxes", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r64", "r111", "r112", "r141" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock repurchased (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", "r111", "r112", "r141", "r528", "r591", "r611" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock repurchased", "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", "r111", "r112", "r141", "r531", "r591", "r611", "r674" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.scansource.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Stockholders' equity attributable to parent", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r112", "r114", "r115", "r132", "r554", "r570", "r592", "r593", "r660", "r675", "r765", "r773", "r803", "r825" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITED", "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUNAUDITEDParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "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": [ "r725" ] }, "scsc_TermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "TermLoanFacilityMember", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails", "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtScheduleofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Facility", "label": "Term Loan Facility [Member]", "documentation": "Term Loan Facility [Member]" } } }, "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": [ "r717" ] }, "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": [ "r724" ] }, "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": [ "r744" ] }, "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": [ "r746" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.scansource.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": [] }, "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": [ "r747" ] }, "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": [ "r748" ] }, "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": [ "r746" ] }, "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": [ "r746" ] }, "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": [ "r749" ] }, "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": [ "r747" ] }, "scsc_UKBasedIntYBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "UKBasedIntYBusinessMember", "presentation": [ "http://www.scansource.com/role/BusinessSaleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UK-based intY Business", "label": "UK-based intY Business [Member]", "documentation": "UK-based intY Business" } } }, "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": [ "r743" ] }, "scsc_UnitedStatesandCanadaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.scansource.com/20231231", "localname": "UnitedStatesandCanadaMember", "presentation": [ "http://www.scansource.com/role/SegmentInformationAssetsBySegmentDetails", "http://www.scansource.com/role/SegmentInformationFinancialInformationbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States and Canada", "label": "United States and Canada [Member]", "documentation": "United States and Canada [Member]" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r395", "r402" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax penalties and interest accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r401" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.scansource.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized tax benefits that would impact effective tax rate if recognized", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r403" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.scansource.com/role/LeasesScheduleofLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r468", "r659" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.scansource.com/role/ShortTermBorrowingsandLongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.scansource.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.scansource.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding, diluted (in shares)", "totalLabel": "Weighted-average shares, diluted (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": [ "r213", "r221" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.scansource.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "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.scansource.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.scansource.com/role/CONDENSEDCONSOLIDATEDINCOMESTATEMENTSUNAUDITED", "http://www.scansource.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares outstanding, basic (in shares)", "verboseLabel": "Weighted-average shares, basic (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": [ "r212", "r221" ] } } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r2": { "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" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r13": { "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" }, "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": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-9" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "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.19(a))", "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.19(b),22(b))", "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.19)", "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.19-26)", "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": "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" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r122": { "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" }, "r123": { "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(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r124": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r145": { "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" }, "r146": { "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(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r152": { "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" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "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": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "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)(4)(i))", "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": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "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)(i))", "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)(A)", "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)(iii)(A))", "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)(4)(iii)(B)", "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": "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "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": "(a)", "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": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r335": { "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" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r442": { "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" }, "r443": { "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" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r456": { "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" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r458": { "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" }, "r459": { "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" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "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": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r482": { "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" }, "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(23))", "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(26))", "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": "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" }, "r486": { "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" }, "r487": { "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" }, "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)(15)(b)(2))", "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)(19))", "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)(21))", "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)(22))", "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)(23)(a)(3))", "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)(23)(a)(4))", "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": "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" }, "r496": { "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" }, "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(11))", "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(22))", "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(23))", "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(9))", "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": "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" }, "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 B))", "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 C))", "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 D))", "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 E))", "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 F))", "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 G))", "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 H))", "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 I))", "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 J))", "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 K))", "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": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "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 B))", "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 C))", "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 D))", "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 E))", "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 F))", "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": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "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)(2))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "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": "(f)", "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": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "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" }, "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(12)(b)(2))", "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(12)(b)(3))", "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(13)(a)(2))", "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(13)(a)(3))", "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(14))", "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(15))", "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(16)(a))", "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(17))", "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(19))", "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(2)(a))", "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(2)(b))", "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(3)(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(3)(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)(c))", "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(6)(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(6)(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(6)(d))", "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)(e))", "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(8))", "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(9)(b))", "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(9)(c))", "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(9)(d))", "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)(e))", "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": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "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(7)(a)(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(7)(a)(2))", "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(7)(a)(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)(5))", "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)(6))", "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)(7))", "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)(c)(1))", "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)(c)(2))", "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)(c)(3))", "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)(5))", "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)(6))", "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)(7))", "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))", "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(9))", "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": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r591": { "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" }, "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(6))", "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(7))", "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": "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" }, "r595": { "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" }, "r596": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r605": { "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" }, "r606": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r607": { "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" }, "r608": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r645": { "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" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r660": { "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" }, "r661": { "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r712": { "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" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r755": { "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" }, "r756": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r773": { "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" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r795": { "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" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r810": { "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" }, "r811": { "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" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r818": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r819": { "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" }, "r820": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r821": { "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" }, "r822": { "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" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 82 0000918965-24-000007-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000918965-24-000007-xbrl.zip M4$L#!!0 ( -A$1E@I/_Z@Z < 'TI ; 7X%*4T>:(2F^ZH62-:/(RE0S29/:Z>1C M!W?8$U'A@ MP1XK]]=U='%_$%YMNU)B.ZAE+NL,NL(M]L/L AZM1F9OKJQ%( M=?VGJS\WF^*=2ZL<;"E2#[($):J@[8/X14%X%,UF+77KBJG7#Z-2=-O=OOC% M^4<]EK&]U*6!ZUD_5R?Q^>J$![E*G)I>7RD]%EJ]/="G;9#=LW0 YV?]_MD@ M2?JR>RX'_<%%#TXOVNJ?G0-41?&H$\JI@;<'N;;-$=#XPWZW=38HRLN)5N5H MV&FW_W+P7%3Z!Y1.7%FZ?$B2]9O2%?Q8PE/9E$8_V"%[A.J90_]K_=09YX>' M;?YW22W-3.;:3(??_*QS".)O,!'O72[M-XT@;6@&\#J+@D'_&] D'(0?)]'B M,^S': LS#SI=LOGN::0378I>I]415R>DL.1XM EGSU\_;UN?FL_P-\7X@/^? M.]S?Z/ M^%)G.I6E=E;\5/E02;2B=.)]94!T>K+9Z1_)8^&\Z Q4_; V,RM^ MDY>]/?+29:(<@;A[2D?2/H"X2?\-:!IN!BTV[^ MG<#Y(97V@ZM\"@UQ;],6!O'B\I7$L+MW,?Q6!HPIDW2J/7(=%+.HCI8H\&(RPD0A0D4_ M%OH3\%!W0@[D.A@D1<2O)KH7H49=35,HU;@,63?X MHW#,T;T7T@/C"'&A$Z3>&&\!"-[$Z# B#1++,=-2MJ5GI4-J7*A0CW*P=R8" MJO N!86O@SA"_"A 0$:0+/-?YOR$DGW7W&\FXK=H;*/=;%QV:B'<0<*HP MI%Q!/XVW!A7W5%9A=Q6JL@D@=NJ18MU&(H@=8*(;Z\#I$Z7 )=SEY M>S"2P5@7[@6@&G5BIT:-21AM"[,D^@;W77P?[SJEO#?.[)\V=H8_+9:P5(5H&9R55!QEP-1#5)9A+KV:0 MPT6@9:*-+J=$)S8-2PN0T@25>8B]%0[5%2^0. 'IC]IZKQB Y@T M/X!%5F,0_]@"?*A"(K@AB!C'!:@+K .O"N7I/J$\IO2[L305YSV" &09G7:- M,7AA _VC0L4)-)KEE(SX_(^<2?7!I6GD"R%*M MWM!K[D*)[^DH%_L**794GV.)HRTJ&2(=L^&*=&TX[O2 3T3HL,16<[N.HU4C M&>;$AO(HKPQ07&!X/NKD/Q5&/X*ICT=6Y!N_>8I>>C7L^Q9R\,?90O+!JYJM MI,8BX5'^74;S(O<1'C^#ZZQ1Z[EU$NEUZ7R8TPM^@5WFN2Y+@(]4E\0A@:%V MI=$^[N0(,8_)/%"QP-]$\LEC^+72:#HOR,KR=YIP_/]=XI>E%#<&*2-.%G]& M1)OH'"#5@-BI:<%\MS8!^4AU/E)(KO1,?OE,>'8J]EF(K#=6\>QD0WZ4"A4# MS-/C5O36E!E5$(+(;!N1; 1D&J'*$3(X2^Q,798VGA^^.B*QA]NX&^0+F?\]LL"WEAW!2P=3)R,:_*9R!' M4+X((6GM\FUYZ^?7DO>"M4*"L 7?Q-DWL@@PG/UQB16A,'(ZU);GD)4NUY$X MILJ"M*4>A0>,S8MK':UVO-I1>ORO9B/7S2UN.BG5>MN@W1JTS[='?J]H1-CF;CS(1"VK<'O8.90@VF85MP3IOW]Q'1;O%$PLN1(2BN MSF.SX'WLK-3HY!@B[*"S]G$ MS-'_=NJ^MGL*//U(0R;NGB"M:/\N?HQL] _@ MYM%/\;@*\_2:>\$T^I.?N^#HUR_WV%%C+=EOH/$XV9U^N:P<]J^ M/&WPA<*MH=SJP(:K<4MJ*W<%"Q?XX^@P'MR/8>OMP7KNV@L5F6!BJ&O2:DR%%ZDEZ4F)RNGB6ORFR-V(9K.V>F/* MF=77(R^Z[6Y?_&;LC9[(6.ZUS^EBWL[Y47P^/PJ=G"=&S2[.E9X(K5[M:=5- M>B_[?1IDO5Y_T#Y-Y/%Q>G*JU''_=-!-Y>^=/52%>:SC_"RG5WMC731'Q/T/ M^]W6\:#T9U.M_&C8:;?_L7?75-IK6"?&>S,>LF7]QILR/'JZ]4V9Z^MB&")" M]%DX9J.K,ZB MH=/_)KB$3L+C-'I\C'9R7= \@DZ7?;Z\'>E$>]'KM+KB_(@KK 0>?<+HV8N[ M9>M#LXRN=S>Z%+-!]K\>7G]C>&_(>IWI5'IM"O&QLJZ2\,(;\4N5D^CT9+/3 M/Y"'PEC1&:CZ86T<=CQ*DPD_(G%YFXYD<4WB=>H;0CHAE2EY+:W&?45I&(M> MNROJ>M];N%?2)K(@U_QPF].,H^5(NNWV!@1_RWK\5^4 FMD31?>^(:X\34C\ M:!!C0Z0!PC/,E/0O]@_EQK#C*UTH3/&PR49/-!"= MUCS0O[[WNR/5/6D->!C>BY'$Q%B::)IB7?F1=N*/2EJLA7R&]Z6QP&(AWAD[ M%IUV\V<&YE4JBRM3V90:XGV1MC")IV?/9 Z[.S>'_Y0.,X99!:RPHQU MH-E@MV904$K.23MCD[&\H<"_BS8=WBDX@R[SH')J@DZUA:J!68'J\$21%=.1 M3D?"5?QC67]*ENI&.("Q=CGD#RNIJ?8C!.A*\#_WSNV6<,THA#E!-262V>HP M/">8]KX?F)+(= $@,*:6$X]T7\ :70)L"U,LL- %,S M>97 !L.:X9[G2]S6D''WNL;24)H;;K!%E<, 8#5 5.C.!7]2Z48BR\W4S9%L MZ5H[;UF+2'X9_8:7C15 NKDS:]X^)TSV=PZ3G^Y,X(O]DV[G^,S5J*ME"E.- MR:"XR1ZXPS"[[X6T%' $7.@$LAOS+0C@37+M1ER#S<9@6F9;?E;:I;EQ%>HQ M!UN31T"5UJ2D\-J) ^!'$0 90;*J?8.V=U'<#PXH>A'4/3_%1\WZM8A YO8% M<^ *OB/>V)>M.\KN=)2A(X[S/NIAP2(B*+E'0O)Q=[>1C"W5SD"YWSKM\$"\ M)8>API2&#/IEO#4XN:>RYR]_CK8MZ:^->%CPL4(M)D/)1GQ^!>>R?#!I6ED& MR$JNWM#JV#B/]WR,B[9'X_R2V(@ M8+A<:?@7&CD YD'FCI,%?K/(YXCICTK#]; @JR)\HW&'_]\E/JVD>)U#,F*P MPB=$^,3G *DF8*>6!8O=VI3D#>?Y*"%#I@_B-YP)ST_%O@J1]<8JGIULX$>I M4-'1@AX?1&\MF5$%$(2R;42QX: T7#4&9#!*(9@Z+6T\/WQV0F('MW&OH11U_;G"UBQ+XS(W,T+I=&0BK\H[ M( R=#2<_W&&C%#FXK^:]UP7MT+1D5?K98-V:] ^>;"XW>H\ M6/:Y9OO'K>YI=ZMFCX++T6V,C"ME\6JOMS>O4(-IV!:!TQ;M?<:T6]ZR\>K, M,!3OCV,K'?!QS#3W'UZ?+72_'CAY\NKQ:@>]R1J1'(D(6M"&=L M8A[DMP[;5[#G$PWRRDV$;R;^IW*="@W2N[REM.)=N/@5BE)\Q Y;_- M2%,FWBVXZT.4G=];J Q:W%LC@*9+E5D#MS-^8M\ER\ _.. M$HLMZ.S%?N=E^^QE(UX(?'#B'HQ@P]VVE6KW+ON5QH5OGL-X'C^A!Z__U8/7 M7E:1"3BC\NM5OG#'KOX9[R\>A7N3_P%02P,$% @ V$1&6,.VL=&4!0 M11< !L !S8V%NW]\=[S@M[$*<3 N@V;SPI(D2@;D@](?^3FMZ99; 2>MG&FO_C[M>2735&6KDVG&SPG/ MGG3X43X<11 !,'8\H$>':<)&-(Z'-&(Y&T7TS[B#1Y&]/F/L2L"3SH++H "G M?SQ(PM%A:2=+GMEB'$?1+YTM5@L7-J""S^78&XS47*%[#9DIH?1X+_)_$T<) MJ@65C[N&2A,8T#RO&0W_&U C*O=?E[5!(Y0CN(36 MP#AQ)CV[*'C*+>DG83SM.?[6K>O.43U'_ZPJQWV4O>$ PWB"_L\]&-SHP0RT MY3EGU'(EB78!K++\',CK'#E ._(9H_),59I!E[R0+"3;;G__ M#K^IM*DHZK6*Q$?D?7@6SD)R!LP'(.X?1EU"#3G-5.GJ9)/]T5X\'$W(<31\ M<%XWB3VC.J423/#Z0L"*G#+KH$_N$I(J:]5B["I[0^SAMMB_ M*H.07'VC2+V0A"DI&SPLN2U\Y#Y55*.S8D4TE$K;&VMAWW$^VCM*DF@R4XN2 MRI7_%D\." I[KO2"Q%'P!\F5WI1*0&:(M:? 8)&"=CB+)OVXZ]IPWZ$QYP+I M:V,0K97FEJ/75&98J*R@-\0:F<(J[L%F"XI;ZRCID36942;,BIO+J,[8>DLHVCGX='D M3H3N!E=)LPRONT! ;L?]X8UPJW_B& -IQX%C^D8 C ]:1[^^]NU():-P.')Q M>(*:W"S@7')JY,<]_6N<_"Z\;1P MH=SUS%*#<:N@7E7%+)W.\H,.->M.MPR%6)&EBJ M!.UUFBO-*;S/#;;SJK$T%= >2)7&5AA@A 4M#8S;?R89-Z6@JS&7/D[^T.0Z MV,Y=FV14-%J\PII\.="&43W46KPU;=9J;LBA)_5L=ITV"$>#T4YJ%,8[:;=* M'83#X6[R%XL=ASX0=3 PW@93^J33[[0'&AB.D_*"Q-M)=,B\&O(Z MVE^_7GU.GR*X_96U1F3C_ /WZSFD&@>6%1GZR63P@[GW:&\PFAC_25Z]F/UV M^NPE>1F27T_?O]WR])Y(C9S#G7M%YQZL34MR/0QYB5&"9Z2-R9=&^:$-Z#Y- MKSA.!"!\:FBE'_;*X3V:%7A+HA1_U>W8O7\ -_??:(Z7>XFW^S7W#JZ\GJSK MK.?OV!O\WNG6[8OH]Q -/]2]*[AI]ZGF]05_2,$]R^65EMP4.$UAG0/.3[@U M^9%[=3EPEUJ=<]/.09^S4WF8H2ZI;*O/KY>XKI6TWFR= ,I8/5@YCGJ<<^,; M$U7FS^!4CUM=J0QX"]8O*$>M@,W1O>N6 +2[G* M\N3WQ?6Y)4W7X24G_S'&@1U36+G*W#3 M]*++(S3%BJGL]2,[[=CZK)^Q>_[Y_!]02P,$% @ V$1&6% +,D2E!0 M1Q< !L !S8V%N(4O.?QG_VFK!I8R+.0H#L4)F,(%"-()LOS<<)O M@"=T.MW&M:+.-3 M,72(:'LJ"7^U/Y:95,,CW_V-[$HK97.>+8?/K_D<-;S%!7R0-S43NJ51 M\;04U/QO))/H$/=U45K<)ST9%U@C"$)K\]7MC$?<0#OT0AB?V@T;P$N;R'OJ M?'OMOFO6Z-K;Z&**!JI_'5YG)[P+5(:G/&:&2P$R!3-#N)AQ3.$5%TS$G&7P M+B4)5'9Y$C,QD86*L0FO1>S==\D/#OA]H73!Z%PC(3B#/[R)=^'!!&/G@*#= M]9O -+Q,9&ZS;%/\V5'0ZX]@X/=^.M158"=,14R@;KV[S7 )+V-C8QKZ_@YJ M/Q#1CAPX2,E?A28"+I_(+Z\%Q%*(*OH+;F;.3U\*I@A:M@2%N51F)_./K>2S MH[,P]$<783*LLH?M8.F M+=EMR[V49[2^,H:X62AN.*%F(H&KVWC&Q)2R5,[G7&N7M\)))G0QP P5DKF; MUGUP(&KCFDZV(".4I@C047*=WR[]2S 0E[4!=1/RG5E3)<0J:5B5-/GNI/DF M":UEC.SLGHV^RSOI5O[$R0?"#%M6Z(D(&)S40+__ MZ=N>"OM>KV_]<$TQ*AD#:9%1#L3$A\S2;T5)A5\*KM#V$=H&KPQRT#YF1'T% M0?TW?%76KF >#=F>+J)L"-5V)#H.19?[_A!'AC\D(+JB,S(.+)?7S:_GEPVPH3O2)/7)U;+GEDY-I/76.*)U!_M84TA>-=J/>4-%P&.:W M$&P'T3+SKLM+;W__?'4QO21RNRMKQ<@*_$^.ZQ5&BAJ6)?1<9]+YC\%[=M3I MC[3[A,GUU<//N[=5D"^6!+/4MV,9!GCE M"I'MGZ1+&B9\01J?SS6PP^X M+9\H'A.#-PAO)#6&C[[HG\IT%)RZGJM;ZG0,)Q0?J9N&]W2-<=M-N#MMSTC] MLT$]?J\X <@)P3TL)W=>0%89=.INSAT@]XZ!7Q\F?YCI\7K&=3TE52\H]$.$ M]F$N+93@>D8]$F4P4E=$LY!KI)?K-CI7\H;KNKMYR*3D.$5G"6GJ\]S02$-8 MSLIYU2I@<5RV2U:B;-)L4Q9G1>+V$&MI5LNE1F?!ZA7DK%:PV9 W;6MOISS0 M2(?869,ZI#B3NE#T;_6NZ,%+J,=*Q8FQ1!"GC*Q=T!Q@4-QQ635,)! M5Q:0 M$]QQDHQ0*]W "OHNC-LIIC1SQI^%7!#PJ853RR^XQG(6M;]:&-8@9JR9=L $ MEN?(E';=ZS*GDVUKZ\)2];.8D1U*"A[#C9V2ZZ>QAV.8,4L(DG>QMG,_\6!S MR+:!7'!JDB,[5MFAO-1R5V;-ITK!(<\""CCUT=JP-(4BK^Q$;;[R;/?(G+SS MZDN4>0^A#Z /"A MYX^-$+"&2Y$N).5"5A;G9]G+8$PFU_P07YS=&MA9$X,[Y0__^^UKWQR1L7&Q MNJ"U]2RO'R\/C&!VNT7L;)S"A25,1,'%HV%,UE&67%A&VTMX 0,MTV(R\&O0 MDAL74OLB(=!+QP!*KQ'WXD>_UODT(H;5^30FH2'@J!?DS\A^^JUVY;DA<<.+ MA^D$%F7&WWZKA>0E_$#)[4/GO_[KOSZ%=NB0#C+(1&%TJAU)/B? M+K?U9N/3AZ51<[SD*O)]>,,7&SC?^2LT/ZC2V]]^[9EPT^+KO\ OP>P%K5H'@*\5]8+O<+MG+;^B7>O\ M37G["[HPND7?X!B/RT ;VB_$NA@:#C)/\C:]UJ$_Y'JAFKXPX9S++[:+'/R5 M %_>VX^C\&[X(R#=("!A/P14X7SNAO%=-BS;"VSDEYL7(/7 'CCDJQV$Z9Q: MLESKO,:COWSWO0GQP^EWX*^PZUHWP$@3? =\?F4JW6%(_*X)"(@;#LL'EDR&!^TP29-B):.&" M)X3&,2Q7H";\90C6X6^UP!Y/'#1]Z6\C'Z&Q9!+67P(+#$;ZOOE+DG?&CA1\ MHS[&90)2NERT(M+?";7STF^VA=^'-O$%.B>2:1-?]?ZZ;/^M/MQ)?UH>?4(M MH/0;. )^B-8>6EGJA=2ZD.3TN?FUV32M^:VR"*D(V&<53(F#?OFC?YT?2AIK4)*:%^@AO05*RRMK,+"R%8$A M2X<7&$W6P*#L#@:E.#"TV /#SNIC+S LB@[PY_LH36>PL.PG6,/BK=0B,$+/ M?Z.467L>?[PFKC<&JR9CV%UE_-(0'Y9GOU7(M]3!S; MM,-O9#R 5UCV&,TXSYV;A3.K#T,$8*)[XXGGPM>@^V*#/DQO@]_'GML//?-G M/-:G#YFOF(%B-I.C25^]XB"_)Z%AN\2Z,7P7S/:@*G"7I8H#?B$ 1OT7O,\G M(QSMB?1PM(]E(+/@4K$ A](=IE.4'"P@KG0? MKLKF#0L(*MT5K3*"EG6O7I3N+=WOK;SN+0GPI7O:IZA&2L)%Z8[O\9;&'%>Z,515S57==#VI1'05#I7FN5$534OML*S*ON(1_8IBP.\%7W<(]O M4Q:'"^[,[@9SI;A LL*=V2,!GCNS[."",6>VR*5Q9S:7R9TK=Z*P,*Y:NC-; M$3A4W3<\OE-_),1QGY%Q!%7=P3R@;5U4(%FMNF]Y:-NZ,,!7W9%DP+8N#!DB;\A@(TJJ^!7LXF[*P&+E6 M=0_YP#9E<8"ONH=[?)NR.%PP=@!SKZ7-CZK&<%T[A(FGG%.@IV/D.(7)KA,Z M\OSP@?CC:S((L030,KU^-MR?=T_$MWQC&%;FD(S&KNO)$+B+DP3,;5\&?GCY MW?>LR SO_#[QGVQS!=+)U9/,'=*8X-A9P YSN]];L-.#V3MV, VN/--9CD>ADW,*Q544 M15]#%W.1*"[]-N**_9#4SE6+'GS##1R*L:[U[R@(\>GBL59. MH9(V^\$FIA%16(&>-G.1I+$L8L4_=A]]0LH)NJW&K/4+ MI;U;S'KIUGUBUCJSOF\E,+C:ZVB.E+W8BEF/^(CZFP5F8=9/9L.N*I %9(E9 MIS@+UC/OC83@O-T-XWNJ VQFW>'#:X&=I_9WP[>-@4/N09PL!@2)&<$+L;V# M:S^.PB^V:[@FS WOZ]]]N2\BP_3>X9TU:W @G MOM:C)1D#/J8#[-ZA19:8"T-DX=-XV0&?G(DJ3^JKQ%F]P VCUGB!,099.LT8 M3SF,_6;MM*_(Z#I@>;GPVV),1# MD=P)W$@795;YG)/1(E@RDR#.!(&;C90PBZ"B^"7,QJQ1!U[",)R.TGT@/=(@?X>/W=O!S.9GI MB^<3^]&]>3%':$1>P>I\HXS>]&79CLR&A5B&?W$FAL)L>&4W^&-Q()\$(=7S MS\:D,NE\"G-!D=T /RO)M 1U(XQ\L+:Z$]]V5 E I54'$LL*L5U\Q_!W)IU28=?HKAK\C!<,59F,"GPW' M<$W2'Q$2?O7B.BK+&/KNDXEA6S>JXUH\K*D*#* M;*2(DV"EI&)QP4N5V1@:)TFFI6*!),AL]) M$BQ3(!7$!S2.ES!!FE=":]56 M1T4S&T&M%C'F$46<^%+B8S9J7"WB.V-)6*!:9C8$7BUB/"-)6"#Q,1N_WTY\ ME-0 Z^;Q_)"<068F!"]#:IC9S0=.?(QXOP426X5W2LZ8V$XD^E?A/9$S)KYJ MQODT9G<_F CN;J;X^,"Z:?H1L;[:Q@#/9=EK7LW"E7,0@L5I8(W9+1!.E^S+ MQP+ID-E]$$Z'U9./!>IM9K=$.%VR+Q\+I$-F=T>^&+;_=\.)R.?IM[A$,P[P MQ2=_1AAZ72''].:%6X-[/'Q-#SM41ELQNSUP.&R\94JSCW_ (O%DR_0K>2+. MAEGUW$D4!O0.N3JDP6SP_D1)0ZD.:3 ;6F>0-!@\OELH+3 ;^6:0%@ZA03AA M)H3);%3\$,JBREQRXH398#:"7CE:J'ZR8(/9L#6#Q% A]7D"E,EL()OKSS.G M3&9#V94CAOVBZPR1!(\JLT$23.ERANBS"G%VKDS/5W[R8#]#>Z0-'E\_+452 M(&GP<#M;NHTATF VX,T-SH,30[,*0>;C&YPL6W<%$@,/,E<]>E8@,50AKLL* M,? =AT-29A7BNL?760RRR1:\>'U8,KQXOVKDQ9 M!J56U"!I,1LGYQ3"AC728C9>S2F$$5.$V;@QIQ!&[!#FHLF[(.?*\R<>H(?< M>FZ"GQ,U IB+J;*)GF-IX$I&%H_!/<=1?Y6,Z1V#>XZC>YB,ILTLD]^)]^@; MDQ&8'LZ"5?+#M4-BT;L"P[6N#->PC#(M$KQV3X D0F/@D,59@6DT\=S3=8'; M3$;2.($PHW_;S$71.($P90&TF0NB<0)AR@9I,Q=#VT(@"]57?^R]1\,X31S+ M[& N:L9IXNB6!I-Q,DX31S4NF S.<9HXJCU1J8@@7DNQ,[UQ[+$=%WH_5<5> MJ7C@L9!S+ W+9#20->0<2=7I3$;B6$/.D72.SEP4;&V7?[:;WC5#^XFV*4FV M-I8MD^1'/.%NNQ'*S 44.2%6B! +E(C,13%9)$1FDG3*$D?,Q2TY%1Q!%C 9J2QC:YPA MSF,R ,DBS ND>SUF^W: MXVA<'=IE+FB5!53CI5I 93;ZDOJ57?//R [LE5;;MR1\]OR?E>GMH$C,1A>8 M '2!LI=9[_G:#B9>8#B_^UXTN7*,(( !%YO(+]QHQKX2L>:NTA_$L;YX?M]P MR)T?CP67AY^G^$M189V>:WIC,@_N+#2\[[I6U[(H?1@.3M'QL-A5\'FZM+ MAG B"WO29RYCT63]ZV<#UM!SPW^F1%A^2H,"QN;.&[/S6W?=^_M@OUP"4+S( M-TD0?QT1PZ*3M^RGSB?XAY*J;5EMI64,V[JD##5B&?!7)TU%MAJ*I+<&^K_0 MB)@_$X13!TAV;+L7(V(_CL)+K3$)/S[;5CBZE"7I_]3H?9U/P<1P.Y\&_@=X M.OX<#[(V%$[XPG#L1_?2)%@VK!8_G%XW/V'!_%<'E""X"@,DPOC&P_T,NY29,D'Y]CF?<@G$.^]]"[Z0O=VVOAYG^O_NC>_GXC7-U] M^];K]WMWMT=<@K+3$OYA!"/@S]!S1>&Z?E470&AJ^L9ICPW_$:@N]":72'%9 MJZ 99.G] \\'>K^ U3C&)""7Z8>/%L@)QYB"?*=SH@]]3$8?>&'HC>D+GH@? MH@>0O(2^+[X\I_:Z%%-\"'P56NF;D\MUN/1A_7=5J2NJFGE)JLN9OQ]J*.W5 MH3[05?KIQ027ZB2LT6< OHBYWVIJ+;UE8E@H@2\E08:[/FRZ+<%4 GNX5:"! M-"$EP1V'6;N-3O@#Q>_;Z.D8C/WE[OZ;\ GDM>NYM]$8!C&%1*S?DR&-4M0$ MUT"[P2+VY;5G1JB$'J834J,2?0@W=&3IXF]4ZL]'Z0B2H4NO\SR]Z M2VM^7!6E*R9M:)6 JH+5C[Y-^U"8_NU']_[AYO[K/X7[F^]W]P_"]Q_W_1_= MVP?AX4X F_,!#$M!5H6[>T%NO+/>"W=?A(<_;H0%"7R[& M,,0('[NPC.G%E!C^!7%31E)KG6MBQMZ^*HL"^K6[6R>;0+D%\Z5CH+T- QHH M_<[=?:X9IR1C<&Z5O1=39@P^OHY&PS?IL:#C!3*%IB4+3-BNT M4E198<+XP-KPX;Y[V^]1G5>H.F1/FZS1Z ;GU/.%<$2$<$9YJ5X9^MY8^!?\ M3P@]^G=-ZK$AM'=<*&8+V@$&I84O-@ADX!-07IO1[G^[\EC33"<$"\! M3]%-!<=[]#1#T65#:L8W+(.FJ4U>WD)82K,Y>:$+.+QHT'82#7E%P#UYM ,4 MF.$M7$G%0+/6Z0,P^Q28HM!SS7KU+>(=A6M>".)N8)P["?*8;@I>>9$;^M,K ML+N6C!Z8D8G;:2&9^-X3CC-W0EH <2\*1\*5X0.+N<;^\#XTX-[1Q0O>4%@" MR7M.*#&A/!@OO62'/-[07E:][5JGT;J0]&9#;4L5Q'ZO?E_OUX6;\<3QIN!* M+Z]5N/7JG!(22NA:EH_))/&?KS">G%*!7NLTA:_>8T0$$"-^6#U">",PKN#C MG?_@/<]$HBS5.K_[(".?;,MF#%?1]Y[HI[(VL U';[0M%4I<(;D'J[WE;SNS=2O=U0BO%)"AQ*J^MZ$@/ 0D^M;R)3RQA$OE!!"8X1B?@#JHO9>7=X#T: M4QC1Z)KA98X@V+*?M0JY \8@"X7=@QTZU+PDACD23,P-S .4BBS2-W"V0G\Z M'GC.Z:T/O4R*PQ=SA%GA I#Z\\@&A,[Y87G5)T7#NZNP1%),965 "7^FPAIQ M_,_#N7OF3U%P/6%B^,(3-E:0 FG!0ST@QZ&-FXZE]Q.*T1VDW"D7$< M:-4H1GY=L8=;P,W=_G7W;\+OCC3]C=&_QW M%(#K.3T\[*G]VW,M]'J),)@*YHB8/P6P\7Z"F".@R^,M"G\6=KL4WLGO_^<7 MN2E]'!F!,+0=, @,QX%;<-<,[80_(QNM!# .!B2Y 49.#(7X45D5/#_>Y8E_ M2 R'!7LCQ2\:$RB!:>:#%6'W97KKQ"C>7YXF3CAY/5O!<%P[6$=\K"D@= 5'#3X-](// 0O1^> MQ*DD@]':!'0F=*9&$ JZ)%C&-*C'XZS_F]<7NXI\']X2[U6BW O, IFQ-ZN M=?Y)@E6B7GIA0I>'WIZE)#?+!,HUAT*I?A,B;CVVH*1]S"]!3E+R",A\P'=C M.PR!7:GP]CTL0N(X4X& -IL*M%.Z@94+B'!MA$:\W[@BDN9C+#HR]Q'(>TT/HH**I23^X(1W8 4S8F\+[W98NE>,(S04."]X6) MD06 (;P2J3(3(SH7(UR,G)@8 <8U!,?PP;0P3!/$")81L2AC^:CN,W\%K\6] MR+P0C$'^P%O\5!,#TXT!"%.T<& T, 8P8/8H//K>DLO9DXL+@\FI3>S'WDU7/KF3+FQ;5D. M8=Z+G2/\UP8NE-E-'-Y*:Y/ZM(M<[7;%%1?CYB7B@7F]RYHO;S M1)BK3V/]3>+^U+"5LD5UAAL1+*Q(L/1ESZ!.-Q3V2M-LK$K$0Q1L+/C+O8P*W)+X[7 MX:Y'PZU1$$<_8*GQ*3]_E3/'ESS:\&L,J+JS-0_OWR0ZHQ' -%TOF MHQ^$FY 6BCQ(^)*]M=\ML*P1"G\QW,CPIVDE"VT)*EMPGG 8 M\M_FLYZ5 $J2(=E?SY!$8SB6=L71RUOAMFME@N,7"UF,[7RA\AR@&[EVK(IC MY5%;4<]*#6PVTQZ#ROVMUKO]DI%S1;%$D=2G0RS0\K+V!D5U87GA13(@0!X@ M!F-),UV.)SL:HMR21*W93M5Y.M5.HM]RES9@Q'?>O1YJJU:$OQT74&&[;NIN M9Y'Z5]W;_MV/^ZL;4>C=7FVV/5B9<._V^N9_L8 '+;485TID?,II]:387TA+ M**V?IRJY2LIK3@ZK)N<;*U6TZ[*EU36@?,3#B,?;$I M^+Q$5<77):KHFHYZ$B+;:OD.VB]>VB_;;>$WGRH$ ;)E-V0X+&V1\>3 -DI* M+EQ&+H@MO OF9# S%V'DHV7XRPY5W57 6_?^0>C5A2^]V^[M5:_[%?0WZL3N M RT?;NR^N;.3>;ZZ&;AB >Y4RZW,;:&=Q:: ?UN,GX/%#G3)R95ZB5+T /R8 MM;[7^/'+;'MEUD BRRTIK0:D86-!M]C0(Y21557 M/"N,6^E5S*OZ5G@1]/#!7R*7"*JTL!RN.DY L'#5<'N*L]EINXD+U55[#0LW[2J\CB38C=<$' MA2O%4Q&93:X43QG#C8U*<4$;>D,!L[E\,L(FG$\D59BO:B)1M<2YZL#&UQ+7G*&&[OJ"5I_M3(<^ 5P:_"S9^1'4Y/U)=LGY O MV3X!7[)](EJRS;7DR2)XQA5=[5ES2"D?#%\9ZSXZR5E5T(@!-0A[B, MJJM#7,,IJ$-')RHL98GKPU-&L8:%0$*84^@)&Q1C5A[:HE+DS'XJE"#+ M^S%[-?-*E3/+*ZTD>;;T6N>;X1J/5/[,SI9?VX$9Q?UMT?;HNH8S#6QJP<_% M%LJUN+P)WG-/@LB)C?R["8FG%' 9=BI$HNR9(55-&:9R&<8^>9X080%-KH#+TI;I CW=O"3RZB3(0)M4T;N20LIC0NI M"M!G4Z(ATM 'W% !]=WW3&)%M"@"ET G@F%->UT";3_4N'X MI#3BOQ<+1OG M:INS@[6]NG#W\,?-_9M/U?*#L\?2N\*YG9FMJ$!NUCI?R:/AQ+J6-K'BRO9T M<*N=94Q"[G+A4P4"U6L=#"\(7PPS]'PN=TX'K>@;3EP?.,E&7NA%C &('P%M!)_81EQ G0X5G)V :G !5072;-0Z=[3A0,^- M:\O"4%SLG QNM3T/#%=-[,3^6)/+G@K09UNN=6Y>1O; #KFE M?LLA6?\\MES:6JW3[_U^VWWX<7_3Y\Q_&LP/2-6V'"IC;2-LE\:"2W7D=^PK MF#0+**4]PK8I'M#NHM7DU2)Z-,A2^4T:#LA4"D,,_OI<;;S>W#_WSZ1C97JJQ?")8+NF$UEQ^T \ZEE;W!P1:T)M;:<6?RPQ-QV&QVNU MMV>.@KB/VV[&\53B!.1Y1&"M^(_MUH5_>-BP,XC,$39EJY&7"=Q/UX6O-.T) M]F?#KP/BV.0I_FPCL5OTX\0QZ#QK(V\27QQZ/C&-(!XD(.0G_4 [^-TK$?/ M<.*G?>_?Z?NPLV-('J=TC"B$]> GQ_Y)'/K;V*!_@I$7.58"F2?#MV-0T?YT MN(IGNB"\&-A 0H8OP)H -@&]ZY&X %S'F8(8!HP!*<9/#3=21AW0-]U\71@; M%NU9&04QV0":@QY5$LS(]V$$N& \&3!3%"6T M26L\^PF(^2!^<-XN#\]EX3C/(QMF;=-&F#B#.G:W)),0;P5 "0/LEOEG9&., M'2;G&,^B\$Q24,"0%E*-88]I=U=O ,P93PHG,+&2WG\!>04P>"N(2NPP*P!A MT-/3OF#:OAF-L4&3B3%\U%(+$Q_& $KJB\ T[LG$\T-S/"?0-@\^-83PO0)Y(:35EWM>G;F#[T'A\G)2QT.1P&+-[ M(@S@.5$8 $]A!UT'" K? O')0T]Q_&><>3D&3%!"\H2E]@TC(CP1E%)YT5[ M#.!+[#$NFQ:$=@%HL= BUB4LS_0]4$NN-XY;6<8B(A#G\Q$F'JH:%"' /H[G M/L+@LT>>@6I<0#$^,'2,F7P)HLG$P<[_+3P)&/ M 20CV#?826VV>QL@B",>[129D(QXV-W2"JZTNZM^+;X*9\\1K!$SY_2UK"H M*&#.V,UK[:UT*)>" ^#FS24LG6V*T?G]@RBP$8PQD1F".47R,,+0H.TK9Q!+ MV'+^8.]!"*8!T!D,O0#6$7!B,N<0,? G%>!3@0",O2E!1( ,#];'&QO_]A:@ M!?,E,5:#D3T)X@;-RT_\)-,Y/&/HTDVV"?"(8 X [,:8/^D, ZMD> M@J>(,LVSZ,?X:CPE?" 0J)TTESXQ($DR#RI)7WOU$G97B"I&"673F)[H\QYE MHI0G ]!JP-7P*GA^23O'?>4 L@FC13Z(;1>ER+J$^>NLEL.4H'J@M02P:'9R MH":IG%U?;TZUU:#AWM":S:45X@VI17A#:I.[0DRX0L=Q>+8T"UKEV1TILUG+ M8/2%CG$XN8.WC'M;EV)XJ%U,Q[AVJZXKKP]5;)^W^ C @:GJ %V*CK>N5WL0 MO=(4=4>VT7=@FX^LA$I6&X0*W=MKH?_C<[]WW>O>]V[R1TP.O8*KN]OKF]O^ MS;4 G_IW7WO7W0?X\KG[%43AC=#_X^;FH2^\^W';_7'=@ROOF5_1NQZ:D%X$ M8UA@6)+8_:4M?!>][/>;K;CC=Y)O2:V\,KHIUQN27HB0EEMU16D7UI2^F :A M."FU$,U1C?[M.TKCA6IA:5^?G57-20%BI;G1JCYZI6\]>.Z/O@?6[44R5],D M! QK!C5RWOW1;@"><; #26P$0K[VEV^$\%N??U-OSMW?,J3_JPH=@"Z/X\:" M0;%^^2:TKZPY-V;*>KX@)H[S\^(H"[MXQ$*C&.0R\0-&ZY\,9\W,GFO!G18O M"4?M(KVC%/_OO9;X<35AA:FU?;)?+EW/_>(;=.--B%P[O,5118'# N< 6 CE(?3,AAD&1Y%4C$W!&JJHJ,U]#8V"*.F< M'/^>B^ERGF^3S3&[U[AA5\_BI&5Z"L0I,$%>ZF_6.HU60Y15[@,7&\RM.M66 M+L/WH=H6RNR6V&AII^4<5D)F?_?)Q+ Q#76"C3*"A>Q$_R:)7@7[IG2) MGH#X)H9PU[5H(89X;^N-9DX;'"U%$9664F5!SXWUZ@GZ$HA9QS8MDBAE1.Z9 MM-G31!F8*-E,?V7>5:13(:LLJZ<'+S2<(C31MBUWMMFZ_$C2'@RL2<# HB:! MXZ$WJJR/?,_3=QP-687RH M"E--)IC0+0HN";G#\G:')0;J=\=P0S#Q;E*XPNF"X0F*?;V=43^R_E6(;0+%R4VQ)>V\_L[65P:YT[L7E;FQZQ,UV0\-] MM/%C'"KBCL">>]$I/&.7^9:$-R])N9:WL@AM'B.J\GJ>7H5D.C?EJR?3RR#F M5JW3;(M:1MB3&^.ET,,U&1+?I\5P3&],A-!XX6"^.A'$?NB6VFB>6AL2N,(\;D@"@+WBJ43'R?"$9 MX]9SS3?M<#4D/ D@2@U^$(!;Z <5Y850KUSKM"2QU5@_@\2D27YBR40ZR_HF M3B;*UC$EYE)4OTK!CHMG15 =*%LJKV3"$ZIBJRV);8FG21VY>D$UV;F@N@85 M8^<#Y8/E96>UUE%$J=D6Y>;>>_$\$:R\(F)?;6-@._/>NWTLI3CR'+@A2#I; M)%UZ]ZDXM8 Z%?!C>1'N0NU=:6P7OZ+XV9U\&#DM->;,:>-M]<8*J@17^//G M=(1M5LED8DQQ&W@?#X\UC;^O 9^U1%;T^L'*8WR/Z>)M"=\-K=9I:)+8U/A9 MNT+T5I79<5\#G&5V/%B=C_W8L5'K-'59E.432X"MBJKU(_+J:?$%DXKOR^^U MC[/@N+R15[ >2%O4FNNQ\ II+KXI7SU17Q#]8F60MMC6URTO)G?D*[B74V&W MK[>0 ;;)]3N9O==#^$JHV6=9-&_FV7:MHXK-!D_OYE=Q1!=4VQ+W>1 E/!U*;A$JYE@S,E<#D/Q78\B@DYO/G+6;-8ZLJJ+;=XZ MB6]Z'"_R]';Z;0']:IHH[5^UBJV4*G;E^F?/][UGF&H@T),*@D^>/.<)?A!, MT-9V* P-$]7TYC,)53=]#A#+<D;[32;-\Y/916!7S\055N9;U 5M'S#-HP=/SGVSX=62:IU& _SI2A\' MYWY#]=1,<20LUSJ:+BK-O1N[\W2I_,JX"N56"CH/LG%;B/E-O$-N6N?E7J76 M:2LM49%.H<+ZSB12 2^HNN1^R#WKO.2N8@4>N:F 9[_W=O4AB.[D_9,K;SRV M0^RG$A\E1$* B1/7?$U=Y#8/\TK;E\"^=&WGMUKH1V25_A;FW'6MJ\49SPA- M@U>N"]2]U[&OF9R7#?>&0V,C'$X^Q)M59H;0,C.\TLB;991E/Z4#)\]?X,V7 M37INX'@MM).\FR#TS)^BX'K"Q/"%)\.)R$=A(\\%2"'!J\9>[_9+1@/>^&U] M?!FELJ ;A2//ARE;NVE$:<:@S5=D0O;\M(/.KX4)!X ^_'^&)%GY08BG+!BS M]XEYP?^6Y?6"(%I=6D8^T'Q5[=Q0?PM5Y)Z67NN@E[H#G&TZ]$R. 5OR0.*; M&L,O(.WO*"YV3RIK2R>15,:CA]7SP/:C6WDSW3(9,BS6%&72@D%3WG,+,5^V MZ<_X5478!FVE<"U:X.14VN;JD)9+[L7=16$0@M<--)AW=5KYH,^R7K9/#!OP M-42YH8E:1E76=;!CT*%L"G_;2HJWS(LD +#+%4UL:YJH2%FE'C:0=VPWQE6C MYB\7C%"X)B89#X@?JP!5%@5%4E1ZYU\BER0_2_'/H@"#30B,_42+%4].W1?PM5I>31%*VHO@)%P?R4J M:=R3T( ?+8$8OHN)L#P?Z:WR.P7E30+)I;[S0]O,G4FH2[6.W@;UKJXGA%=( MI//00O5$>O&T+ ,MJTVQF9'+7>EP0R6D_ +ZTC*QWGCBDQ%Q [#=!<<+SNV M\KN])'\ \X=/&<7/4CC3U+ZK12C'9S^_ JAO27@W?#!>\O*0 CS4$!5YG87> MJO M)@"/^P[EY18-Q;$J-C-JKE3//& ZB6P0O2B#'FV M4C=/)\V?!NUW5ROEID)7N'=3[O6S(DP.>>*AZUK[BY;FF71F/:1*+:,Y*^L< M7W9_5F8Y_I"'/@KA^-8!F[<6:$ZDDTC K-*,H6R.W#71NXB^I>6\*].$DI6U MMQ:2?R5K]:8"@Z0_^C$=)[\N#&T2(%N_:(YJ[\10ZYD0@C&.>U^"M04,Y-M/ MQ!*&OC<6C,BR,>P*;$9)D<9@A[9KN*:-;G\(/]##&_6,_(E4"U@Q,'T+L/'-P":O@RH1E MW"T0=W*;HM<5W"&8>(%-&R/[Q#$P;>;CLVV%HU10+SP8RYQ+:?Z(,0"81.'F M1TKGCAVAT5BAY(5_<;8H^FW+:BLM8]C6)66H$3@)$R(7XT4H7MTC?2ASXF8R5: 47:JE9'],67Y]*N+L42+S$ADC'55QT2 M?1:^"Z>VULC?4V=Q;VW\WO;$MY_Z) MN!'YXGMCC*;AB/^PP]%5%,#RB'_S8CH1@J4;! 3^L]Z0W]FN==IM36SIE>Z* MEXM^JK:WSC3GE[VQSB;G[[^KWCPZYV-1>E&2Y0*/67+^8T0'G3K_[:]YY6/S M'TR9YK8U@0DS$F>Y\N7,SY5O2D SH2!1*2AB9#HZ&*;:W2P3I.Q@S* MPRTF<8%DW*!NK](4E8PB1KSP2]E$\;OO!8$P\;VA'?*V3Z58P!3$WRF$^G&\C[TCAW.Y8:HJJ5'03C-54K&;K&K]Z$YVD.\ M)2J-2A=1Y/3.$+V7;H#O0^\ZT+O2%ML95>(8I+F3#S;WB0,_/HK"(W&);SBT M*HMAC6W7#D*?G@$5R,L$S[WRVKMO-L(3*/\>PQB[YQ!P;[%^BV.@K$/71$])S@5,2@'M]B[ MQ5%1L]9IB*U&5B-#+@?/EX)+-W"+H^ 64K!V:AW6V+5H>VYHN(\VEGLRQAY, MZC_[&[=5\/E*-VZ["]"\&\[!C-GY89";+]JUCB9*ZKJG5R')SD,7#$KV+19N MP62L(QG+C?4&UYR4CDU*I9NYQ9*2(M4Z;5%1LWJEY@0;EKR$R9*-E/>.=[% 5<.X$XJR_UN0G#+QWT4;-H"L91,=[;E<^F. MUPS&\RZ3N86R4NLH3;&M5'JGN H%$,Z X$MWT8H@>+7647514]=/\'&BJR+1 ME>[,%4%T6JW3D$1=KG32(B=X)@B^=+>O"()OU#HM353ETCN(\7V/'?8]B$^" MD&]T[&MOIY!\8Q:;T@330U2KO6?-XW@,"O0M9O.^=$MWJJ4FW\I@CW9*MW[W MI1TL;RSJ6J5[!W.Z95#F;3%B]Z5;'>FVP4S)J)//-Y]9J?N'BYDF_&R!_:X$ M*S7VWN["$?'S4K\J88ZNG.&]O>?)C:P)S5RTLZ.EN _MR+1_N+(N.3GM5%ON M[&@I[D,["GK(6D:U44X[U98[.UIK^] .;NR(S8P2&P>GG9,/*?YNV*X &,<& M2UBU>1 %<$]P;L4RBK3:$*08:;]S^P#4N^'G!*2YV0"+E&IB0U7WX /N\#+H M\&ZK ;<3 0WM%V)=_(?X7A;M-# TTE9DY2,C;B^GH$-:<(7)H":702Q24/DU MT@J002W69-#)A]ZHN9WN#HN"2_8J2\PT!Y2P11S ].'36A(% O76<[WE9(I9 M.'J=\-NU3FM=8%9HFX1[W@Q*[#6KL3!ZU6D15T9.+W.B*75/N"BBT200"+<$N+8Q@Y5I';ZQG+U2Z1D,E#A#%F!$&!%P'DNP*"Z'QLE])WNH6 MN#Y =F.:[9OV7;3=","1I -[;O"9XB*^[P$Q^62 XJO'PWR4MGA6-4[K? M"&3T]KHV#:G6416Q5>UR>;DHXT@QR=/DZ6STG3I/E^Y+[\?3>&"U(;;4HCIP MT!8F($+APQAKJJ D M%86!$=CF/KM6K)GS^[KH64MDQ6C/[XB#SNPCHE\-7BNKMON-X;NP^"!]^C,2 MRQ'7-8KBN@5PG%=58AE,^ MUS>EZQNY&,K'@C_U:I_5X%S']2.E4F03FU-HHMZL='B+Y3P9NU@&=!F>=,!CR/M:U] M'9-)1LBSJ6#(4^$=E ^2-\XRWQ64')\QW4.8YO;K_ =3:?2BSIIQ$B1PE/9WM[@RNT4,EX/ MV50I9'S$#>Z$6=8BQ[F#QDT:-%8SCKQ72*GE(J,*5 *K*#\<<8N[,'YH47YH M%):[RVGR!&3TVS:Y"Z/). U)J78:$N<')OCAB-OZ"Z=)M^P MT;WK]N?>&[#\1;MN$'\(#;@#_EKV4^<3_)..M$ ()L$"_8A5O'?E53 )QY@$ MY#+]\#'=%K1=RHSTH8]CPW^TW8N8?"ZQ)]>J)XCOBR]_?+:M<'2IZ_5V0T4. M3AS2Y,7Q5;D.S/UA_7>]7=>E[$M27?X_.SBYKY0DB"%Q&/'6WDFZ]0D1#-/T MQO#J*?%S4$N04,1'^^".1G,S$48^:C]?]F.(O"A'J@4](8" M-C]!QOGTP>ADH?^H9+KF'% R[5]U;_MW/^ZO;D2A=WM5%[JWUT+_Q^=^[[K7 MO>_=]#U=]U]@"_]!_CS[>;VH2_^%1\-V!2"0$;$>X=?0A]%C!(F""QZV-Q1"XV6?\H), MYRMFJ\9W>WF6 )JU#KK=9DK>WST9*BK FW9OVS*^&P/KBHZNM'&;B$J[2$ MVV*C,D!Y6"-;;+?W/MC%UBEB=DW9^]20!3S![ZY@1CX@SIS.3-K B'-$!U$ M3P?!/D>(F6:OTG9' C,P7^6M+S'LKQ+0/\R]!^0E_.;$G&7].PI"3'%/T98R M8FX^:X.9(;:E4SBLQD \Z&1XH#0C^N \,+1?B'7Q'^)[6>2O([&U%5GYR$@W M!DZ$!PBT,RB(VQ(7Q)P'#FCKLR6(VS)K@OCD@]=?5@W]<(Y3P9@AE<>JRXM5 MYV>Q6Q+>#=&K]GQZ(0Q]>Q#10TL/WMM<[3;69A5E>7V_F =Y*BWXWQC&9H,H MU5JG)6JG5+GT9"B3@1 X&S2JU3IM49+X_A]3Y'FTZ'A)1+E.=UA@LUU4WQA& M(N/TO2V6[>4EC.]W5"(Y5[Y:SV:/(E4GDP>Z'VA8D4&E'[#($#^I,,FMQIJU MCJJ*[>8)';?8BXK8SB4]*=E1;)KI:RHHNS@NO\(L8LB98=>ZS1DL:T57'S]X/S+J\;R MJK&\:FQ!56-;A52-;?.JL;QJ+*\:NW?5V/X?W?N;/^Z^7M_<]W\5;O[VH_?P MS^I6C14%\F(25/[8E$"PW=A@ 1+F]61G]63A@M0HI""I7F^T\I4VW?Q[0WW= M%-EU3NUZ4\^WNO.N9/ M^NE=W'=E+9'@O('2'8/;&)XM4.Y):,"/%@5&VI#S7('1-.%B7:AU%$]N:)BK2WK4/> 4I%OF2 M5Y#:(8;??CV&3PVBD>< 7(*;/R,[G.8-W>MRK=-HBXJV=WHUYS+.90PM/ ^7 MZ:5SF5+KZ&I3;+8*SH[A;,8&M9TMF^4[ZR'M>-BC (Y3:YVV+C:5=;VV^Y$, MSFN!Y6TTI7:1JH-*DA*GHE5%I!9[CCLRGQ9C++/+*YA<>)'^Y**@?P MHZ$;&R(FLI*U3]..YRU*XV>7*RME,G:3<98N]!CR^R; MA@N5ZDLL45_=@EIODV.\WAE'#T>Z%)[DGS='#T>:!5M!^E0DB1GZ/+-8[,T+\4T[H$>G TS)$+P) CX0#->*S[8&@AT$ M$;$$>C0[_NUB8,3E"\83(*;86IXX,(]9V#9Y]-D.1R/BT%9. AE/'&]*",9T MR>GV;"KDA(.L;3OB@-CJ4%T !8YH.-\-V^JY5\;$#@V' M!0-WG5DUJ#Z9A&0\('ZY):%.2O1MV"UIE%P02I&:M""4WI1$12V]5 T+4;@2 MZ8TYIBSN1/^I'N>7MS2!V_L\OR*U:IV&+C;V[[/+N8LM.N/8CF!DUSI/8NL5:EV9 M#PT5"/ES@N($Q0EJ(T'E4N];*A3O4Y!'D>5:1U7$EM*L"I>>_&3?:U76'*"J,ZZR=BKZ@!_0X*3!28.3!B<-)DDCUX:4 MLFLCDC)*D.6T+^-C7UKK^,>^.!$62H1K7@F[-*@Q0X.%;NTP[D.<>W6\4[$! M^(D-3AJ<-#AI<-)@DC0.ZSDP4?%-QO8ZHBSODR3'Z9-%^MS7J6"#/)O,D&>A MVQ:,^QOWZ8[%\#7'@S:-&?K>6,#S@UY@.+B#80B#*( 1@W,K+,BK/7'T3=6]_'0[N?P7'?3\CID"IXN:XIJ1IB&I_]6 MB*#>Z@]M(*8WU?Q5:":YTE@O\,=)B3E2JIZ)R4F#DP8GC0HIH%WW0Q=->9]>BZ)F;2HDL^VQ9=Q607*F6WZ%):("H;HMS01*VI M5UE>LM;^8?M$3K\Q1#83G'ICB +B%5L:D^[?&$)IUSI-5=3;E4X9YCS/>?YD M>%XMG>>QRU);$]MJI:L>*UWAJC)RG"HV,]KSQG"#S0+J;[DVU(H?:"U;>&O93]U/L$_Z>K68)*LOO-IX'^8N>EKCR53 MUY2XJ]W$"VB^TJ5/L.;7$_GX;%OA*(U*+#P8@_A2FC]B#& U4;CYD4U3/&#< M0,$YM9>AL?COR)_3W".Y&/C$^'EA8$N32\-Y-J8!DNO"DL:V>[$"PM75;USC M<%C:&F,.L8CI^30_[9(6T\*[8$X&,W,11CZ&L'ZQ+:NMM(QA6Y>4H48L _[J MI*G(5D.1]-9 _U>KUGE PL=:7U<8_0+N^/3!Z&1A\J@4MQ;.HQ37O^K>]N]^ MW%_=B$+O]JHN=&^OA?Z/S_W>=:][W[OI;^1/5E9P=7=[?7/;O[D6X%/_[FOO MNOL 7_H/\.?;S>U#7[C[(O3_Z-[?_''W]?KFOO^KU%,(85B )Y,0F&"#$[2;#=.&H*))Q_(5ND<-9C5-"O:%. M@V-, G*9?OB8&GBV2U=#'_HX-OQ'$$R)B$:AM*(?Z?OBRW-Y59=BF94HXN3- MR>4Z7/JP_KL&%Z1&YB6I+F?^OFDHO=YH*;E&VOQ[0\U^1]XYM>M-/=_JSG-. MLEIOR#ICDVK7=5U[=:0M+NF.EBXCUNF..TMQ^14JCNC.$/WT+D[ 7-L_/6^@ M=,=>Y(9G"Y1[$AKPHT6!<6/X+DQ]2@JT;A0>LITT]+197I M+U@1^5SA]."%AK/NMI[/H8&_1"X15(D>&%!*.3"P4QX'>]T6\IX9:)1]9D!5 MXC,#[9:H9M2%*#B[X A)186F#K&>/91-=,5E#S&;0)23V[*2]W8IQK)?!I%: MZS0U4='7F_AR-N-L=B9LUBR=S;1:IZTUQ7;&$3C.9YS/JLMG^9+16X=+1L=> MII(F-M4RL]$YLW%F8U6IM4M7:DU0:E)3;"CK+,:@4BNTNE^\H\PRD]R24+!I M)[&3+>E79/-(7A:(HX>C)Z>*T5]7,2""YKT,G)9 5O*FK_6N_S*"$9?'._Y#]0L:3OR+B;L MWQ/3,8+ '@)(TE[FQLMWPR=NF-N4T+%[1+M5U+8*IS^FZ&^+%7I\^M,DMNCO MS(*<7SP?OKJ"&?F /7,:&[!.W(C>F%6-YA%0[H=S]'#T;+(E$P5PE^N5A'A]!JV&N;.8="FY)>#=$>\+SZ84P].U!1(]_/7AO-#+D M6J&P@V+19O$!/=\>_9?3]$R8.S&,6]$T>?;;#T8@X%A*$0,83QYL2@A%A MLODH]#46D=MBXW"CE#PX A; MRF.MB/]KV93KM$9;'VTBM74AK]4ZC?9Z86_>)9PY*N(1>(X>CAZV#/AB9'"# M$1G,2P8R<->9Q?K/KF,Y#T]6$#W[&?!LMSW5:-M3M;'W<0].C5Q85<9)G+U8VZ%9JZ%76LVAAHPUAW11;Q6P1<-YC!%J.T\>R\5B MI=?/:RB@PI26*$D:\RKLS+;EBJDSM$-3J@J%,/:*Z^X(B@J$?#E2.5(91VHN M-;=6O;+ FB@-E0896^K>"HY3'-,4Q\7("2(UCQC98BSO)T6TZDB1,SNJPXLN M\:QHCAZ.'HZ>,T1/+C=C2^'N,HK>K!L2C5I'Y<<&3Y"\MIB?AZ&N)CO456BX MEG$;E)=+XEFX'#T0UB>3!2A:;2P"(TF[9WCQ$F30=)\H]7*!F6V MV:),?GB;@;L*C7XS[G;P*E5'%ZD;SL[HQZ]2U< *WG)+E.6BCM;P>!-;";AK M7:(*+)&23Q,W:;7N+$KC5:R8(S*^I<'1P]%S$!&]YET=3T++S$AH[B8Q<-O8S_=DNBM)4:AU55!OKQ_2N9E[?:)T2O2667MVK&9T94314EF?WCU;QZ :]>4*ABT[94 M;MR_>D&S4>LTVZ(J%Y7SRKF+$3KCW+65N[:TD"Z NYJU3EMOBDVMP=F+LU?U MV2O7UHV6JPG4?HS6PO)6BMAH%; [PWF,$6H[3Q[+Q6*EUS]MMD&%-151S>CM MPYH*X]NB#-S%D<# 71P)#-S%D<# 71P)#-S%D<# 71P)#-R5("&]G!K^"OAW MFX9X=?-WP8O<7@YKRPC\12R]*)M=I;579CCR)@$?T3^,4]O>+7^0$,$P,7/0 M<*H1'"EZ'M&JYI&PY,%WZ@6_CU)7^3 M0ND#/0,)?RW[J?.)_A/?,O 1D,GMZ<45WM.4N$#;Q OHEOZE3_#@Y1/Y^&Q; MX2AURA<>C %Y*BYB>3_,^+NE1/[P+YF0P,Q=AY&/8YY?M M*&K5.@_($W@2\0HC1L XGSX8G2ST'Y5,6YED*O2ONK?]NQ_W5S>BT+N]J@O= MVVNA_^-SOW?=Z][W;OH;N9J5)5S=W5[?W/9OK@7XU+_[VKON/L"7_@/\^79S M^] 7[KX(5]W^'\*7KW?_Z OO?MQV?USWX)[WS*_M7<\%N>U%,(85;)[NV/ ? M@=]1VS5B^X:2Y+(NA#D[QB0@E^F'CZG)9+OTS?2AC\E8B>A%N;&BW2ALXLMS MD5*78K&2J-'DSR0 M?>6QMYC3=YZ8RW0REO=7,K98&$>K(BEJ42O>W34[ :@I>9B@J 1?@-V1MDRQ M^J,P=+SG0!CZWECP)@2-9_ S<:?R"9PT$ESN0DAOW[/<1EYO.O];[,P.W_WG M>!2QN?5/GM6REB:1S>^[ITED+9&59(CLM>5)AMB2SK=7]X*F7NMH;5'.:$J> M0O\89%[9TTM5YL)]DY58YL+]4Y+*[$34DH +=;&5T<22R:-3S.PW57:");1: M.9Y1LG 0$;<^? *<8]H.H37C8FL%?\=O)EJT$]][LBUB"8.I\"["W1';?5^\ M<7ML$[940U566::(WY-V.X$1Q^H'40#W!&^K#5B%P[[95EZNM/(M9EY:_/_. M[0-0[X:?$Y#FUC58[D<3&^KZR:C=,\K9,;A.AH)*MU!V(Z"A_4*LB_\0W\NB M'6567Z :ADHN-C"^%FC5*S4J[J+.>++4/8EOF+Z(- MS6B+#,*X:C4Z,?\=X5H"XQFX(F/T<#B.')@9'[ANE=!7,F=*E] RP M7SS_.@%K-X%J;C.F5>N@3;Y^D+Y"0IS;Y-43XJ\3\3J=MD&(GV*G3K9E^-E5 M@BY=>!=3G;ZEUSI8*4^JLMCFMG?UQ'8QY-N6D'R;+;T:1OEI[9NSK7&NR9#X M/MW\CG?(3[IY6OD;I#W7] GPZS6)__;<%,)Q8LX#PC?76+S%T+QY09.79 DVM=;1UO-4N3?&O;$2O;&<-(KU]?>NJ\_W0?(> M5QL9[B/VE787DWF#@(1QVVG'-@:VPQ-[7]>][;K"=K9W$KO&/&]B/V$9 ZY[ M=]>]._L9*9SO9V#.[;PV:IU60VQD1)^XNN;J>J]@S!9]70HY-^DIJ88F'S]S MO5"ESKK$[[E/Q T]WSZ[^.1A)/T"?'/S!#8(:"NBW*ST 5X>(CT)&;\/(;D[A"P5Y'O M Z-T*7AS9>_")CLV-%XF8W-[N/;7870]!*K=/*]".Y M^7V0[Q#; MRGI&.S>T#R%M_8AD!CL6=J?/S.P^G Q&V'^=PSDW[^"&IMAL,6"C<)NW7)OW MD%351.4N*MST/?B^XOS@ S=_#R!Z%U+6WVJ]M&J=IJ@TUI/KN!G,G 0NVPPN MB*3:2%*26I':M[E$/]OR]S9_0=9]+.,=N]BSQEN'*.".C1Z^)TCX//T1(%_= MI>#OSJ"?F[5PJ[#1%%N-]5V=ZH6I=Z.?"ACS%66$ YKYI;&$*DDT)U;-.,*2 MV]@OCR +<@/853VKG6UL]XD$A13_3B!10F>;70S)8F=V3D7DKXR)'1I.')FS M[##R>1QNG])9QI06Y'_PNN:?D>T3D*56A+Q%WK0_J$HRUL]J-]?+R_'8VXDI MY;(I24%*4IKKA^-9"[>=UJENUC4 T!5@U4HL@M76$2+M'P(_4(\U].%%<1V& M,XL8%EM>D0+\"\#[VJ8&&*K=>6L $H A?C=$8RV^3JSX21&G3/6)8K M71.>!U:9X(/C!U:+X(AF85X=CZL6%E<=ICT#>%QU][CJ:5E*K+O]GSW?]YYA MU@%VC/3)D^<\(<&:X-O;X MJ$)@K/R]P3FD[X;%L(Y.64=7Q%:&(N"9HJ+=1G\;H[,]\)@R3!W +47(>"6=J&DXOC,3/%2WB8@E*H3NY6@9%<>/XL,;Q<*D"OC> R9UCL[(B;>+% M N/??=LU[8GAI*E/6=R 9?"U?8+=W-BMH+&;FTPTK%G+ )F M6D!?7.V3)R8W.V# \4>7[S0GS3#FC".$9(K :ZL';X\^<-N-\,A,9.D<)/V'A=\*D''G(B?B_V_FP+\G0>C;)GCF>*'K M6LL_+-S9@Y7C!8;S.R!D D_ =YR;[4;$2LH">FY6!H;2 !==6\]9 MJU[0__AJJR#_J*+\4[K:8I-_FK6.6E130(:47;;7PZZR2RMP@YM3L%:KMC%9 MNE;;B_^^P_0]:[UZ>L*5BYP>E-EB* M;5$K[/0O0]JN:J[=U28-)QBA,""/MNMB8 ]K%18Z6/]?RQ0Z%=+%5? T3U-D9*/OU$7&_H:*5F69H=0Z MS::H96R_L,:WB0F3SB!%5P.XPS7Z5+: MP^3B-,_(<&"Z\ --?JLO438%T8<0NV/"7\M^ZGR"?U9H35/BK%O@0QM9Y-+' MY&7[B7Q\MJUPE(J.A0=CZKV4YH\8 YA6%&Y^9 WXAY> "LY)EF8 HN!8_!>G MBP+$MJRVTC*&;5U2AAJQ#/BKDZ8B6PU%TEL#_5^J5DL?&OES>GLD%P.?&#\O MC"&L\-)PGHUI@*2Z (BQ[5ZL 'X59ALA,QR6!IF8.T"B>K'(O03>)#[>!7,R MF)F+,/)1._VR'44M/%$SB%NY7*%BH[M41B<+_4>ETS7CGM)I_ZI[V[_[<7]U M(PJ]VZNZT+V]%OH_/O=[U[WN?>^FO[P.!E=P>_=PTQ<>[H2KN]OKF]O^S35^ MZM]][5UW'^#+E]YM]_:JU_TJ]!_@AV\WMP_L+^K=C]ONC^L>S/]][KEV/@W\ M#YWUQW84.:W:Z^_Z=Q2$]G!Z+,#([X7$NKR-QC"&N;[9N6P_WOF/AFO_AW+X MU4RMP9?/1F '=\/O/J@^-XQ_2CJG7)/ ]&UZBA%LQ2ZHS AMQJ26HQG8M-2B[8?(;S@:&,B8(0C\"&9>^@09;^M%X;/A3%!U] *T] M!"/!#87Y^X3TA:EYF:PY [O;$)5%%3!F,F>Z^OE:<-X9JU$VZMK2B8*.>(D- M%&US!_4[ _,")HN!V7&9(GNU?2";OA?Y)@$A[IIUX5WH/1*LAR8\V^%(L,- M"*)!8%NVX0,U":#<:&LQ-/V,0, #" HX$R,B7,7&(?U%_BAX?GIQ_H[DVGO! M!BK&$EUH_0JCZ< '7\6RT1,;1"$\"13D$I/2L46>;'-F:@JFXT4690$P1XF3 MMN$&4_T9I@L^F# Q_- E/KS!]#W X\CPK6?#AP7VO6&(GW#BAM G/HXLO*OU M#:-?>R_.WOI$3[)B2!-?5A<>YJL38*I8]3$DYL@%'#U.!6I6H@M('PGB49,> M SCC9\]W+'I0H_4QF"TZB"83Q\9I @N/O8'MI"\=&+[I63#=B6<#^KSA!>WW M]J[V_8[.,JUV1NM,PN _83CX=30-T%& "9B1#V.)Z#H/;6J1C\?PV33FLP3R MO>U7[\M?9^:>!? V%C!" @C[CP5W-4>K=? MUC*>H_& ^'?#68?D?CS.LLL.#&2BVPX M4"HSSQV:2ZGP:(&>*^YZPO-X),9 M @#Z$X)N#Z#T84XI_25*^09(]EU<^")V_L<83SX*5X@$44!:'>#I/,>96UB0N=.? C2#-ZOVZ\'NW^[WVGFHB&TUK>[PP>=N-10[* M-(R<1!\D2^[%01P6<)O. K4?S^V5=U>K4\/-1L3@@ M^.$)8'L/8S3P1@QC K@=)QUL=1)#SPOC<(Y/:!=;"K?98NA2#!@70TB=!)SOC T;-^) MZ6B^AC2LA)NZF JA>>1U\4.(7;$#",O,@ _ID!/>!@$=< M>&-R\$D$6&T BP_ NWY-RX@4,HF9V;$;,!;:0R5OS_O"F!-VPFV^!8&61UY. MR1,$,F#+HFK\B:1LG;X72'= :"\(D_(=1C.9OT6&PRH5LZ74 <%40PX\2;I:)GCD_/7;.(5AWMT[:0\D0@#F8V!69@ M7BY,9SW^LM%R:E;%<@)A,+=T7'3/T,H ADC/]B6>\BIG!0M86K1@$L#DEGHS M!W$%*J M,#MG.3/++Z,?;C(.]%31'7UUR?E.#<-:26?FF#.I*>#Y]B.PK8,2*/5.*"/YP Z)! $J1S4L"L\C],O2 M:D1B8J6LY@PN!YG&H(%1"P<"ED"Y&!@.==* ;P>1'\3^6\*6--OP"4PC+PJ6 M_"W:VCP)NH0P"]L<+3F-E@>S1N,J?=D2TUN$&OJ>GP17<)R1/8%Y7D$_%I+GZ\1YY.55R:P-R_G$V%BG=JTB%1X&N\X3# 'E]1 M".+1I0%$JPACC5T3*?^?**%H^$=!8 MY;7$G@B^&U-TVJ_ V80U _?=>JX9?]DM$:@Y9\AVSJ2GQN&GJ-A0K]@G2]I[AIY)/"L:S]SLF:6<'HP(B5D[EX]]5I%*[%L#(OH)P-8- M0$@$Z\;"XDY=(> XR[0<>7-:#L^PJ7Z&S>8=[2/N71=H)EZ3B8][4K@X^.R0 M-$5A#+Y)DN2PR6C4I->,QB10BO[?_!5I,U(JHM&R^9T7F[A56YVI9PS9V&6IYKH7=G#.7#S5S8*E&??WDXFSF^T1+ M\R^[>:AEJ[4.B/L"$=8ZU,PU1-AZS?4"$*: +Y7-KQ@TP=VV@*9TQ!L6 ?W[ MZ'G@8X"$L/**CK=QM+:%0K!ARMWP=YP52-0DL23HP_P6EY8;Z(U:1ZJK!9*+ MMH5>2EI'$]>Q?LZA$&[/#X/V46#00ABLU\+> Y?Z4=;1+@V7RFHBT#:K828A M\LJ V!0([X7P&L2.8&[?@YFN' MM">*G7Y#PBC%*RQV4#&S16,4O'0\@%JH=-FB* J>OH*8*\FZ.*=8T#W!$,G2 M'JSON?#9C"7?$1+88*T+F[!+LWD]E:VA5F)#MN<*?XF+L1&W FFYY.DOA%4Y22_"O!A;GAL\0=81S46DI8P-*M4Z#S--%7\.W@ MYU(:$]5&;*18R-?&*2I])8QI1LD%L&]$CO=$YE/QP[F(Z?;I.V+O];I MGH!ET5#A:OK4;'\%LI+MV]2D_+5_%B0+>LDKS+SY[ATP(@UP *,_3\8&D3O-JR M>9M8N 5P4,3,1<.7V<;D@HCNXXX>=LU*P/4N.3;QI=O_O'!@@DJ,;O\'C%NG M0UY(K=D)BSCO/$DTP$'?/7@3$,Y*6WI_*?3&F.0TH&8TQ,< M#R-@2WPCF+ &;NI-H@'(:B#"D(JW),TAS7I?$E*#:<(!] C'G"W0;E[87TT? M38SD8):IF23!8N+E+$$K/0$RLLEP(>D>[0HJ5!I M!*G$C7. ER3XD&YTSI"0/#9+&UF>3>R24,.J/L<)_)D+D>&JG)A+E8U"(L[\ MG2R.POWDR7"BF+JHFH);XF1KJ@(6!J,_)0M'O1[N MDM9$26J!WTY:"LY(94$*@F#+%FAZ*M!ZL<\>-QQ,9%E+RY)E\SM?EV'1Q$K. M*]'[0[A_D[:> !G%2;9+4@R-"Y1; B:1/GI^:N ]^@0-$!S.>(0OC\8L6S9) M1J"5]T$!>D *CCU/O%]Y D7+;'9IHT68PK]!NP:637VBUR1 DJ.?,O)6IHWE MTR[LNLB+\V&IW2NG[,C9[>CLM@C@D8%QKB>;/&. C&HG\"HP<3QFO*4S+(M> M67).+-6@5"'3 R6HE8D=C^2%*U2#J)B9^U2"&^%2X^Y?/7@=37]_\ V+=%WK M#K&-007["1$=S"5LAK^NK1_\;FCKQ]CIV*G]&U-;G'(_?X\(, BWGEO/?3@] MGDW&')6\>^D+(%D"5;JJ^?6NXWC/Z"^!@7/M18-P&#FS#"T:^9@#L#IG]]83 M- UZ9BM>*E5&5K+8>>J7/P,*O8' (L8QS\?\/),+ID_ R::V+SV3AGS__]E[ M\^:VD21O^*L@.,_LV!$0FP!O>X(1LKH]XWG<+8_EWHGG_6<#(HHBUB3 QB%9 M_>G?S*S"00(\0()D@:R-V39%XJ@C[\K\)V<,E@&EZJG2?DTK->/@ M$2\F2N@GL1-V)[_'--&9S"/-I1)QTBT6A2ETL9\(SJ6]<=[RF#*8'O C5=DC ML8(%2(&0-TY\@?4D"A3#*2MZ,UT;7YS8D]FHEO>()):K7(V/N%+UB(==3F)) MDE_,[2G!/B_@6$V%.A8N:TJV;YSGMTOWH&WJS6$L7/G#L/W7FV2 S'UVP$;@ M^=9PP1NX&Q'F/9>6DSMBB\2=A=FPL87I,SQ&AV #P-D6QSAH:K\4,SK9%XE0 MP(EI"\^;80$\6 V4/QXX0&)@@U+$2!QA(AZE M#F-ZDO^,*>DVFS4S>D:$&T2E+!4B%C^:AL:-5#$TE\K)GAT;+6X:(=DBK1ZF&E<E+M78>"K1X+V]I2"G0ODW3)FQQKOH6R56Z M'-7'D%*(]R&""W\)9\U'!J]J:@=8S%>9^FNJU%\YQG+2U%\N4PHDC? 7UO@8 M9J&/T5XF[;GE@ZUP(Y@"L3]W%, B8ASS%&&1$IK/(F#OX@_OX\;'CDN+2S>] M7WXG4MXJNBB^D/^<$F6SQ0E3P)B*-XN?F_#33_GOS6&ST^T6_M1J&H7?KWN4 M83;-5J?4H]9_WVT7OT0-ZOH&-=SXJ"UM&W8$$2Z-[WM6M/[L^4I[;=>@#$0R MESZI#"L"G=X&L[S+,^JQ?+=S;J[=@?/PQ&QNE(4>N3O@TZL%+;N@__&=D-U@ MZ:OD:[>Q=8!<$+&TL!2K/$IGBEZSN\,("KP&A%._:3<+C!+TX;D=RCGJC;&" M:RLI44C(4,D)8.PJYI'8]U1Y9G]UO;;W(3C_8JW-KBQ>OC?D2GM1@,DP;\NL MW:Y=GGA?$NX52MOPB1_@6-D#G#B,F(N;)Z&-LMTL9&[74E&')RF;LAR]I^*F M [$T'EBVFTH7W'VCJW<&12 %1]!S1^W 5(,^2XH]99I;A1V]OV"R)693%K!G M::8<-$8=O=//UZ4HGE0\>>$\^:9"IMQ-9Y*[? _>YZ!NBGH6YV M\E 8U\>>!?T2\_D:&S,XQ#$P!N@ZJ^?.[5[AN3/_RL'DQ/#=#5ZTX02\5W@" MWJ,3\/6GY@5-L.#;SLF[7<:MPI)]W6%Q3S["Y4TS>\W>8,N6;%Y\6.:&T(S6 M/,;1Y'TC,/OLF27%+I1YR5/Y,5O2\V%0KHC_C5^UR2S"Y+-ER/L=\Y::NZRU MMC9E=86LMQ&QP5>L@ES_=JFN=_(EWJXI'VB7+1_XRIX9<.]'WYO?B33$_SCA M]$ZDG>;S^'H%B>>$3>WXF I&ND?=P,8E6@>%T*L' M%,(R)B 5[99OE/:W+2W2]+0_VI?[AVPWM)T[H.F[MS\3Y79"&&9[R<5P@M@4 M* C2:D#>;0L)8>(\1;XH]@NT%X8M;1"T3/2@@ZVFDF>=RGT9 4/0X/VT75?\ MNCB]&B]]\JUYL)K"64_)L[9H=!4GPEK Q!>^@^G^*;*S+^1"Z)&6 M'P)UO& MUJ8:-5$O,/'0.*4Z$N>9W00A6_",<$KPUP@5 B:=I% +D/,D:_X]Y?FGURV8 M3V8LYNT*B&RB;<==RL3F]\&-2?D"3\=%;&QA<,/$QNP]3\K' S.L+RV^*"Y< M6??NQ4H:.+P\S=<7*Y0L&V74O\&ZT>#MTJH%\+1@0@2]YDW+%3/)HX/DV5; MQ^!1TRF!.[C"]P40X;G*&F>I_U8HVDTX?/\1B1UY?WDTL*,.XE"D;\T^&+B0/Y6+)2A[[0EV*HD#4>V@V$.1-L%V5ES.H$ KXE7!$D$.X!RW ALRQ!K!=)7HB@MT2M9'EOFC+2Y@Q,& M;#99>0_/;@B6Q [5W6!U6TAU<1F>YO<2K2*%BS=JCPQ] KP>Y[',W;S@B#/B M6@FR-*8;"U0K(A52%8\0+52A5(0#:F$7V" 0Y3A712T6L0MWN!S?OD' U-=D M4Q)UD)%VR>8!T< V)7!5L=RZ 5*@)FF"KF*(H]PS>;D);D& 31=AK[)B,!9G M:=N)I*)M@FTKJ#*+*KQ7IY&^ O?VD4TMH%A!>$GG$01GX!(85C7"XKW(7R&N MOU$)Z0)I7S39=4@ET+2?TGYWB_CD,WZ)*']C=DKJ,>+7@,\ORNIJS6\EU=5_6V"+8G[3M2@H!"*+-4U6/>@9VRX6 M V0V6Z)W#9GIP!:\8'%N 9W. B]V#P4PA<\>>=FD3P6.+F:$+A57BV2SN)MA M0)U^: /&V0U85BHL*<>TQ!@RA==I6^7"HE[1AQ5FEC5JTQZKZ]ZTW'JF>)0T MAWC* JU*S!DE#"]@I3A;7$**E:=,=$QZ@NO<58FP-%S>VX&!HW;EKRR2S[F?N8D]1!%+ZG M@ ["5A+%[R!',FF FJCOV&0.EVP!-'QO'D&$$3PD[@*/9L+I0(K.%;? M B*">E$M<%#%YFW DF@Z(43,$S"<^.JMR#>)<2(PG42K#79=//9S#B=+!%*/ MTQ>Q7%N5I;'=3\3(UI2N]PI &:Q'U76;3>7EEH5;1^#47K)$TV'66M[V:5D&LM:LP[O:;9&\A66=QM]@U3 M#6K'06W=OH),M)CL0&FP\UQ5;6UXX65&MZ8UY/\6'1J6$SV*"PYKMB>YDM!\ MB6-+QBK'C?OU@%%(:P8NT+?TH/XA/JC?O>YZ\UI(TXR<1@]Q%6)1>9NG61=BHO*EC82RLO*IKBY907=5N;ZXNVY$__ M$A,?MB'$8YEOUH_2Q4;=QJAKMO1>UZASM=$&&7.,8D#%K=?(K5O*UD_!K;W& MJ-TQ]=Z@I[A5<:OBU@W<:IZ?6_N-T:#7UMOM/-2$XM;:^C,;*IMKX,^DJ:[ M+RZU4\,DX<2G.5H,P"RWI(72MN8B:0N+\8/;-G\SWBJ31 #E_8!KF M^SI+(WE@/Q1EIY2]!07Q%,IVV!B9AM[I=A5U*^JNEKJ[9Z?N?DM1]^59DAL< MTV,[MKO!5E^HR[OCY"](@O7.+\&,2PHT[XSZ+F-02_'^5?%^__R\;S9&[5Y' M-SJ*]Q7O*]X_'>^?G_7;C=%@T-'[PUK#HI^)]:7Q:>*?Q1IR1,P3IWVV%R%U MBYVQ4@V-+N]%TE"%*@DI*C%8!_^IJD*DW3)5%:*J0N1>4E45HJI"5%6(G"1] MX54A[U19B/3WUY!'5%F(2EU5J:N%4;O!^<-V'>R1UFJW=-.\A,!=#2+SBE]E MFELI?AV>GU^[C5%O,-"'1JU[NBEN5=QZ;&[MG;_HLM]#[=HWAKK1J74';U4: MHDI#5(IQ%4+IV+6E&TM#^GU5&J*2YX]$V>>OP^P/&J..H0^[M;:-%77+2-W' M+NG;@;J'BKHOSY)4I2$J1?0T$NS\I9N#UF4%FU6"N"1\H+A_*_>?/T-\8#1& M?>#]0?\2,(T4[TO"!8KWM_'^^>',!B;%P7N@_(>U]EY4>0C_6:SA0)6'J/*0 MGZA#SN;.:ZH%S\YWU*_;C92#4BUX+JW>:G,+'E,56TFV7ZK82A5;2;ZDJMA* M%5NI8BLY2?K"BZU4K97T]]>0152MU?5F@Q>OZ65D@Q?/K=0!V/F1$0?MQJAG M]O5N)Q\#ERD?6W&,XACDF//C"0XZB"?8UON=MN(8Q3'2<\SYZWD'W<9H.#1T MM#!\.J W J M"UP22E3\MY7_SE_!.FPU1NU!6^\-JPKG*?Z3A!(5_VV- IR?_0PJOS0,W2SH MSU,/!I3&PHY_5HTR)'B1K%1A=$]&%A=PF32[J-+O]VEW11$^^O;3%5RKU*N543GW*A]2Y4,6'CF< M'W)N2,@S9JNM#_HJZU[QC/P\H;IM[NJZQ[Q3'R\%Q7^*_RZ:_\Z.8P-3H/A@MZNWNIV:,J T-O9*CK7*O#_GBR2A MBN4>!,A@* (<-[)$AY'<-W0AY[A'_Z>D!TG:Q !9U['M@=FW)H-ARYQTF&W! MOT/6,PV[:[:&_3U]MJ5)Z7"=MYH0E;]%(,R<\8IL M-%:EX2^6[\*^!U^8_S"U?/8-KOTP\\;?4V%F< $+:\GLVU!\AT]B(/@6.'T_ M8HU1_"0-'J71LV+))X92L.C;UJ]HLU:V-AWF3?% S<:Y]RJGTFBO/E@!; ^+ M5VT!JQ9,*1\'_G_LS1=1R&Q,:X/!.Y23X[)0> MF :Z"5/TO0D^80ZK0X\,-"\*@]!R\3%-[6=G1L\^]KOQT&/AA0RVQ)IM&-#R M_A;R[EZ4DKE/K'S'Y"=("R]P\-GO?#:#ESRSM('(7Y?)1;0?::6W6(\!9M6O MOZ6H#\HY",SHK"QLYK]3/U4=3^SFT6?6]QMK H-]9\U>K-< 16UF3G/'O5E9 MP]7IKYWD9'*T27(K!PPQSR=:>0=V$_/Q*AB3);Q#$ M9J$@;N\@B.O1+\AH#@;ENN"L[5UC-MO=NP97 M0[UUK:+;N*UFRVR?MG>4L,GRC[FL5=VE(EXMG"+'LY#CUT'W;Z';\Y])R7J5 M6C@)BL*-MM0B,SG7.:B\3++4F6*->1D5=,5S*Y,@LZ7D%$CB$U'$9R\(2J>^ MM!NCMJGWS7SB6;SZYR!SF6KR5!WK!7#AT0%B#^/"#GB 7;W?KBK[3'&"TD=' MTT=;\J4/XX1N8]09Z$8W7XB@]-&5<:'21P>D31_&A3W@PJ'>KZP:.JX)AEW9_I7AU,E/P?U;S2WGFJ*X]8L+:^O!_N:60KHZ\I#G%%Z6D MAQ\O[2U?V=\H MXC4?E[('1-GFH"^)%:.HJV*YN<43/2YU#8&Z.OJPET<44W+SFBF[$KFYQ;L[ M*F4;+2XW.[)$(RO%I)/9AJ::#N>9:3!Z-@ZQJH3(XP9L:&9K"^MUSBM,]C"F MZP#*= IC^I,[]ADNHS6[HQ(WSC2W8>@[CQ'5IGSSXDH;9G_A:W[K^Y;[1/<% M12QC ,L,AW76! IC3$Y-L,6"/@XYFT#.1MXA5"1U;I(ZA=E\'))J TGU\Q:% MDI#73,ZGL)6/0\YX8F^T))&0UY/_MC;*;/-RZ$/BS#NGGTO'1F<,0HLR])SG M6=KI[)+3V2Y(@:F1BBA+236(M=27*\X8P*Z,*WK$%=V6>6Q8,D69=9/7^P6_ M*Z-,?FQH7L2QH>(*&;CBC('SRKB"'SEVC@\C605E%B,V&MT-D(U'2YPY'.M0 M#:VV0U.%;ZIB4*J%NZ"(25HQ2,7F65C'-;EY= M":F<*:S;8XK:!7I30=2C=T^ -_[J/G M4Q_0/T2S+^SV&:STO-+B%D)\Z]N&KF&[#SW?/#3?%A0[&LPB?,C$]^;T*MZ9 ME(_%F\2!D*(^IH]L;$4!P[L,?V#CRG=!AP2]B/KSS>#*3?$?&VSFP0;A;JFB&[?J-4;?7UGO#?!49 M;"23''0& V!B-J]_.F!KL$<%K#-,*#9:U/;GSS-^I-G3\*]&S9&@TY? M[W7SMN,^Y-F7;XIMS*30S=Y [W3S50PK!)K7)5HU_;%+-#,?%C4S7^ZC.ERV M_L[>/(UC3W;>>;^\IHCWP3,M9SL8@: M1:R5V0V/=F.\M!LSF+-.OC;S7H)W1W%:ASM-9L487L.% M5*=AK./!6G1+[L$/[4XU[7;[S4ZO7U$/X&Z[7#?AC8/:W./XD![ ^?Q6T\9.OK=O&5?I7Y#*MW2I8H:OIUS=:.7[70AZ?-N/%CV:C-$!3E$(@3V0*5%9UE2!EO7$/@93H- M#,S5FMH )@"?R];/M=F,T[.OM=K[]Q]M#MD/2 ML+_,3%%1]%Y*IBB>6SFF:)^.*3H81M.-=CY$?W*FJ-;,.9^6^]WU&8SA3W!$ MGRS0]K#;X)L_P9^D[OCR9EU1UYV-L>4H_+H9V M#^^B--B">E8![?8:H[;>/1Q-]30%%)<#IGV[0[!QS\/M/<%UZN_B[#Y_641$ M!?Z/F=-OQS/U^F#J=773J,#_D0+4ZO"8(=_.Y[8]U1[?#HJ/;\YW/XB%KVFS$HCR*0 .'.&\K:3Z;S/!"B^YZ M\\A<-G'"MQK[L8#+"@]JDW/2LIET_)C@Y&>FPV%ST&V7/3(US>;0*'>>N>%T MLMT95'9D:JI!G7Y0QSM<'M;T'0JK.62FI4)/=.HH]13 M&2H[!Q2^%7D?E98IR1YA.D7QK;11I@HBNKE#GS5!IBT^_A?/QU2 MZE;%>DKUR:[Z,_I?H.4GU;VA-5S'7MQJ@[J*I) MZ=%9;XRE M[]3X2S=7X^Y;9;UGG6X\^H+Y=W,'N6LJA?FJ%*R5*7/=[A2[']-),$$E6+[_ MBB@*_(08SXJ?XHV=".2&G<%$'E\UGRU0E,$# _:$Y40ZE?K"_N/CPFG\7G[Z M^\AFWDNS9+U]+8IM.T;3Z%9VW ;%_XH%0%<.Y(<@&&B34+7[5O;#QU MX:U/K]J#AZ M+JB*5FP@#:DH-N!LL*5$>F\NP'[SH SZ+5FXH,K&RE*7ER:!30PA>0&SM6@! M1/ 8!7!I$&@!;-7%@@94D .P(T?\QW?"D+GWD\E71K6\W[P'"T.S'\1"_PXO M66:;B?.#V3=_,M\KXI@ANF<#TS#?2U*0K0KZ*ZT@[&VIZ#^ L+;+XVZK,1KH MW7:^<]+N)]V*K&0DJUS>Q"FIRI"&JJX&/6)/&+R=6&97:UX^ECF&AAFM*6VTQ: Y-DZY^@621)17@'0Z.$\SK M=M<>[-0/YK ZRCF3\ZMDAY(=1Y =PR/)#CP4'AKZH--1PD,)#R4\+E%XY"#' M*Y(==)0^T$U#R8ZZ-B$5"]N=C%-IY9FF:^E^7JP[$.K72 M6ZS' )-^U]^RKL[FU'4*"*F<78[L?Z<)7.+">F(WCSZSOM]8$QCL.VOV8KT& MN%G9>A['O5E9P]7IKYWD9'*T27+* ];U?**==T#OS,>K8$R6-&/1ICY*J+]L MKZ;J(WP'Y0N+E8\6.-BG9RSYJ=CPZ(4/89B#Y7T+0&E+$[*%'+(W/5 M#H=?Q+(:4?TR]5Z"U5H>4<+CPT8^N=0! 2MXL-.!DRW,NP/FIU614B!PV9[N!6^L, .C5< 6(-=:ZG*;T"LVZH(MU9='&V_#Q@A;6 \/;C!RU(/+@R7!87FB M9Z6==)<#E2UZ7-B:#;SU!8;IP;=C\ 4#!C8K_5N6W7K8-+ZC#\U#<-R.FN)W M))U;"TZ[G2.LP)_<9UN##'GA61%59C5FE_-^LLI0I5F'TAC-=OYX4Y+>GM>L MHXZ9[ZATU*XZ:J_\HY[9&)EYZ^^RU9'4S%1)CM*NL%M7>U18_0+)(HR.?E18 MK0O:P[S9KMXVVG4^/ZRPTW@ M>;T"\+Q> 7C>PQ3L[YMOS)]K'SS?IZ.=@)#T/GON$_\!WW4TS+RB,[!>(9Y= MCY^,[7EFAY-87X;>&S \XZ=0,43TM]Y6*4_KO Q#/CV'60%@^ M/*--QO"Q^%K$D)L7=Z36[3>-?H5':E6!S576$0P'I<#F5G7S5K/XX!.X"X%) M6W^$5$TCN6L]K]RR>JL6U^FON@8_F<I\.*]BZ:NV@H"JHI[:7V&J.^/NCF#V[JYZ1*4%Q:9U94Z0L'I"]4P8K] MQJBG#PU94A9.5#1[5@KXU0D"_-]BX6@^>V;@NVN/GFOKE/H)FG>\K(PO]J3G M<%TU;.W.(;]Y[GA/)ADT1FV]95Y"488$)5D70[^'"_CAEF/_BNAWB/3;'AB2 MX*Q=@T/UP%S'\[6 P9XQ6R,_:N;!.";6V)DYX6NETKX.23(52'OS%-S2Q[RR M=D\?]/-&48WDO3S^R<50< 7ROH1S?0 %8Z/-3DOO%>2B*+/^:*DFZ;D@U>.A M;>_-GO$0:@PJP D3T:\,^O4,LLWEA:??3^YH/4NS!69GM4"N#^HLUY4=+Z-< MWP*&=Q#9MD&:]P?Z\/#^D7+9[[7(QJ7F2'N=@*AT094N6/GI"QJ&:"2B/WGK MVI26A)_OO/DCO->^I9+RTB*F@WAG [W7KG6(2^*\P=.VK:ZM9#E53^OZ29:C M'R8=2;)T&Z.V.=2'K8.#CU)P]PZ=L8^9W7O*1)[B[$INPVH?5UW9@Q.494PC M%9FBVM0*-$N;1[/0N4G*LH+E".^*CZ^]P7OF!,NB4]IIXY;_I8DEO'WR&<-* MKL9;[<4)I]J_OOSJ^4\PTSMX'],^6.YW[;?F;5/7\%'VW'&=(/0)1$JSGGBK M9M>&@06OKHT-3PG+YQ%N"[0WF%3*QGCM[)6__C.^W0\:;YO:O:L]L$7(\_[, M :6TF7HV.38>.KW!9T&('13H@G6ST+67J3/&?M'C663#/KQQWL+8-N8A#WN; M'*68QG[YL7 XT!$O'%Z20;"]XW=VY+\ U\..I(*GUQA-8/8WK\SR5WE4U_Y/ M*>]NJ7/:I]\^[C+J7ZT?SCR:)U&A.VL!OX2ONTG07CJ1/DC0[CK7#PA_AL,G MVEQ'FFL#4;2[;YP=-FIPO(T:;-BHDOLT/.<^#1$';=L^!=N.A9K:MPU,IL%D M^2_4"WYE-V&TD8\?;)0%H9=G\GY3^X1%I#8!S.E\;(O(#R(+'@YWP$@P+]YL MO;?&8]@I'/.$X7.93C\8[Y?$Q-QZ18ZG G[-"0/M,1,%78@GQN\#1[H:O@O& MP;AP,V_C07_D8_XG"'3FY_;V?H'O+KO#@Q96=^9W6!.;JVM!]/B_('1QVMYC M:(' !I[+S%YLV-B;SQTJX@VTB>_-:45G7#QK"PM-#V(FW4(>% M50\I/)@3X+Z.22WPS2BU_&!B+IF,>6'-T$(,XDVXCT+0$R[:5V6,Q(:XL/Q M&;8']@1L1@R[)KY.5"0(3R3YY#)\D&,[EN^PH*G]GHP%N3RY>ZTPYOIW8;W2 M,'%^5C#5P#1",#@[@-TD10QB$50Q)X1X) X_*;)Y*4NR[6,OX*,^@.MNNGE' M8<+P91\=%]]RAR_YAY]K#K/#=IL@,9OYB$.RWT#\,#27\3&3C<1A\V ]^%ZF MQDF\:)OVGA8MB-?EA0$EC*T%F;X(OH=<"[?[&@SF)CZ5C[?>%5L/#W81- 8^ MD6=!=E%<9?PP97@Q666VS1^)MT6P@H3?L&:+$B&P .IPO"A8I8V=JHWJ:6=_ M!NV'-5BN!P8NK29L^^_-AR;PU6QF^8$N=B6P&A AD2$= M8!67I?FH_19PA^4"$6KLCPA$;^CI^&M1_9='VD G@Y7HBS 68NW\(%3U/?B$ M+HY;XX2/'/P5W_2F\7#_\2L8\2"=DEMM"U9*"YSY CQ3_%U;S*)@11GRTBX8 MK_N$3R,J6,NI,!50Y'D9;6RQ>="O_^2"W(B0!3Y8@1,\ )E9]KW[WR"IT)/% M:1@)@]Z8*8?BT4.SE1?)?T7*+CU4\YA#Q1!FLR!EXZ_PS@4CK<21GHI(@*Q6 M%!]O;H$&*.0_SC(X,>T,X:'VTJ/M8CU*9LSRI.^\9P;4%=ZB)L<)_^ZF0O]G MH6CN0#'LJ6$Q'+/-1D5K(?/65+^10H+9O_GP%D%)0#(AU7J1?P,LY@.W+"_: M+Q\^??OY5IN#X4(<9"4Z$+8C_C@' 8@(J"AKT0- +A)/XW[O8C$#WQ960B?] MSYW,"6=!V*9$^ ?@I8-C_,B8"XL] X_"3P6P\'VU-_B','!G#"X!/YIOOC!N MW[[' 9!+1*)@!N- J01N=<"$9#D2(W>.R1W@#5?%Q=UCCA.J737II1?4@@=CIT"Y-$PSJ MHPF&>VB"O^6)!]WT"&0-MSZ(]:T@YP#07B?4E:4?$CGD(%MH@'*+?<6V0'+@ MUN)::A'Q-+!KJ-UB;!FF0% H24MO0.^(&S!L(1,;1;0"VLU?73*:I8].!4.+ M&!>ZJ15:A9-E9"SPLDJ8?ZNO?80G3('OOO,;P,K'YX?3V.5>ZT >BWVW!1D/ MVA*C4O8=''.HYCKVW4,%E-0 E^ME_1SYA(8!*Q;;:BAW=@20UU=$Y6-1Q&4U M&DG^=49AN[Y+A M?F0,"!3])I!VA>O2HW4IV'$^\Y5&'SG4JFOO:=-3/6WD&,O1>MJLP=22M:_, M6HLT.7(?P_C@/6#0^$Q 7M'DP 1ZL7P\\D";F1R.R<3!P!'E$L#?+GOB?XQ% M JM)GHL&;1)N"7YN:D]+$"433!+9O:J%]IBGV-;["O98O,(W63&XV@4S07Q MG)CGI87I.G=W[>%@/!P:32(Q6ZG Q)/V9M$!% P/K6?R+V8P6MS5Y9/4POG' MYH2&4;W,0F!J"+F6Y 0ZZ.=,,,5JF^OQ-EE""Z.1%GPNO6KK/.^UJQ9/(I[# MVM7#(NDB%R.[>IG@'[,HCH?/B4U26E*ZY%GXM18NC17-0GV)MN>%BR?.4;/D:XW';,9\@:",IW;B.-5.74=4_,'RJ1JJ>#J" F?CV@\F^V9DA"L"$)]S@HNSFM743IUK$DL<+RV9E_L"V,%&"[]'! M1_9##+:U!\T\E$]RBFNY9THAI[6TRRYF^VR+V6UA@HDQ;.9=F33%!(35(L[K M(W$%,A %U4$G4CO-\BN;\XR60U.ENBV#DH*;^93@#-&4WKC.6:>$4:L^J+D- M4THT%;FE:?0P$TW9& 8I!B(M( GAO:(YMZS?DLR@5/)2K#I)IN%!F\-B+9W- MSGTVQO)+/,Z-GFP7GC_J-?M%L8M]HA'+E'*$X79HN/G$EK]6M+_(\AOW:3M_ M% 4?2F5ST6'$S9_,+[ %NZUNN=*$':)U%0ZNUQBY7D&=TRKCYE+-*&T'#_D2 MFV\E)7Q#HNW:0!)PY)[HPM):B"5+"K)X6%\%'M8'S[5KO08;9WSO:K?1$PR! M[SJ10JN_G(!/L2_NH? DVL3=3Q+A'D*1\Y]=0;AZX7N8-!B[[92D(8[=QG]$ M#H_$"4<(V&@F>LL@G8N3$?#*G06]#!X'_F84.CQ';DT*U0-8^9A^ 09*=BPO MX*$AZ"O#J8%%_33-Y:5:F.9G1YAL0G6V(.0\_N8L-!I7:_B))SDSRLA+TILS MR]@V,]>"X^='U&\W/2#$ 7BP(=QA2(]ATV.]0PY6C2-F1W1;_;4Q?''D(&+X M^PS\B(.GP9"UN#= M&_T-.5>B @ YG!_Y4(,M>E-A!0.F*:530P>HE:M;P&N2&5EI BJPK$^)W6O( MUQ@DG(*TK ,O.RYF@\\$OXH5$*O"8R!VA"FFP*)<)RU5 20&G\WFBYC-XV46 M.0F9_/$@D1Y!Q;QW?['&TX_.))S>NBXF> 66_[JAU,2V7I-],A#5:9#?*+@FR(2C M)CC'].&Y'41K#&1C$GJ(I35*7>M5P]!!LFX!BIO2?%@N#>!KLJ]?8#I;#%,# MLP *DP#$-#/$QEN39X(W3>UVG0VSK+A*ASDORPB2.6<@ M"\B4+NX'X&Y8DECN97V$PG4WT2$PA]7X+\N8@4<:,7E<1MY!_^N*.U)K&ZVD MG8HKJGV*;1>J>ZCU]#T6): M,H-7%+7002E[B45.9'VSQ(G]D?I#8>-0*8AV37^H0?G^4+[S3">?J4X-;EW[ MG\S&5+Y;W @'3TTW-)'JHM&_TH4)OLLWD4I?Q@]AQ4NT]"VG;!\EAE@P<%D/ MP#.'#4"8'QY[T0'FCP71BCB4Q+PC M)_@>+!M*_+"*'Z!S=S_@WOXS:&DL K,3>LE(@>5#2E@'+-1%ZQ\(:>&!)G/2 M.&^P=".75'3LB>5T4R;*JO(7@?4/BT&2'(RY*9 I.1)8%\?_R-X J\=KA5-; MC[+^_G%[^V7Y0-7'[ XTBV>SS-Q*%=>A43BQ'!_6:!:QII9EJ7!J\?).UPL+ MIL#+:=-QQT6R;AHM%Q"\05)].4$OE*8L3IN3]&TO,XQ$JH.1Y5(<']:$IXV# M/>W->8J%:()]5293W,LX;J.;W:]SG@I2#9!AO%\B3Y"$=C1&%LBVP:&B]BB M1P0BD.1:_. &)0OJ>617%I*O6)"A3I(CX!*!$PXFG0,EHT0@1MU=#"VSDQ6& MZ/L%^$S.EM0I6MA1L0@*.$NZ:&Q86-H\H8)6D2TQB68S%&F$*X 8U$& #4AI MU!YR'9P!1;%J5B+4@,B]6#K8F%:KHUV101O#J3 MJZQK'WSK3P?]5Y!:UDS76.1[^"VL ,B%!68'T(SN0.C;>!F_\1RY'6?/5UB& MREG:W4SR!P7S(A_9@ 0LJ4LZ*XDE;4RJGC@8Y4&(\A7LAK&]0"$60[^)E^UW M8F_T&B.SW\QWVTT\A'-*N3T.T;T<)AKU]FT<'%X-\O#1>*U9) H=YSJ MD?NU;)DAWM-X"H3JDBT!LC(Q)X1 S)HOQ?:% &?B@"3ND\B1++#(JK I2GH] M:;O7>WQB1BG#KOZ<6$ZW@?!0,K[10U)O>S_Y&*>%?F$^;3\H#/"=TJ]%TO=G M;TPJL[BO;!>Y->>%# IZ\$9S4)WD7Z<)J8[+"0])AM+1DZ+?I5W*R"1*BBN=>$4.1Z?'*]&9IM&387VVG/$ MXAU^0U$V+X*GVL';,GM=53-96-*BK733;8PZO;S4J9'-K>A71K&7LU(KIMM>8]3.FY8GEWH5 M'9[0>_NULRZ3TY3]3DXJ[#(OF0=;4, M=E..AE$0B%$&@Y(RRF XNY0YW;G;$:5,&S$X=;, R+V.G$ZQDY^H%O.HA=;2 MP&]MCJ'001P=T?%H"O4"=X*P +>AZ%QO$KGQGQDX]>Q97Z +\!J$\7(WCB5) MBV(NXH]QJ"F.MHO09#3S630.(X%-)J " MEB &L@TR$70VXD]8A9_9<"E'IN$W9=%I<54X54FGKJ^$ M]G9S5MB6#)Q. K">H( 0\ /"-%N$6L9![3)P%BL8N@@-+:">. H>IM$C?I*X M@Z"W%$K0SY9H7I<% M.-?, 0&8F'I*$4)09MM^'A;"\UBK,%'E4:+,+7VSJL(Z M:G/8[0V]@?087+WD!(P336MU!O>VR;89/P#822!$\;0ZH-6,Z,()])(P=T=E[M7_& MME:4S;2+*S=ZNP#83/IC A/E9RLMZ@\_0VV[[0]8J M>$7W(8X;+!9MJ4,/_)Z,H1)@M8JX:T\TOCO8GH^P._\D0OXD5OR3>SL>1_.( MP.THV^0NNZ@<8@X#,VOP]=K=520]6;F?J,5SF0#]I 8"R]R]*^Y> KC'8;^R M-"@@^2HA%ST/Q+>=?!((N]."?PV'S4&W71;[J]=NMLURB%/K'M5OFIUN99A6 MY="QU)@.'U,EV%\7!1JDX+04G):"TU)P6@I.2^$7*3@M18X7LZI[P6D5UY(H MA*JK0*A*HE?C>PJRJA[%_Q54(1MF9\<\I#CLRL,UO_"8*/5P MS.<5]1JC82O?2V3W''VI0C3,T\ET[4M[L]%X._<%(_8=.!^-)Y^G+YPE&CDYG9&/5-);UD(K JI-<:_"(YE&:[,3+UP>&P G*!(,EKHF)\_@WL!QBJ M 7N+$7KZ1-WKT\S"#0F;>UFJRT6:>Q8CUU[0'\V,O<76LJL,F93F?K$P0;=I$J,=J"\<5<=9?OA[-D#Z*?.UA MN�K2 NITA8!A*6T50_"N'VT3#HMFLA@"\^Y"PJ6$+KAR@#4Y%D>4SPC3;, M -'.#SF15.$6*67X26SDC92% &Z2Q%,4<=7:QMU$9MT6.&$%/:Z4 *NY #N) M$;J1LJA[6OXD0H6$Y0P)ZP3!AD7:U@\%G*]@G6_LYS%UJ']![WKMOC MM..X$;-O0_$=/K@F:'@QA&J$\':$T4@H'2 MMG5$8)YQ''$L6H%'K '4^V#-+,1I?I@RAE#\,7R>[P3?!?8WP>TM(G_A(3"^ MS4++06!*L$=)3&"6(].V:SCP!Y,"P'G_W.9S-:.8&+)T10YD;! M:*WT%NL15B(*U]]2!.]W#K(Q!BL+G?GOU$\1.Y[8S://K.\W%@J_=];LQ7H- MD-LSPW^_I,U*MK) M%3Y)11V(M;6_&EW0DMM9ZK1PE(2(S@FI#!ZE"7<--R,1[OHH8]#LM7N5 2T6 MOZ3TH,SFL%T=^J,:U.D'U=G\\BM$P-L18^OBD1"U'0'++G(AT/K48L/SVC$A MZ[5U2\:_]MGC+G+ED(4U08;;N%0?+4>X7O^-E?_\(UAVY*JDCFL@_HX;&0C" MP2^M@/]!,0HMX^$JI,.S;M9O7L@O6-VU>,.T?79,;4I%'*0IYI%XG[8RS^8- MNT(+H0IJ5,BL4B"SGO5L)>5$S0H"%F9ZE&P@OKU*O=3]UW=_1<56_ #7;)I= MF;-F<^V XT;#.YD7%=6=G56:?/$9]3P3/X@;Q-H9@EMU3[[A;:FP=WF&4'U0Z'FMGS[RI M$>/-G\SWBHZ[^VC6#$S#?)\[\#Y3'^4-II:J3*D7K0_EHO6!HG5%ZT?*;&JW MY*+UX7I:KS^]'6:8R4=IY1H?MXU3D%J.I'JMHC+E8_CD]7(HN.T\?N5-3JMP MT)4S4;''*YD06%=Q4$H(F.<1 D9C9.8+XXZVR3L@$$EM651@1;?;4ED6/?,B MK&AYVD-<@$"KQ*K)%0B?1J"UP:IIM91$.Z6OM*7Z\R02K9620*O(9E21<2VB>ZIXT(+R;$T7BZ^M!5V(\YXI2CRV MA>>];J$ MK%X TZB.8XYH7&\I2#RU<=V[".-:A0QE,ZY/?NJX@\#K-T8=O3>H*)IP#0*O M"MM;AC.YC.V]X4SNHN'C9,DKFSG6HS-S0H>IY#)UOZS)96V9'5B5678['OL1 MVW@8E)$S2KT?SY_I'):&\%GLTFN5/LV&5 3ETURG3U-%$*=S6!I$"5+/D72_ M5=3/2,FUX[DMG<..NX\AU_J&;*Z+HKEJ:>ZP@_>CT-R&PW48<08&RM:3 MJ+KJL*O4)DAPU1JLO65HM(U@:8(7;]"_>V<,EH6I@D_;!I\V7 ^?AL-%$;H= MT N3 13FVAG&^67"&/V MD84OC+G:W/*_PX,6%IIL#BP/!Q?%HONK:R]093S7K MZ):-2P=[ M^D?DX3_$)P%O8T1G4YR0 \XZEL^PO1$#8D39OX:@"=O6P3U ;T4'!P]3R^#! M84I8<$6&KMZK73_ZKIO)KO][=:MS>^QZH=A_'7>*LW0L..!W[Q&&]XSZ7]>8 M0V<,M@/B- 1I2-?'?W&:'O/Z=@^I']<\7*&LB)#LA=HB,E\>L1@^SFP%;:Z$!%/D^ MJF_0ZPZ*@O$LLLF,8C[>@XWK&-@V1 K@:(.UZ#Z#+"?SE'C[Q?)M_'>Y"B]_ M"JOG+Z)2O33-F$_6V9"('#0U7)JQY?NO..CGV'JVV6.HP?CA;0'H'3%Y:['P MO1_.G#12,G,]M@C%PA'Q]]\'XB%9+'@BN_3DEI5\%7=R[7V,J^(!$0%Y=@5O3 M*7 ..C7J!9":J@*F.YK#OL%#.#6D$D\HI%7R ,$%?(?WKV/-$HRVMLU ]69S M?9'*>YVFT>I4@RH- S#*0EH?'>I:VD%M7?13!3^#XE-[@-Q&>RX' &5_![Z*/PB^LR5.K_2R/4B4YNQ[V8\I#X#K3-E MK/%/B7= ?W*/([<7YBY[<1[A5'\T5:.[,SDJ[-/ZMC@OGONM0CL]T?U2BZ?S MY73_O&,8(BG7!8\L6[Z+D:2"-@L'IU35N$]NT11ER1:K(O-Z*WX%IZB[#$%] M 7KBHJYL\5R_VQB!X][NY!M8JYSJ/8Q@Q9B7RYA;T48J98DS%F(HQ=V', MK2@V3P3:8H1I( M0@G!&Q7I&IV=06;*:_#+J"%6="LEW>X,B;.?R!VTE,@]@_%9_R!T283YNI?L M5L#*W9WA+V)6SG/K9H3S&K"J/,$;19H9TMP9KJ*T=32X#$AV1;=2TNW.R!OK M16I;B=3S6S\;++B^S%8092 FF<_9!.>RQNO:=*&+/D4H-_D+DES;3N2YO"HH MK2[MX'4:HW9'-UN7X.'M1B=G"ELH#E<<7N)HOSH.OXAT&\7A!6E[ZSM<*@97X=M2A/[Y4&CU?)5#&_;,]B*LH%PM9[Y,@G,*IWG&QN7?LWSQ4T5%K+]R_(CJ^!M:YX5::Y M'3UMOEI>'2A>5;RJ>/5(F?0E>'7SX;-*S5,.\M[Y3;MB>*FDIPTG]#OW*;BQJTD->%@ED$A)GEN=OD+RW%D!#3?T85'$JXCW,.+=Z@7M*%M-)5M5 M\:$D5ZF%4PLGU<)=6K)B%INUBHQ%@;>W^-;&TZ_A6Y3+3H:!6VZ,CU:-S47/8:6\*:K?4M855WU_IW M=UW?3]1LK/\56P=M)=?3MJD9#IN#;GN/+C4MO*NBWBMFO[*&,.:%#VHH2Y>: M'3/8I>N%4$G/F5V+ RZJ:/.!?]E"EMZVH:.2CFV,P<6S'+ M*V6.OF(.Q1SU88ZMJ.@5=3D9#M;GP&*KBE--Q]GEM,X)962VIC]CH+*ZN@C]*P\KMKXG8]'"%%._O2SLZ M!^ME2T=^V:(X-\19A,!JYR?_8EGYV1 M$,HK[)YRG2^;=K:>GAXH>OIU$#UG]:WK4CI_4)^?/.CSYL2Q"SU*VWW^%R1C MMF5H5-4IH-="7%)3'PX/EC9EMTO2PVG%;M?(;EMR/JICMV'%Z1Z*W:2B.L5N M56215,9N!H* ZOW!H+[<=O5QLR.UH\EW%ZJRX4M%B?%7,#IU1JN2^E5JYIF2 M^JML<=$S#&[;FBJ56?%+#?AECSS_:OG%5/RB^*4^_+)'ZG]%;5EZ1DV28!00 MLTQ S.('NE MFL%6!BJKA((2"OOYGQ4+A>XU"P7%UHJM)7&3R[#U9I^X\CQ3&5FZ,GSGC7#" M%X'XG#D7T@B/C0$AKCU%LGRF3=G,QDLMK>%;CX^.%OHPBP8=)CGN>!;93)M' M800NU 3(A6- CZU@JK$_(@<\*'H74*RVL%[QQ0ASBZ=0?\ MSL2!%S\RETT< M<=48]MZ"]_DL=&!4NA8R?^ZX5H@HTO!HCO>HL?EBYKTR%C0UF%>P/#,YDZXZD8*Q[% M,;[.X[$?L8UCS;JJR8!GGOMT@VN5_5G7<'B,EFSVVBQ/HW6A[32?&M80%CX2 M1Y]!A$L^-OE5R4PC5XF<;%E^ M/5:*H_C\QC-@8"YIA,B[ X9%YK+Q$VDH8MD/%@B],=,>IHPRLH--@J- 0,#6 M;>#>-0RZ*E4R')LEY;]I$^O9\SE.N _F1?IGC%(/HO"!,>TW( AMH-UH1VX; M04\L@O_<]2U.E=;B3&TN:'0KHG&C(2#0SM'"Z2[;Z[O)3K3- MMJ/"]_H-.01N+K>*%NR-T7JK_7VI'<.JE;MJU3ZP)R3EKZ3L8.M3B_8;W/5A MYHV_IX9KGQO-L ',O@W%=_A,!D;N E<"^*PQ$L_4/KG<)J9TEM4F$54HO6)H M?3&F@I&::P'WSV\$BC8>&C;=T&;,(ND#VNT9-1CU^F#CJ0L#>GK5J.\%"A=B M6A3MB,"-ILP8YN'-42V!5$61Y5BS\#5[K\#C)@LM>>D4Q.I:9RG@VYESF++N MTJ??/JY2%FSU(_/O)YRT4"@*NEBNJX(U&V,8Y 4,PX"YB;_42LENT!B%+U[. M5Q(6&N^0(!ZMH^H'48]B.YUS^+I@];:S2LKUAV3GOZ6K\)!0C=B(6J_(NOD; MIF"H+6L@*"9VEX+"7CJ/:'VQ@+AI[O$3<>*Y1\L?@_VE:U_N'_38B4+3%DW0 M^"*7 =GZW\EFC8?@H'/T:\&C,DR=>'!X&2,7, K)ETFN!2//38S/N?4$G\&M M *'A@<$'/A[99" Y0 0BDCSW=QB)B?0I"[",0VH4!$^A!CPLE29-G!K]$L^N M8(1X2? :A&Q.1F3(GGQZ"'WO3<(7-/7 :PV1X6EY9I,;\0;MN^,%WX.,[4F_ MCJ=L_-V+PF158U]SQFFPR>.[=CI$&R,3U9DT@TF1?\R\+P" ?3VFW?"]*EO<%_.89 M/@5$NAW%=G+\FKPT3BC/6S#>QH:;^F0L.UGR)<+]'80UK/M#B(:ZKMW!3&R+ M7O'!M_YT9ELKN'KQ)\'0JE43'M*49I*))C,,-P;;0>.>&=""<.Q'P M8^: M%LW1VY9P2/'V#5J@N(9[F#P1E@6M%)T9%-R>5<7 6V^!R$6W^#*FZWW MO]]9U@-]-MZ_U:D)%0[NC@^N\):[Y5O _O8M=%;'882B+'.+#IJ0BYZ;G]D$ M]M?6_@/K=7/K,RN6;]D@U\HF?EL608)Z'N#M7*Q%C\'8=Q9\/\5=<6PM0V/Q M,O$8A^T\(8N#&>L)69]LSW'DHRZ$([V+KOJ_34W3*O--2GAAH/7L:,;N)ZO^ M6,:'^O J?BSPS(8%_LXP[YE)*:L>D$EP=X .03F#S0:[ELR:XL\,8WS)EB=[ M2[&@ !D"X]4S[T5U)BS9F=!0G0GE&,LI.Q/&H9!UOPY7.Q/N$EP[;:="H*EF MB]-5F5:%[4'3+-G*;VT#OG:S:VQMP+?C]]UV\4O4H(XY*+-7B_Z)PYKV3_QW M9/EHJC(0'-RR"6!+Q7+ MT\L QRB>6SE,\"W%?%_9,W,C]M'WYG-]^4ZTSIMQM,CWU$@<*R45@V%4'X;RG2.P6[&HU1S^SK MW4Y5X*2*992&.Z*&V])L]!0L@RWT]%:[I9OH]2L==]T,JW3<1H;M;^GP>@J& M;2/#FJVV/NC+K>44C-9&PMN: WRQK>HJT)S]+OH1J?6OJ'J MAR:EHMG2_/84]-T%^AZT]=ZP+773M.NDL2ID:/O\--9KC/K@>PSZ/25#%7U7 M+$.WM+,]!7WW@;Z[AFX4T+=,-':>(ZFKZ&E540BL?KAOAVNH+?V$3\&_@\9H M,.CH_>$EQ,:D0(^\1AF@^MKM+0.VH#R?0@8,*4)N&+I9X.DK3JP5)RIMO+\] M?79.;+>0$_L]X,9A/O2M]+&2 DH?'UL?GS\GJVV@%!AVNWJKVZFO/E99T&NJ MT!:(^8$6=E9 7[KVK<9 M\5U:TV,S3WTP[%^ K5\#HU16^\6Y(O62 .J7#XI5<:6?.@JJ;B/5-QO'^S@*$J24AYNR7JNDI(&C5%? M;[=K[1$H*I92'F[);:Z2BH=$Q8.NU/)0'=]L)*X[SU\@LCG;RU3>U>6NNVK8 MDG"\D:ER?--I =_T+B%/28)HT,60:16R?TM.;$DR-1JC;J^JQ%9%*G))M-,= MUG8(2*0S4(>UBHJK%GBG.]WL$+I&YW#G_P+CQ3N=SN13LNJ5&GSH>6KI^5,49>+Y?1##VEKR^E'+\JKDM.[R.FM;MZJ M5-Q6*VY3>O58A7=57G/>NYYVVWW"=M_>W.FO9EY0?!VO^*Y?(%DE05@NP3 U.CD'YU*8#Q% M\=RNN0WU-_.E5.\G*)Y+1/)2 MX8"N3ID%YV@0*X*+C,IV-IK70**L$J.DTM) M;*F,JX)\V^3$]+MYDTV1T+E)Z 0E<5604 >L_K[>,FI="Z?(5TH)N*46K@KR MQ5Y(IMX__+3T O.":V,F'U8$5X?*TF)E\.; *K@ 9@"?CL%7F'"D&YV\5G@K MA^.I"I2/5*2VE7@FS@]FW_S)?*^(;OJHNP>F8;Z7.FYQG>13B13*G90>40KA MD:G>[N1Q:Y04JKD4.O2$;[,4&M9#"JGN;M*>)Y:>ORS,>?1RL0KD>@^/&GOZ MP*QU<]&R)"(I7F=M65PUBSE6G5@5+&XT1NVAWFE7!?"IV$PJA7(%;';T K$J MV,QLC+HM?6CD<6*4)E4LKC3IF0O#JF#Q=F/4[^AM8UA?3:IZJA6?>U@+)[1F M&ONQ8*[MA)'/ M5*38U.M5*K.S+[YG1_#@9X8-5,.@2(]WP"-N'7*@*D^62YUI__IZP)2D_2U',WO1 M/G9[,17MGYOVE=P_K,QJ!]HOZ=Q1GDVWET]?4ZPA@^B\#-:H0BULJWFJGC40 M"$=O%9P12L(:*JE3-0<[7IK5EK.#ZMEM@.UCS04W5LJD:JG)017 MT(>#?%F2HJ6ZRZ4M)4F5TQ+8':.VWFXI6I**EBJ12UOJ@ZJG)4Q*TC9K$YM5<22HV$P2N7[I;%:%"WEJ-NLT1AU]4,41 MBV(S2>3ZI;-9!=KL\ R6DFS6138S>_EZ#^G93&6G%J?#P0X'VN.K]@_F/?G6 M8OJJW5DA>_+\5Y6DJD:GDE3/PI6_@\QGMO80 BL&FN7:P)2N95LJ/;4>N1A5 MP,)MR5+ZRIZ9&[&/OC>_@SOQF?]QPNE=%, $F?_+C_$LPH5!10__L[]9/TIK M^UYCU!_V]6[!&5_]"L]J8+W+S*[7ESI5BET'6S*G3L&N_<9H:!AZJYV'TE$L M(XT6N R6J4###;8$B4[!,H0]U1VV]%:GUETW%<,J'7=\';P4#$M)9_V^ MJ??:!W>E5HG#Y_-P/P%E^2[E"UNS*TL2+L=T6W+Q3L!T8-N.!D.]8]3:#53Y M@5+JE"WI@:<@;P-T2LO46^;!'184C4DI0K?D5IV"QK '3;^C]^O=@D'1MY0R M=$M2TRGH&YO4#'JZ.52MS&I\[O09]E]ST#0?>W-X_ZL6X/GPE34P*Y?I--@5 M*_T4;(B-?G1CF.\^+4DYK6JSLS>9Y1 [SDAF78S"#(P*TH 4F4DFS7+'SF=A3168UEV;#W''I&BCO3U M \4]>@>)4S#NH#$:##IZ?UCKSKYE:>A,$9>+E0&'GOK65@8-C=:$X 2>"28^I&3W@QH+XD]+'2@HH?7SF1A6GD (& MH8)UNWJK6]514-UZ6<0_BVWL LNN>\*NQ5A5U%RI=TE:MW9TQ**?0@OF"O_: MSO.(F!+%AN-&%M?-\'5\_]SRGQR75JF[K!'^%Z2$,WD54G#T]T?_IT2K\P=S M9O\M E'BC//VR:HL@@O&SLRA,=Q/>$$RBJ8']H15R]\\D%'$ZU8(H@@>]6'F MC;^GDL9L: SDSP(>&OH1:RS-HW#@M PK] !K.+,6 7L7?W@?+Z'CDC"FF]Z+ M=>%R@Y9F]= 67\A_?O_BV.$4Q7>SQ46XV'OQ9O%S$W[Z*?]]=]CL]LW"GUI- MH_#[=8\R!DUC."CUJ/7?=]O%+]EC4&9K\Z.V\$M)N5!@W8P9GG%+9>S_S,9L M_LA\K6WHFMDRVSM47Y>3?()VMZI0R1?J7Y'+M':K8)%V))LZ6+O%AE(RJ6&1 M5JO!QM(3WV$[+&>\R]&EXVKAU(O@J7;PMLQ>UQ^8@>O#@S 8SHT4D+O_:O*H M5).I2RB9JB J-]P2E]L/AF?8;HR&K8'>Z]W(PZ_)#MS$:]$W=:->Z1[FJ;Y%2A&^I M$=R39'M@1/4Z>JN7[Q1P'K*Y&O?HSO,7GF^%[,H*2\I1_98$NR*JGS@_F'WS M)_.](H+OHSPM&'*Z/C^ PM6H-OE:**NF6+2_#YIB0)*GO$LT3.>X'35]ORR&ICV%4LD"S\>?0X=Z7DW9:EI>NJ6,M53= M*MZ'R^C8]L#L6Y/!L&5..LRVX-\AZYF&W35;P_[C\'_ZK4;FII/K,Y.*H@SC MK5:NUA9A?1G[Z+B6.V:?F16P(%=/VV\-./G">C+[-A3?X<-6JFSW>/4]T#EL MDONT]N7]@I?W\R_G]VN%Q+#T]\K^;BQ:SE)1NAKX\H+U,!OK[^D7WM.G>W8A MSA/*,I.''S1K/ 8^1KK07IQPJMW"WQ%.X E/!5S;\NU N_-L9R(2K;4WC=N' MN\9;;= Q='6C.1+/2R_&#Y;@! M?#?#7<5#*8N )_#E+U,&3_'I406WX)J#H(11,9ON"NGT(GM7/("I%=#?UJ,S M<\)7+?3X [T9_QIO;FK?,G> N/96QHU7\E'.&0OY \=#\35(7A@P+"DN:%-[B!X#6/?0L68S',E,\R;9Z?PM MX/?!@WRV^HZ WNTS:P9L@V!FJ^Y3[A[8ZKV9'/ M)S+QO?EF 6.V=N+S;[" ]Y,8:61)HP'%CM_!&U^9Y:=" !-"5EE9PTMPT[:, MR#S&B S$-&H5#BE8IAFD,C9C8SQ.<[T0!^PS9"TMF'I^>(/$E-FN91F45V4; ME9O@82"7/@(1++S P6O>^6QF86_W%'_@K\N"1RCS5GJ+]1A@5>+Z6W(EPV<2 M5::YLF29_TX3Q)6%]<1N'H$!OM]8$QCL.VOV8KT&:%%D,2X<]V9E#5>GOW:2 MD\G1)LG-(QNIAO;\'8D&O K&9$DS%FWJ(\_]90=KJ3'Z1H@;(,*0YX!^@K__ M9(V*=G*]&C8+U7![HQHNNJ=/]\BHAH7L)OV+F@T\"A#_&A<9$\TPM3D\8QIH M(-QGV*$A4;&P*6X $B>+E*)]L&:D7QZFJ*J:VOVJDD#-P843*4_-(YT) NYF M'/D^J@52BH&.U@&87;;&?BSP13Q%@%\>7SISN&)UEGZ=>>X3EWG9W\N->U6\ M+NE-KNH)*!93&H*E]7'[LZN(L M400JB1OGQ\T4B)^Y[U!#&(W18GVFC2!U?>MCP$0LM]CBR731MH<#X6_8EOA) MY7<''$>@1FN.%F-LISSRZX)T$4DMP;^@$E>VT('_S6'[T&R:X>_"VA/O'V?? MSV_%Z\BRP14.T/R,<5.XEQN#I]"RB*=M?P9"BHC[!:Y(,^\A[NM9RB9M5L2! M1I[XC3>Y(2.1&)]6C_^ZQ-Z"-9Y<>)V-"\=7> X+.:;5U'"=@01P]P0Y8;K9 MPF307KUI8KWQ'O&=APO/OD5Z7I<$3R^X6O0TX4O8($6(Z.E+E$3X[?(TX[&0= )#?.J,ISC>I=5)K?JQ%Q / M)2\,DN<" [%G\ EH)0*\B%GP++XZ.)$GD%5S"BVEA.8!>&0H@7XOGP=)-X?N1[H\6X:1@=I:-U(V\ MQ@Y3!HX-QD!#>4#O;LF-,/B2:Y&(*JCA#JM MPI("!U>/,;_B2^XGOP>,'.>RN4)&GQ*#NX-+2#VL0?*@S%RI MRK .2."KEBL'P)6FWFU7E<$G2166U(1^)Y3W:F@\?SRV5U5\577O=5C*;4;3 M<.LE9JLQNMWG$/00:^M"48$5+G=EUE9\)O$JA$59P6X:Z_I+U\C:DJ> MF IEJ5#6"8RKWSQWO*T,@G6]\X+PC7);69!,:194 QY 2EO!5FI<4JG%6@+RZ>9:G'8GZ *;]$<'[F,]C3H'S(RZ[ M8"X.=4-&'7PP\[FI/#,TSJS-)+K'JX S2XO#LC=-J-*C7%5(55F;%Y#%UVDU M6QWI1!M0?EGE2_00W/G5HXK&DRX+^Y:%T1I9@:6%W^4[U6Y&&= M?LDMREDR5NNQB*I/]L:U,4^S-O5;&)6+O!/%G$#RF(;*7[V"R'^1;Z0BRBJB MO%O@:DLGO.7 %0962D>J,/=*[[1KW4Y;A9!5"/G8(>0M7?XJX$1J"F8.\VV$ M%3=(([LO@QLJ@*4_-C>TJ:56K]Y(](H3E5XZME[:TL2H D[$UD5ZMR")4R7G M'XL 5H!9]O89KZ$WQ=&=K'@S,AR49Q*S,6IC#*F^RDJ>/.>+(QT[D6:[ M,>H8!V>B*/*04')M,<-W(H].8]2O=Q=J19H22JXM=NE.I(GIK;V#6_-)4J9P M:&9^94U;ZMNQY10-H&K8KN7H%O#^OF,/8YK]@CYL-5(OU5*-I $@U>;I= LD MB]PXNGNRO]SHD]Q(&U#4NJ73N=EW_>RD9MSS:GLY6?;H+N/^+#O 6O]V9W"] MJEX)"IGTV'4+BJ,[\/L+BB$7%"?1[4=DUH*:NDMJEO$0+1:SN!?$V JFVF3F MO2SUG__]%NP3]:#A'MSY$HP*438WE?5:RM5@=K)RXW.('94X=+%%B[=HT"Q&;A 6^!SL^HBWBD-(AGV@S&05L^NMSEIFSZH\]LKRV+^(_GAE(QX= MRF7O#U4NN\IEOV!N/'$N^][<2/GLO:'*9S\=$5"#@)5.N]XCHD/QH![[,9Y: M[A-+X9_@9Q@VQ1DOS)BXF!S!HVO?E;82]X)@/KF_"'+YZ/EKH/N*^-X$OF^K M%'V5Z'I2I54Q$;>!B NZ%YTQ)?9RC\ 0T)%?P.P;"U;!>L*6Y-CA.L7S(%1" M/*Y:[HR^H1'QMA.MY859Q>G$OP5$IB7D5^Z;"C9!+$3';/;QR&KA!0X^^QV= M^3G/3)Q4"7;)W"A"=*WT%NLQ\&91N/Z6H@.W<^QW)F#)ES[SWZF?!N.>V,VC MSZSO-]8$!OO.FKU8KP'R0V9.<\>]65G#U>FOG>1DQ3&T-;MJ-];_V-_U*X+3RG1Z;O6'9T^,^GAY7 M!]*Y^:2SQ*%I9W!VZ,FZ'L%L[D-]#3'L_^RBO<_9=F/? Q1I3>9B(/ MH9QX MFV[Y+GV--XE^_ 9;9"P%>;"?QSL[\E^9Y:>6<:X(V9$GNW,>J MEI7!#SS/EOPUS]'Y_@;5>$4E.QR E\_6./2_6F'DP[]KNA]T>O7O=59Z9:F-G=9F5'YEI:^UTE< 8DN9*M6N MF\KFN5Q/",1H1\$.JX/X2AK9;31RXG-Y[L6!0+F??'30A/U_Y*Z5/*SOXV%] MNY\_ME.']4<4%5WE($K-6S]'[#=XXK<7-GMFOU(Q0VG.HGK=7N_@-!A)X'5J MPEF]HT4;-W'6K@I9<19P%NJI;R]>:8:BNM;6(%\ KU35$1FJKU15+1AJZC-6 MEJ6Z' 2\KSK5GY2E!DI'U8&E/GJ17\0T1F/4*\AS5%KH6/O_;= MFG&"<3#>S#7?O _LB^78M[A!*=]D-='$^<'LFS^9[Q7QDXEYN@/3,-\K-70Z MGO(0=V02A1&F2PK!=TZ]=!C^X47R7EFE5=K\:S=&AEG8G.P@J*#CH/Q=@Z;# MG7Z7Z64OCGWQ\,K!,R"F^E1(RH:_NW$"$+-_^3&&2V]I%XO8KM,8#;H'\YQ2 M=CL3P1?.1MJS-8M86D]_++6WHYA46, *"[@ZZ;2VQJFD3= %F\#0NX/+@ 9> MD[AVC(*?4Z>)%0#SX1[N4-*!]18R5(7E$DEH7F\,\ZU6+BGPSIO/G9!D^:UK MW]'6/3%W[+ $SYG'F*IY/,!NSW.8[#/S+X-Q7?X^.4LPJHB ME6Y-.0R-[MS;MCYK4:0A:DZ@:Q/?FVLAO('@*^%?'?2M'[[BGS/K)8@<7$W? M"="X]2*"N1')BYX;-+7;&683/4TQOQ%PNH-H1B8W30'>:]D@ M7\!>L!F6,S@N?PN,-XC&TW0R+UXTLV&$H3:UGIEF89XFK"6XV?$#0!ZR,_L?#%\[\;FC7^(W("L7P!P[SO&>;/WF1^$&PO6%A[ M00IS;/2T)@Y0E,^>+!_U#EB,ON-%@?;!M_Z$5\(*3)A-3T1!$(18BAI:/S3V M8T%"!@@WRP@^%M_95(9JL[D+3Q_'T*YCYCRC6HIIT,?BF87G8]$J*-(@R>U= M/_37Y>Q>GAP\ 14L9@12S/=>X'GP$_)>_,3,T_APN<.I6<^6,Z,D70JVTK4. M3&1,=\)"P]; ^R/?IY>'P(7!C,\'=R$.)FT8;\#"D(/>$@T#BS[BM,D<3W!N M S:; ;MH+U9BF6=I;ZTG=#+%^W_*F&UF:]EPZRY%5C]$(/_064P7##&?[R?T MA0^^)"Q>^(I88?]D,ZQJISW=S:KKI9JNC\4[^;)V#99GAC- :BXYK8X$T\(< MFV;>DTZGM;Y*'";\K\AEXNL6_[HB4;J3\;)NH.N:"+8'% :*+K@$SDNA-?]@8]2>Y@R!.(I M2X0EJS%.6U8!?FNSQ7W74MC9PZ8Y*/YICVJ(=J-2QL)_GU6L0S2U. RW?L]KLJ>JW*@, MD1/6U?'.Z\]Q?T7GNQ0B[DNS?6L/I CYF?U8H/W(#5$/(UW"O0X%BN,AIX&R M'0X=BI1<-$59CG<.QVIRX;8 MTP:?\7,:)8+?P"NU[SB1\2L%,?[":1&NOT="Y+\5G!#U6HV14>N&L_+ /-:9 MG0\]ZY69G0\_K5V-C\G+SD8A.]-<2<?R[@)B-.K*10>G+S-\U4_H5\G>_HL!-E6F&K?>(%_CUAOD:]SXPS1XVHE+VOA@"H9H2IJB+E8J MQ)5*JH_^B"P_Q*(5*@MR?FAS#T%#->9B]<^&]&_X8/)ZL4?&L(QM/(OLM&^= M-1[S;'/,31\GZ>;C;+IY6C=&]4B\NB:BNCI8'09K-:?K+!>6?B:*T)QG7KB$ MW4J:VBX\&J'!^ ]F&B/?SNT/,OE=F)6@38&H6'!U#!K M/]!"G_'G!M0]Q6?P)/;,VQS ('P?WT'U>9E!>%30-:-W+WSOV0FHC"E3*2;V M8N/:ZYJ5OM-E(3WND;ELXE"Q4ZE:F.YJ)4P 5 J?5AGVEWCA$L[%-B2H0F#[ MP*7 %SU,+9]]P'(H7#S8;?J6(TK #1_X$&-LB7+E,CU$T&RNP\^,:V9>K""I M6].UEZDSGFH.%E(X6(DQ>X4="7WG,>)U!W'-EL5;Q/W^?V]X4:;CAO]OI9I& M]5&LJH]B9V5A51_%:^BC*+%._%90SER@)F#N)5L]=3>V>BH6J+QD+@)U<)]4 M3!>IC(N.@F6_R]%?2S"5':AQSI :--!_Y^^NJ 5+&_M!! \*PP&CAM?KP ME/C$*BYR1H,B"CW_-=D_T_AK5A6 P2-*U/%'KOMA'5!SV^*QL/G_"\HYL)TQ M+UY_<<(I%E:_\GJ[V)JB5P1ZJI;)2- Q0PKF$,'-R#Y+QVR\_MK)&&1+Y==_ M*R)"41M=RW9"('A!P!RP\O!1:<(7B XSZ#X0L+1RR#5:H('X&V,1C S/*QAV.@/8%- MZ)-M_/B:5.EGH32RB 13-+8%C@66W"/V $?8H!&DF!4V ]'@XR7 ."DZ!A7Z M<^F@"_[#K<8!3KV9S3N6_=!\7J:,8XT0&8U;C'A,+D:]9+'O++#BV0718^#8 M#@@AAKX#1]W O%=X#PZ)P#&$:?H[\ L\\@''RA4'J+GX9@ M'@3BRM%"HLQ@LMYL^?KSIG:/."%.()Z_]G[]]#O^#>35?Q!GYQ/ADB3J3"BR MTDO?PZ5?%SF-5SK!X>0@! (M!=9__9HGF"Z)0$=YX%HD4 =VQ[CF$)!&B42/-V^'P;[ /"EF0; 'I'O IO()(Q$$&2P? M_XQ"'N-2U!4G%M@"4X9CUZ#PQ*#4=0B]Q-59>#-G3#HOB+-(Y,3&_Q%._=>U/8DU$VEQI MANV?0H(?9>2#':5\"EXC,@LG9$P4D=)UL!G%O<'_"[1'<0"G/!I4"X+N&F9P118 M]7SR'J]2$@9N1C0E@P_$Z)>&'GN$U!\>E VNGY;!N3 &N\2'JSCZ,UJ=3K?= M:W5ZW59+=O#+3MECP)^=8.$%UNP?OA,D4#: Z_AA8\/"878_5=G#*Z$-PE)?HY]9\$EDQA0BH"UY%+3K1P?L0F_ MV (X, B!MK1%Y(^G:#M:3SZCH\GE1>'P6O LL$W&C-E!Z<,WLY4[?EOFCR_B MR1]];_ZS@P$5!ZWP^\F'9%YE=?F 1X[S?D.BNU%N$T"G$(*XW3H=-,+\>'0" MT1-YB(7O=*+4&W!O[0 '((2#[H=C">+2!&N("^313P;L7(I1B5YK70[ MGF*B6Y3$LT289NO)>3.OAPJ0EH^@G?S&CBD"CXF''H78R+3-5]36.34N,FC0"VGH=73&BDV%.^?4>NSE\NU MMQ[&EOL [M28HO46]NR@XX7IZZ/OV*FQXY&6<#%*AM$GQFVA6-R3A804 ]XT MFXD6"63\A%P[ ^6!?*/4K3$%4J>6;[]8/JCK!\MZT).'/^/Q!P&&XC/!V6(\ M_\@&=XB-IRXLR].K1BDDY!*1MQ:;9G042AYJ.(6E!#\DF4\0+18S!P< Q#SW M^#D+8IO[8\^&47RY?]"35B7P:0J\@6Y9P,;@B>*E+D>\@X?I:!@0A#58FW/X MS%%, YP%J()'D<&P;E+I>&'Y8.E78D;@M\&69U8,_<.0C+?X0+C(0-2U.^!Y MV\H:BI=+MD 6PB&G%4RL.DH:(5#X6/[!R/QH3!%A"MHR=\K!;?&^#$E-/%AQ M6KQ5TB>CB9,R? .O?'IM:O=P=\">!,BV&$KI'7I7H=&SK*)N4!^]:_>6E91X M$O\*07C=\-V-,5B$9]I&5$YF+TF>/OT0WB\M%QK.N!8/"X;:$)CV6TH@#[', M44M_Q*7_%:2Q[Z+GFA&LVG]9\\5[[0ZEYT7+- 3EWU$UKFB]6,]EE62B\D#/ MI.J$I" HT&>&:0 8J?"#OVGCJ36;,?>) IRI<%T2@A-K'+=!X ^!%WC8\ !D M83Y8(81=(II!)/[J@/T)_ULL'!2&,P=, ]?A O'_ D-$X^\@6KEH7/MJ/.^+ M5:(0LVG?"!&X!1W_Q0+7_[_^8IK=][KV2[!P0(M[L*)NR,,P^,F"080@L%UK MR= (,/B*K4!@7K;SA&BI^!M%QY-<79YL35O$C9!,,(=BP3[U51]>&OPIK,;"FG: [O%WLR5;/>S59^YVRRNS.IK7W_24$B9'%# MD0I)C>-\^KX'C4:C+QG9;02;*X+_+TV7@^!> M_5M]^Q8M;:CC8Y&>&OV-,B)_"%G MQ6Y@(3"_TH3I+=!IS"N6?'P,?UN](T<)>"OE>.>Z-5 M;CT%F+_9[Z!?1Y3;(9AYC/6YU=#5/96)=4MAE:8/E.X&O'4[YEW-6"4OZ*I\ MSVAS"-'\X5,5_WN;*$_ODE9L,(ESB"5H?K1263/.DF3 MLCS07B> "9C/5^9@L>5I=1489;N.N2MW&&9,<+!)EA)F MQ?W#DHJ+NVZ79!M?R4BW"TWG$I.1C'LIEP9(5MAPQ>Z+=C9'0 1#[R,^5/%S0U)-^<3LL46VYK[I)/P:Y33;F SWP'*_?W YA'9:KJ,4ILIW/E@\ M904F&/:&0$K"+FZ;==E1JFENLYK6_H;1-]^@;H>ZW6G/:4]=T3TQ[$?+ZW47 MZ;YS:6\OWF.KLC9F5;R(NU7U?Z0508':&!-YOH/B/JV\QDL7ANK*8J.,,V-: MJ>FSG 2[?;MX6%4N\/,TCDOEJ"@WX&VQ0+ZY,%>14H/8U- %;6GG9%.^CF^S M\/D=3>\RLH(WEQ:\J*II^NK<#D,LYF=!*[NGNGFF9@=/U\V[0#$_$0<5:+:) M8VK!/%=SGF%>Y2)TH$5:.K_Q&E&!..%JP#WI./3/VK0NK++D:XM*'E.D91'. MIL?@S%[^;;X:0!<]@=0SXIURR\ZJ5.55;^'85BBW54UP=@%2^9\K>[ZVM76\ M7SUFE,AJXAX96DU6R13.,HC@S(AWQYHVGNU!0]$AV&_3'1L;M[% M+K6XU4F9HO2YU)NN6ZRYQOJ3XA6??'+^+>O6/C_=5U:T'1 ]3:P#W)!KMY*M M_=%'KOF_*Y67EQ-!AD*_?A]JG.&,OM!O'W*C,]$D@\EIZ-)WI1<1PA7JR=O2 MX1++N0A=$:)^;HZIJZYCG.1P@K5/Q$7Z^&J?N*:G.K:/:!.&(T-&V\307=4/ MO"-M30*D;=N;W9286M2)R!I/T\_+E\M,]-V+"BJ.&QCF^(!Q@BJC%S+J/CGI M]K%+AZOE*;2WK7@CGN9ON;9JV#)I_N(40!H,-.KY8OF6Z@86LD=,]DR,0'6< M#CL5+>?OYB[( ZB?N^[;J!:9$2G57!@AJ_91V ?5D&I5O =5/W%!UPU!- MVT 8(XSEA?'$,%W5MH/.UD31 3QX$["I.>,S 2,PG@>&-<9+HP9?;Z>%KW=[ M'RL+*!.F:Q;UU>ADA>\Z_V.OCQ&Z[-&]%^=!64.%/C<%:6*T$$8+R1$M]%(O M7?'\O3&VYKSTQ-@:C*T1(;9F /H/QMA<)L;FC"=##+(1X (1@VR&X Q>/S=# MU2U=-4T)[P4%,#G+C/7Q!3X8JJE;JN]AH(TX/!DRWB:&9ZFNXV*@C8"LL35[ M?'6M)Z8/<; MB=,'@4190DU&><\U5#WP)5+,>^>1H";6X:[2?N,DAK1*FZX3 L=1=+E/@Z M=J*O+7_W,B?Z/1_Z,U.:UR533O+R9_T+^;L_*1F=I_RMK=GP+8%C!*SUF0+V$593FP0M* MN<%\I4H$/'WXW[(:<<.H/C=N';^6O(UV*2# 6;43)& M[L;.WE0SI88!7?$!5=V6^T'$"F'&#TJXIFP <7K/:E'S3KX"Q);E9L+*9"[3 M*>PZ5>WL*/OZ$]. M76+E]B;"VCN#R$BF9P71=8'F/A(+CF9L9(:I M:]:C[TS-.[V0*]R+FWU.#)K6P:#=O0GY!Q+2T@*)1*#R8A%8I_XU MWI:>:_F 7)X]7C8+DH7W0,QZ>0R#O8?IPWQNHWR6PNS3<#TK<@VTQP*.5_E# MSFDX90Q.[O*M].:\(2MX_G>@%SSZ %#0W,KB/"WQ $1.UB!5_J# L4L>T1Y/ MI@4@GBG2O*."ISGO>%.?+XG'ZY@A]BJ%\> MQ_A79DM]UX1,E::7ET=^_+G8ALQOR)W]&H*//KUBLQAL-F3N M![HYMVE(X'= 7=,('5,/O&GPBP?[.J]/#OO.+;R0E6O_\)Y\K./D/GL>%2:W M:YUXL?1YFZZP]#F."4N?=W8IV4Y*UGQ&6/IIM<=IWY.(F9]_UR0 MHK+(WY*$A 0S,LF1-:0A)CMP5,O'?$RG<$D7&>GCRX\3Z(%JFB\LIX)H0[1U M]$DV+-6WSNROCF$$K5B#I4T0& B,D65C8OXB6<(OO$FL-"X-V=-!-)1C#%3; MT"72\C&!S+GBBG53U4T=V2,F>V!/4ET#,R\)R9DN23V'DF('@?$\,#S-&A\P M,/<2%CD?;'%;+'(NE*U3V@6$U:&QR#G">&@PQB+GLFKJHS3X(C">!P86.6]7 MY/QE!_\6[7LI'XZC$W!TPK7'."@9':2QKCN&0DD>"G4BQVP!%^MK(X>Z[%M/ MA,%T.G")3](S!0])1AB,'!I!Y% _ND^;T"'QT,][Q+@AC!O"N"%!A,_XXH8, MU?%=U?)M^2X_!;"KRXSU\<5RL ))/OS?U4D2\89X>]GM@V^JEH>5W$5DC=[% MMV\H%T,(# 0&Q@Z--';(\&S5,V12]#$&XER:,9P!S:!K24)DS]DV)79,Q^ A M 3GC:N;X0D00%VT\$L^\7D4 !L8.8=UVK-O>V02/==M%-:@.=Y5B-6JLVXXK M!5<*UFW'2Q.LVXYW)EBW_46'7:S;CG7;AU*W_9)$Y[ZM=$?GG%5JK"V.'H7? MO7F^K)WOOY&IXO >XK&2) N*\!^3 RM)#K:2I,!K\F]9FN?*/[)T'A7#+NL] M3^,XO6>Q?57%SO6255K^ ]["ZLG?<4*L."$.B_/FG:KSLF=9Q-/U>>AYWOJC M0: YKO&"\J.&Y_55Z=-Q^JM@:0]W4+[F^XY@8PHTW3(%&Y.G>4:W0J;G&=/3 M/2"0+D.BR^"3>7Q>T5E$XN)!^4)G MBP3>>O>@?&9W0^PB$%-ZR!%V7C\WVU,-R[K0[3WF\Q#+96480*^?F^.JGF4B MV(1AR)#!-@E4)\ RP (RQG#1+77&+8K+8,UE*72U5GF4O/7+%"!#4=@?&L5F=H M,N6.EP&8>)_:C[:DO5!5$AH<'8P+FT%LGG2>J%D\TF+U.#ILWUO[T814R1JP M_KDI&PUF&!"389AAX'7QK7)P^?P1O;41\YU,#.*3]$QY!B0C#"89P"0#0HJD M@5 -DPQ(E*J&]X@9!C"2'NDB"%TPP\"++;6BW?N.+\- X*J65 $=X@3CR@ST M\05],T<THRX T0'"]/,A \D6.@NWOWRZ/> M1_XNJ1[C2'I?$" '_ ZCKQ\_P(_-X\'O\G@_],Z4^[V+$Q*Q/Z*EB2# M=RED/J>S@H;*]$')>;3RUS1>+ZE"DK!J!D_>18FRC'[7E+\=?,(ZBY8KLNEB MN8Z+: 7XF,-':9:KROTBFBV4*)G%ZY!6KV -)S":59JQFWX6+5U^ 7\L8.@T MV[P"'@K7LP*^@15+LZ_1#)[*:$R*Z"M5BA3^*TA6'9)91> PHDCPUDI"6S_%V;"QW:1KF M3&D/5:6 R5,@9%1VQD:[SSR-AY67Q()5"41@PTB72@I<_B$I:!SE#[DR74-+ M"JU@TD463=<%59@P9!1+#_$0IG%,LG*J%=E)S@;RH"P(4#E)X=]Y.HL(8_+Q MH+6M?&V]!CY^F&9L!75M=X*UPWML%4P&JZGZIUB(B, M-'I2OGP/, >P*+^M25; RGV8@(!^84FGV=4#)=EFE)KR?^D] M#'9?Y*D@#-D$N*!@BPO6'FO])/A56-H@H6A8/S-8R3!(;S/(C0"MGJI66[76 MH8\\9H0%L5P-\RH%1>IJ0UF83: 9[RJ1NDKSB$E!>'HK@9O&$#-94(!(4][J MFK$;S?!1F3?E3FD%S(VH!J@9ON8?8LUZ&FLK&'H:GAIJ#&(P%O=IC.UF8AK* M%#86>""-8"M3V%!+G/%!D2HF!.A M>5OL;Q<1?ZMH[^XXU'5Y'JM('5_>?%0N9)+A+^]AEWP6/?L;Y49\.9K^2'KY MFB/<1FGMQOB<$'.(EE&R@UU3K["XF:GX>VQ1FY=^#P[ M:J6[F3NUB"/2U&P1MM-.@*S1W(ZW4^9A]A*E#50U:_OZ_G 5A=^]B<+0-STR M]P/=G-LT)/ [H*YIA(ZI!]XT^"4PWD@*XDZ[])N//P&L"+<*_/7W%4W@^-[[ M$B[!LLE#%=2&8UQH47^!53('R*7W?,V4PFR]9,:A/Y@]9ITIZ99 M"+0=B>J M!&UI.F@I%_BS+./.=2.]JA':9NFZ5:X9T* V=I^;^R@L%I5U=[]A16%]UX1, M-8GOR4/.K)'[> .P M'=#P_/-\S+2@_7#5PSL*[?P0L /" _R ML8Z3Q^* &=2=)EE0K<1'%O@9VQI6.;W>_'$31ODJ)@_74<+GQQO=/)8V[ V' M6538"\NO=[C0]!(;E==E]>;J:PV^>G_\N07*E>'7?J5K1NWG35VQ-/VVV:FK MYL\=J_XE@QB4KQE&MY[.,:; ]P0;DZ-Y7M=WGV%,_M,]C2;SG*RI??]9>W[' M1,QB<@L3,3^+13D8V3*Q:0^)@6L\)L6GS9F2)LM'&\R;C'F3^Q,OF#<9\R:O MVN9-%I*?[8VCF#KY%-H6T@7IV MB:D:SIDS]F+@;QO&6)J!@;]CQD6]&N1I$F9R$1J7&/?;B]:BO3!!BM#8N% B M9;$J%/V%KC(6/<5##*O#],BR)IMJX-H2R5W,_7JNW%"JZW45?,B<N&ZWU:4J%B,#+C%O/UQQT9#O/U@L%6=),C M(%M,S<.;G#'CHNF4,[;*X#*=ZNFNM2S?)+C;V4]'V5&ZFIT:?=N%=L)[K6MSM\F+LC\U>/M8:F!* M6$2P'?$O=+4VS&7S6M]5.9=-_:P]1PUT$Z&+T)4.NA-##7R]3@\OGS8=7FF^M4UUA\DIXI2Y]DA,$4?9BB M3TB1-!"J88J^UF;7RS.3]XCY^3 /'=)%$+I@?C[,S]=EBJ)86NOG9MBF:CEC M2TZ#.=/&ES/-L'75=;N&KR/:$&TO0IOJ^H&T6&MUE2IOK(2A=?4R&TJL!&+C M>?>/L64KELG]8PRX;'+_&*O,.E.FOHO.&)/U?714SPDD$KU]>%>AHVX+OCBJ M;1O('#&98QF81U%0UCB=<_L.Q6$4L?'<9HNY^D0^Y8P!EYBK[R*Y^BXZ8TS7 M]\C2I)J6+I$41O/TF?CBJU;0]<"#S#E;I*][Y@H_R)96;-$"3-XNK E?%H%>%ZMLO+*LH M\9H8^&UI=S_VH=R6(C:>]V,?FS.E3(;/,>"RR8_]A:J9T-AH;?A\7Q#8.N%W M&'W]^ %^;,:T-Y'_KO,BFC]4@_[X89HQHTS54^MV9YRL87:,&5F#\M;43 6&&D=IHBIIIEB:\4Y5YO!7 ML:#*;VN2%30[2!17HLLR5(5EB%%A/2U7)(,'BI2W6F51FET]4)(I*YAI&FK* M%_AX\^).O2M1SOI;D@SHJ9"BR*+IFG.8O2U.[UG[Y2I.'RB%@>1%?MB]ULA8 MZ/0N2KABY3Q>U!?CL\E _7TU@;PI4]\A S8\WG$_2O:9;&C>(R:#5O.N-=LV M76WIVG)83W-N ?,%UDU)"+B8%IN1*R17B)+1?!T7+.W=YN5L1DJ^HK-H'LV4 M&; G74)S>)!F7^%;F$@1D1A>E,[G.2W8M.O 40.&*/SN312&ONF1N1_HYMRF M(8'? 75-(W1,/?"FP2^!_492D<)[;)7?QGQLKOTA 810I?LD!)K\D^N,H7N> MQH 3-MT2FOEZR1#[![PE76=*NJ5&5%+C0+CD7 :W71'L698>ZKIWFK819=4$ M*R6@/%0"J6.RRNGUYH^;S55%E'""\48W5??5 96]X;! ,7MA^?7-?106"[8_ M:SK?HS<7'=6;JZ\U^.K]\>>6HSF!4_N5#EM3W>=-71FPM^EVIZZ:/W>L^I<, M8E"^9AC=>CK'F +?$VQ,CN9Y7=]]CC$%3_8TFOQSLB;X_6>M'HSIF,7D%J9C MQG3,9TO'_*3]7TJJGBDCLWRTP:3,F)192,$T$*IA4F:Y^-G>;H5YF?M4XI N M2)>+YF4&TETJ*3.[8"!Q\:!\H;-% F^]>U ^I_&:Q5!C&F9)TH4VN!%;JN7Z M$CELB!/8*C/01Y@7-U!=_Q*9#!%LXP/;Q%4MP\9H??$88YG:F;,HB. !AL!X MUA*BC:T4A4Q>JV/ 94.:2^T2"7E$D%DGR+Y<.?T(->F_IR'-$N4V72[7"0R* MGZD5[KBHW,;I.AQ9-F;#5EW=E$@6]^$ECD%'[4YPGJ,C=\3DSL11#=MOKUHC M8\[%&-/M[!XZX^%?QKFC;370@-GSP#6S>O$MW@L29;_=/P.W&+) MO,ITO&(9,S#J=3H+KUCPBD7 =6R-.Q=BD6T&L7G2 <[W%^%VD*IX?Q/N)X/( M4-\EU6.CB94..EO=+A\F_>1V\;DI,=UXD@L-A).8=0BS#F'6(5>GM&\1TQ'A&EWD"Z"T&7P3L28CF@(B3,:5 -'-6V9[DS$ M\3B5&>CCRQ!C&ZICV0@V81@R9+!-#%_,>6^0,:T.HY[6/<)!>O4!@?&\L[PWLFU6IB//&'#98*K5NMII M9< &YB,:=SXBR[;0'BS<^L-\1$*S9P#K9NAY8Y!6S6(?:87YB)Z=>$_YB*I M@)J006F35?2;L*@/ HFRA.HIX^AJ8!CRG>G[8Y#8Z6(&N$3[S21^%\BGMPJ- M2[R+ZL?]SA\@-EK?1;TO".R>IXJTXQW6Q;(>C<]DX_N?9*E<*2N:L;"6VF8PV&L2WY.'G$G!O3DMH^3J@(:'TV^7MY*3N^6,#5520]LQ K0#["8TU!YZVJ6 D.,H04\ MF"FLXO8[52$)?&<;5<'Y;DPRPS=OF33F[ROW0 M,E2%9>-000-8KD 0ATJ1\DY6691F5P^49$Q61VFH*3L3]Y)D=U&R-WQH9&KN M._Y*4[/?O6XL^]/2E"^+':& <,=49'U7(SI\;92SB<"7P'PE7%,VT#B]AV]@ MN\_9E^D\*G*M-Q$L_E[4WE.]K^U(N/7Z+ G:+5E',QZM2E8Q:1S-E!GB#5V9LB#3[2GM6OLUGVU/^]OSQE=,;"!*@-K-&?HS?,4U(,"7G4,]%3F7V,&64*& @;#45%:K*26K*,2"B M\+LWS^N 2B!%)Y6?"B;%)C]P2?BM\M=2B@UW%;+-8)[&(-79 M$N)V""5?+YG$_P/>PO!?<,*D)6&BBC"5>#_R371G73O#X/?:O9;8[2 M_(H"Z!R354ZO-W_8 M\3;$R.YGE=WWV.,05/]C2:/(Q!FSD)F#GSGY4*.-:LY7)Q M"Y.38W)R3$Z.RDRTASD/_ MY!S-M[=WF'5(P).A3+0:Z2#PP4FU(;I,F_'>9K!1XE"?Y]QYQP>;T2/"O,. MYM1:+Q!L$V^4T)AQ?-5H>\@:,5GCF\@9,3EC6IH[4A,@@N/Y:XNQU8N7Z80S M!EPV75MVB,<6T\#5(AY;#,?6K)%:R1 =+7R'SBQ+T;(N M%BX:?8<&AHLS6M7%+T#[Y8DTJK6:_G,4D+9,7[\%9R6JPM=TWV"IIMEAZ7>= M_X7LFH/%;[]E)B7";X/OEVK:7>^$$<((88$F/C% MBOD;D?&\3C6T K@8G]./]UI7NYP,V.APSMX,8O.D YSOUSC3HOW>MEE3//RU MO>/H+C4GL/S$* 33 M0*B&Y2?DXF>C:S^6G\ R"TB7"]!E\%[O6'ZBVQ1%L3_7S\U7 ]N1*%93'/=H MF7$^OI( ONKH\F8_0JS)A#7;\J5%6JNK97G=MQW-P)"/T6.C*9G3V!0AF=QA MQH#+)G<8>X#8P&1.6(/"4FW;ECH;C.R,:2K3I;J&CXP1CC&&UW4K0-:<:\W8 MVIE7C @[-.+BV4UN<,4&T,D=BU!@3B@L0O&,0#!4PQQ;44^TP;918E73D[<2 M^,"9,S%L3%8E(ELZQ4H.Q0"(P'C^TL(8V1XKT_%F#+ALNK08ZT7KX"\ML +% M8)+9R\X9T=)N(WO:'3&D7SA8!0)Q76/1Q1L@Q(5 VY$(^!B\Q7_$52"\#LX[ M:"H\F_..<69+(;*E#5N< +DB'%<,7[M$5) (&S."HX7KSL!R_:-M&VM 8 V( M"]6 J%(PU22$E#9#>;]%(OH@D"@KJF%'\573[^[VUQ]]+F0W'>\*Z3>'_Y!6 M2$. KNK;+XQQP%6"JV0DJX1=H1EF]YK3TB^1@5\53$S;T#R\1!HS,AIM$5@K M8]2XP%H9-?:(]P6![0M^A]'7CQ_@QV9,2Y+=10G?R)S'//SO.B^B^%)*$ M"EFF@/2J.;PRI%-X79ZO23)CPX(Q:,->V4UF[RI\,+!A C %MZ9 MPR 8\1;0#8QVR[:,%,"/O4ZO>*?59)\@AS8"Z)-]0_FK*1"1H2!*OL(_ER!CGP'[9C3ZRN0I?P1$ M_4+Y$1;%0OD$7\,FP!\O6VI*(X&K2=JFYC')NTKSB*VIZXS&L+B^TIO[*"P6 ME4C?;UB=2O1=$S*% \BZ:&YRE'_Y0KRTC,?DV/^YV)9S6L'*O9K"4OOUBLQA ML-PK&1(09 MB[+(Z/R[-]]$8>B;'IG[@6[.;1H2^!U0US1"Q]0#;QK\XKWY^(6!G[V4S])UEC8^P(9?O@3$7@Z[(E/7&Y[6 ME'_#_@@[1$1BKAMQFAZQ"+;VE)%>N8] ?K,^UCG=9^:6@CMRP^:[H"%\1#A5 M"]8,&FVZ O)_652:$! V3V<1IS%_0PMN,L[ 5A>OV3Y6D;X6"!MF-V\QTJ_! M[U^^UZO*/0/T++U+X(4 <>6M86N. J.,F>IZ5T7G<$6KBM!A^N'/_WLUY3H> MJ ;_V<;LU.A74?C=F^>E)VQ&;R3E3.,![<@BP7GUCRS]&N7\4 %<^Z%4UKZ0 MW_<2.LA(A=/AL])G"_+[]H3!]-.WGF9M4D5G3$.,']B_ MYC'[%ZBN,'TZGY=?\5Z9;&>P-GS->L>[@K_<=X^[8.>R[Z,$CONPM2J?"_B@ M/"[Q4:PS[@_"1KC.F31XA>2T9)6<3\K)']/DZF^?/OUCCX@_)$"[)=>VI):5 M'4UZ?V4:)>'+?$<+P%G(3[5\;?^T8AHJ>^(?-.-$2F94:AH]8^M0F+F93Q_6 M'%M%H.6QZ9>J.5-S2<%5Q!#6?P9GX%)))#,XXX7Z/3[MJD6]Z6N\;-[JL5'(J8X#OZ@BG"1Q_^ M]1^?;X!NC'4P,Q" "3?X32E3F7?&M:UKVFZ3HB \0PIO8SHZWXB.3)R3-]N> M__KG'[[\Y=.;;_=>!E)XG26E)8D9CN"C&5FQ%;#?\%\__7#+FR5NCC]B.0C:4*UE>"G]:GG/XP3(NQ[<]#D2PAY4E>>!W)E-:<6"CIN3P,C@V@X@HHB*F?!&LV:Y> M-H0/I@^5KR=OF$1LB7]B8\H!K:#<;"04&U6Z+N(T_96M"[(;'N@]\&B^2-=Q M6(X@R2- 327"=H*OG!H;)WR>KZ? K&)=;(X6\!^0(U]SG&3\\7T#"C^];PFQ M!S\F54KS>9W +.7>*[055U9MI>.N_6DKU;:R[X>-[+LM9=]PE^ZG?9'.K#O\ M#F[-)6TETD"X,3U_'WCI5U@V7^&[=)T?"]IRE52&1$!PM4ZF=$:8^(T*:+*$ M+BI!R3K?;9T[O6"[ [![0'8N*-=^F/*%5!VI>.L9VQ9W7>R-E,O\*8TCRDX> MS(I%XMDZWE[V/=K18#W!B9_M23#,^3H&&FS56"92RATQS4J1P+:TW2*'E9G1 M)MNMMMX+-&6F?=N&:DY0-IOZB2U( EGA?"WW![A\QL0_PI*\BS_73)EL LIFS':X+4N:'Q CON MN8?X[YU$H ?"@&DHCSD#B(R8?."JPZ%ZK.TVC8W"S&PO=,Y/-*RSZ@:?_K9F MW%S%Z]UG(>'7_>ND-)$?7.%RCX2-8:=2)KD]:)[&,7<&4$KK3+Y>,J/-'^PZ M)$G60&!N*'XTK0,#T7/7^\PSECJ8S=JFQRNGUYH\; M.(NM8O)P'26<3;S13>7-4]T0LRO1PV@A]L+RZ]UMJ::7-Z95T%+UYNIK#;YZ M?_RYZVJ^;]9^I6M&[>=-73&SO&UUZJKY<\>J?\F+!N4\UU6-T]V&+R#NZ&6> M.E$UZDO(Q9KVJQ89!UX7)2=>R(1A:>9) M6'G2'-"GBS23*7"EIR0:\D*Z(2V/H[EC@]7+X^2$WV4O/T!1GWHZB&F4KO3F MP0Z/KO1#=:6OQ/$54ZBO#;\V3*_\*()!)<7U%7OH["=B#LL]S?/L;[]Y1*A M,RQ&!6;YW5/FJUN#\GJ;VYQW1NH0EL;&67#C$5CPX5FN4WZ[@H_8/93*KJ$M MURT_95;BF))5>47%C,W,I9S]",Q'O99>&$5YP;$+9JM>-FR?!WZW!/*\NJ,O M%D#\_?M%1A/FL)VP +SM+2*[P=E=Y^<[=T/F!,7N?K9>W#OS?CY;T' =4S2\ MH^%='.UN.'9-M'4C)M#6W;.MN]H[CD_C Z+G(&SAPUFSP?,@%A)FC1Z+#3F! MN/*=KJ'7,#]*#B3G%8H8E/W78W4=M/H]'S861/78(^BZ#1)?9/L].^]D3=K[ MXXX_$^;']ZI<6:*E1^PIS:Z0"0[KYV:9JF>Z$MUJ]9%5ZSQ91$4&>D]Y0(4$ M>OW<3$?UK! :I:NVXXO$'0G% MHMP*XU_V B)+(!QF=QB9"NFIIN-+)"Q1A3P37SQ5=RY1WW%(LO*)O8,Y(HDK M+"N/J,DFM+OYAJ2%IB"OAW6]R'1TU74MB61F5SY(H'W*BZEZCMJ^:NF!-'P5 M7A9??H"B/G5FA?^BJZK4^;^P=)ETQC+N/(Q,NY\8JN5WJ'6&VO79JI6ION,+ MPA@)A=+KC+,""*7/#0F61F:K-57',^13I273EH4&1CU?+-5R\6Y_Y)K;I]EO MZRC?I7X.(YX=KF I<'G*N)&IM)CM2\#[ )FR?1U5[-O+ MWIMC;J_+!W*5I1*Y6=RX4:84-/^$UZ.=[Z>TQHQ?0V-IC+[@:Y[UBJJ\ODZ(9^$.<2 ME*[)(O]$8H_P@O+R Q3UJ=$%TOP,EB,,!HR+ZK MVD'7_045\6$HXBWB35XN*V50NIHRK\LD*5$71Y]DB62EW"KE:2*99= >AA#) MC$JET*)RW&KEY0N+:.(7G"R?2)H?K"Y*"34"C)K?CV M&C$L@V+34\0PJIRH<@HKI"X_0%&?&HW*^0E&0NZH0KE/QFLTS5<$&(HGYP/3 M5RU#INJ;G;@@@88L*9P:W#AL1X4WR,%2":5O_3;>VKUS+TBSZN**/7_M G(O M*Y;G:Q[C%M)IH9Q$&+F:TV) -ZNT-'I?9Y0%!7RE-PR.5Y96$W;*'"Y8!Z M MDYVBS*-A1W)*,$U/=7V9RC'A,>5,?+$"EC'>$HD]$LK[)[1MX?/S'(5:34*: MI,LHZ3%%SW.:0RLU2N+8G\[S%T5H-#GO&8[+ B8DVE&ZLN!"1Y+!+J'7!A5) MNX0::L:JIN6]8.>]'(R%V98W7U?T]/FAJ+Z';ID2/D@WMD_.93L[Y+D%X MT9B2J$H%5,'SYM$AUO ?RZ0J]U#Y403'RZ2XOC+\_H^Z_G,+T^0W*KLSXMG? M_IA0@<9TQ_JS=Y1O(^+A(Y+S:+60P'@44CU.EB WBEQ)UT5>D"3DT=D)_!,6 MT"+-BJN"9DON-!:G\$K^KX@E70!M\&I*2<8:L)=IQQFDHO"[-U$8^J9'YGZ@ MFW.;A@1^!]0UC= Q]<";!K\8>O#FU/FJ3B2[>8]UZ0KJ0?,C+93/)(971(ER MFR:,X(5RN\XRFLP>E+_^/HO7G %[_GHYI_U?=@Y[>?>9"T2Q)^GS;ZHLR:]4 MR>B<,I) ST6JP.LK2LTJ2JEO%*)LCA?*BF9P_("7SZ Y)3ES:BP6I% HIRX(A:?LH-M54MLZ5Z:T MN*.<1&U_Z-6)B$_HB"8D?_J *DZ-9_,!I"/0/<^4^ M8FE<"CZZ+?-8!ULB'&)H0^4M"$HJLR7]!/4.7'1AS'^F,4SPGI83W4P(=+[[ M8L&@5(Z?#75O83!O+(!-7-:;9V_942AB@1*'"*5; ?3D<*Y[ET"5%+!-S6.6 MV6.S[38/X+O'=N\J:Y6^:T*FH.6NB^8F1]F#+B3L+.O R+SWC7- M*/GUBLQAL-II245G$8F+!^4+G2T2>.L=[.[L^-@Z?RCFK>UQJSGI-4J+ M5Z'?.3KL"T6X0=5P_'%C?%0K>SD-7Q.5)YKG0D_./T(Z)]3/S3%UU74P >0I M''A$1GI//CI"(KU^;J[IJ8[M(]J$XHKNXQNDF\I=M@S>B4!@0CB\:; .%E[)&Q/=IM!+#; M"!_Z]>/&H6SK/G::6'#13AZG#N<2\TS28.LQ M5S'?EL/4)GEACFNCEU#)>8 MZ^8$EB.IL3L"A$J$PXFA>ZKG=T@!AS:E,]J4S-':E#:#V#SI/!&G>;*#42_1 MEB,=G7#MSU0'^:+J^-]30 2+(5PNUPD,J@S4^1-9KFZ4VSA=A\W.2Z\5PMC^ M_.W13H..24(1KN\\T=(Z)K4UO NW@PRC3G-#)2S75@U;)LXS9$;Z^"J2 M6[ZENH%0>?D0;8-%V\0(5,?I8*L0!V@#OT6?.)IQ7K8(9$(ZVTD?W9)$=4N2 MP?K;X)9DJY:)9GGQ1(V =5/E,5B=V. U*//#_]$\OZ[/\#82STQ#=4T?M4KA M1.#$5 VO@[N[@(R1L3T:K=$K$[TRT2NSA:';\54CT"4R= _!LTW.=8->F?MF M39?QGN@!+[X_NET-JCP89=+\4BG"#NO] ]TMIW83JY^;[MNH%ID16*7$N M+F1&^O@)H;IJK8=2'TE.]"[N!JGM=3>=#0.\(,"H1$B>&9:B&T:$X@( 6AF$: M@( U(RZW]UT(YFOF+0IN8_->C3W*[X+0;\YN-_*,FN4AC:U0/\M3O[ M*2",[HN%DI&"LMN@>,U0I!0+JA09O"[F63HWUT/I7"GOBW(E2I1Y=8DT6V<9 M368/N]LDUENN*;7QM5+]VBE+(C,)Q];9 M@129L?&M-F8WB($LXAWNAF2;*[*-D49:^!/7]?^?7-?106B^L@T&S# M>?=F:[6H7EQ^:VC \??'G]N&Y@9V[5>Z9M1^WM05;'&>8W;JJOESQW(&/"A# ML_7ZKRXZ*#?PGNRJ?CNW7K^=C_@QN:K0\Q[;%UYG'K&?N3@'6?^9WBU!-+:I M1B\&:_KE8&VWQU.N872YH0AE+/P<_:XLX:E%?K!A*K!7M@@9D9]SM>>#QQ:< M&B..X&QERE2;@)\V,VY'M4K#.3!]#8ND9O\+0HZYOU5NN:H]UOF_JYN_7!O^ MT[O BLXB$A^%I1P1;XBWKE4!+=5U\%9:1-;8FCW:6^G7!@1@J)?T MH5XRN-,WQCGXIMSN]+(SIL]0+P'9(V-[C'; : >,=L!HAU86']-7;5U"BX_4 M'N-RKAR,=^C-?B0U>D> 48F0.#$\1[4]M"R)R!I;.S-?!+(L'3A(8MIIV48G M7/LQI)W^>PJ(2)3;=+E<)S H[D2B_(DL5S?*;9RNC^[8>Y/!V/[\[<>4E0<3 M W>>HBB[?OWU ' .SS$@?7Z)6SS%4PW,1;<)P9,AHFYBZ:NEX MK2DB9S0/DP*?^MB%GB*B>HK(8(IK\!0)5+V+2$4;J=">(@*R1\;V8S(_8%)@ M2_7L,ZLOJ%6VT2IMU=3ESM8L8WMTDT,W.7230S>Y%H9NPU<-,Y#(T#T$-R,Y MUPTZR>VM&]M5 Q==Y :)4(EP.#%]U;>P))2 G+&T,[-%((,Z.LA)/CKAVH_! M0>XV3;@NP)+G-F=1E-$:._;V8[)&HS.N!+9"40QY L,];' MYZ!DL!)9JN[8B#=A>#)DO$V,P +(=0BE$@=I0[^[#+H/2(0X\X M"4QO3;F3]&[)D] HBBYQXAL1T B!+G'H$BSJ!XYQ_NM+ZYZS>OTYWW7BQVJ/-:9]U. 5]QE[3?Z[SHMH_M W M$L]U>]#KH!W-?,6@3O1 MLUNE>,V0Q8O2%QF\+N:9\#;73.E<*>^=7:3*S]IG#59Y'),L5];Y MIE<"9F5]_##-V.+>[Z^'=A6; M;5/SV)(YAF9589W#8+]A5?U6WS4ATYS5SVQN@?-2D'R@0@S%F61T?EW;[Z)PM W/3+W ]V57UZ M9M1^WM258<$ @DY=-7_N6-: !V5HEMNMJS,-ZFDDR%66F??8OAHQ\[G^S/=Y M4 +^1M.[C*P6#\TQ!(%@VOAKE/:6W1Y/N8;5 M88_^>:9#"F Q5* >VI_ZKK M K*M]O#YM'E0<(8R];I-<,^STVU'KVH;?MP'ZV9 ]#3[7PIRS/VM]O0A"DGUHB6=NGA,A,!#$Z[]&-)-_<#L/ F_;28QYIL:4OLQA7IBOJG.4Q1% MG:R?FQ^HMJ%+9"D2)T139J"/+_F/H9NJ;NJ(-F$X,F2T30Q3=0VLO2@D9S0; M4TV=^HPE3:HI^3)-*:--->6HIH[&=_%$#6::0O/#68"&F:8,U37E3F@D.V.: M@N!5PY-;WY>Q/5[C8::I%E9KS#3U&@\=R?+E-!BZ3=7Q+(D,W4-(U"/GLL$T M4WL.EH'J.UVMYD. [@@ *A$,)X:GFEZ'%+L"&A>&:?L!SFC6:!TO!7>#$\'= M3.S1"==^#,YP6'MQJ.W'9(Q&7SAIG38:3 2^K7J!3&&3XEB194;Z^-R3#%4W M#-6TNP9.(MX0;R]TNG)5VSYSB3^\N.P_<+(/O@AT?D=_."R]*('I#?WA!&4, M^L,)UWY,)@CTAT-_N$LS!OWA!&J/_G#H#X?^<.@/U\+8[7EJX#@2&;N'X%4D MY[I!A[A'IG,]4'7OA3D'I4;O"# J$1(GAF6HAN&B 4A$UF@=#C_#=HISL>[B MA1X[8=U%2>\'>ATT%E>\9''%WVIK]?1?6;'%>TRMJ:IB-P]A,:2&R(^-L2C5 MYZ;2GEB72O Z*R(I:FP M-!66II+<:%D_-T-U?%>U?%N^BRKJX;M263I'D)@OISK M!M-*[-O-357WW1%B=P0(E0B'$]-0 PN3B@K(&%_GFNH>N!+9" 0QX8L,];'YYQDL/RJJNZ@,YPX/!DR MWB9&8 'D.H3_B8.TH5];!MJ9:U\)='1';SCTAI/ ZH;><*)R!KWAA&L_)B,$ M>L.A-]RE&8/>< *U1V\X](9#;SCTAFME[K9=U;$,BSJ!RYQ)RVSU/80)=J+3OP8 M%EC" DN#+;"4-]6=Z;_&4KM7-9=9>E\0$"";S_?N ?<6W'_7>1'-'RH)_O'# M-&,+>+\_UBX*OWL3A:%O>F3N![HYMVE(X'= 7=,('5,/O&GPBV&8;_9:/=WE M2X?R6+S;IN:Q17@,]OLH+!85L/8;5N5>]%T3,@5%>%TT-SDJ_W#^_">6].RRBY.J#AX?0;)SF?GVR2 MY5X0TEF:\45]#8H*S4K1]($(,Q9ED='Y=V^^>7Y->&\^?F&KD(FE6W@AX"?_ M\)Y\K./D<\N"+^<#96'&A,LJI]>;/VXVYL4HX1/BC6Z6)+L#CE?@K]FV^ O+ MKW= T/02#-5>7KVY^EJ#K]X??V[IFF69M5_IFE'[>5-7!@#3]SMUU?RY8]6_ M9!"#\C7?[OKN,8[)TQS3$6],UM-CJC_96%@R<:"/R56?B_?8OC;53RN:E?KU M#\DL75*F=7^F=TO8&-L4[1*#0P-X;(PU0_]96[16JH*A(^+6.Z8SLUBGS_P MWLBN$]=0?JI[)N!D1/K)XZTOG75D\]C921)+F+F%\FR7-:O"P)A@R[5E,HK^E*&,:+YZ^36V$ &"^,4D7F MG/QP+'?8)K;OWAZSLPSL*63HP)Y"A@[L*63HP)[J,[VC/(FZ7NP&4LU>SJQ# M/16AD"SK4,,AWU9=,Y#HE-^)^*<\S3QA=1OFLNFIOH!DRZ9^UJ:N!K:/T$7H M2@==[M;2O3:#T*AM9=.3..NQI6OF^*II(#">=WB1R>M7!ESVZ? R!EPV.;Q8 M \3&V8KW]G11T)QS<'_;OM0U!HX.VXM6G460XTK])O3W%!"9*+?I"R'A@.QF(.PD:&L9C8?D3M,19SU+&8INIY8\MM@>>O-HZ(JN_;R!PQ MF3,QNM2J%Y MV+[WJ^C+A[K@4QCK->JGSGT0WJO]5G5QQ9Z_=KD>?J&]Z0OY M7FGD3H"L+$<4)W8JF>W[V: MB-"H'?SU78"^K>,&1I-OJRV?ZB8T+M&WM1_?UDO41A-!9O62=J$G,^2)4@?@ MZ"X^.FP_Z!CM^DWH-LU6:48*^C*'I_F1W_BK+[R% MDU>=LUH*:41I]'XQ[ Y&%''N\67&64_94X7$6=,)VS<-\T9:KQ%$FTQHDU>J M]:0XB,>29/D_(H2/"D:K^DT9:?5R7 WK 'VBF&Q1CU#8?MSM^ZP9)$-,]NRW M=53&:B@D"94P^DKS(BK6&87IYR^,R6ZKD8JW[WFZ)=$MH(!*H^RP&.;9<>#L M@54K/VNP?>]W59?WA<>G+A<[(('Z=?LP91<9!4Q+R4#Q8G>23!5[N>HE@Z-+ M@P.6;4BD>@F8V$-V6/2I>B%[SL0>6+7RLP;;]VXHN;PJ@4]AM>P3AFU6LYK91\I&!+IGIVH+ZBW@ISK!FL.]V031>P*PD7$[K"P^PK-36R6H4<*>N^< MT7MG,PQ!B_U>W!Z 0\/VXKC;"*)B-06;)5Q'( 7%PGN^! M*[2J6][(]"D\?[7QD5<-1T?FB,FS]27#YO#IRZ2X0$+M4M;J%V&LV(_ MA=H%/"W*SIA^"K4C8\[$F)<4:A>0.=@>;2R821,S:>)!'NTL@V8/9M(<:7NT MLPSL*63HP)Y"A@[LJ3[=Q4:0<.UQ='\YF:, ?SE3\_04@MD+:4313QLB%G35 M-66ZP.^1-8)&X0UQ0?84O3>H!=EP,:^KGFGCHL!%@8MB[YY05PV]NUNIQ MB MX/=8$]/6SGR_*$(X&@+C^1!:1SYM5&A<8@AM+WJ9=HF($Q%D%C>KO"\([)L; M]R3^X]SN568?[E5G)J?)R'D:AS2_U;O_M7&*2^?**HO23%E!/VFHW$?%8I'& M#)I*07Z'%T:)\N>,_!'%VF-?M#V'OZIKVRS=!XZY<1^%Q:)"T7[#2@/3=TW( M%/2M=='<9&^%S&A2T.S\BX%3T'(/7//V?BZV:4U7Y(Y>33-*?KTBG)91/>80R/1]0?PLO9*'Q']Z3 MCW6(*/["\NL=$#2]!$-ER:[>7'VMP5?OCS^W=,VRS-JO=,VH_;RI*\/47+M; M5\V?.U;]2P8Q*%\+? _'].R8/,TQ'?'&9#T]IH:\U>83>:M;.A'@8T(^]LSU MH6 987B/UU$!;YNU..[]M+TE_('?$BK3!^4SO6-)8YISQ@2"<6@ C[4$66VW MQ^RHP6*I*PME:O@<_:XLX:E%KE!0YD+E+W1&EU.:*9:AMC!#B,&Y$3'L'=.; M?Z2%\IG$T&LCNUX#YCTK4Y,9OL82+SCA3-VTVMC5VLRX'=6JL\7!_<6P2&KV M+R/DF/M;Y79!DKLCEYZQS/]=[_,?UL(XLZP9"-7,E^QA@FC]3^M9*SJ+2%P\ M*%_H;)' 6^] R6=6UBA-GD@-&3S/:/&XW/'\,XD2I5BD:^@US(_NG4\L4/I1 M-?%56" %"Z0T3%&4"]6&7<=137MLJ<'/XQ@H,M#'5[/"-E3'>J'W*H(-P=;1 M*]15S<#&+"7B<<8*-!.].\<,C 9%2+-'I@6A=Z=8N&PJD.(,$!M8( 4+I&#[ M ;?' BFC+I!BJHXI4U(P/'^=B2^L<*B/S!&3.1/?D=ID@>V[M\=<0P-["ADZ ML*>0H0-["ADZL*?ZS'\]@O1NU>SE3(WS6A>1;I,7Y;S0<,KW5,^5Z9C?B?BG M/,T\878;YK)YK0^ G,NFJ<*9:MA=2V4@=,5BXCBARQQ;+"]H;R62 ;:MK'HU M*ILL5CW+TXS.')/^^AB!\;S+BTPU[&7 99\N+V/ 99/+BS= ;'1P>=D,8O.D M\T1FCY/=%.QMV8?I22]]B8%#P_:GO_J2S,&L?N_Y>PIP3)3;=+E<)S H'G"I M_(DL5S?*;9RN0W0[P_;#:8]1F!B%*72\4*,A73?&%G^ @7'C"XRS3-7S+Q'0 M@& ;']@FCNIY'2R?XN"LE8%'8C]3P]-<#,(<,S":2FS(9)&6 9<8A-E/B8U+ M9(X0068-RT:&09C8?D3M,0ASU$&8(X(&]M2YCTU[I<*J+J[8\]QM3ZZ@DL7>-CA' MP+G,?/TD6S8-+J>.ZADZ0A>A*QUT)[9J>=U3<@J- MVJ'?WAFF9J%KZYB!4:^]V9I,B;)DP"6ZMO;CVGJ)=-PBR*Q>DBWT9%<^1=H M')I(%P5C;S^LR.SZO>0&6<]Y4H5$F=-!VO?-,P;:;U_$&TRH4U> MJ=:3XB >2Y+E_X@0-"H8K>HW9:35RW$UK /TB2*Q13U"8?MQM^^S0I $D=BW M#U-VDBY@6DI&\X(9Q5A0]BS-7QB%W58;%6_/KX5,8K3GJI[ V-M;&'G:EU/I95QJC M1(>)3M07U%L!UPVN&UPW8UDW6)F[I_L$H;'["JU1;):A-PQZ#IW1_MA10VF:![7N_=KY\( ^=;G "0E4+TP9 M@BE#>COJR X+3!DB(7LP9 MI3#H!^4DNY>K.2U&0&TS PX7LL,!CN83LZ9X;3$#68/O>C^67M_#C4Y@;;-1/(4,']E2?[F(C M2/;V.+J_G,Q1@+^^1 ?+'EDC:!3>$!=D3]%[ M@UJ0#0?&0/6=%UIX<5'@HACDHIB8NNHY=N?[*(D7Q,#OL2:FJ^D80CMF8-0K MI)9FRZ>-"HU+#*'M QBV=HF($Q%D%C>KO"\([)L;]Z0]'["]B; HU&C^T/>@ M6WA>F7UX7IV9TB:C]&E\U?Q6[_[7QE\NG2NK+$HS907]I*%R'Q6+11HSU"H% M^1U>&"7*GS/R1Q1KC]W4]G!0=6V;I6?!,3?NH[!85 #;;U@I9_JN"9F"*K8N MFIOL86Y&DX)FYU\GG(*6=^"UM_>3#3<*OWL3A:%O>F3N![HYMVE(X'= 7=,( M'5,/O&GPBV$X;S:M%ML\J2MR1Z^F&26_7I$Y3/&:Q/?D(6?"=H\2RRBY.J#\ M(=$:23.?GXPTI7@+ 6!E',4UB$6:E2ON Q%F+,HBH_/OWGSS/(\\YF+*#@ZP M5F[AA2S6_L-[\K&._V<5CCL2\!ZOHP)>-VN!W4^P*S%RD%C9FI+_3HLLFN5* MXR)OG,_'#]/L_/-[K3TZ9)^GP)57H5Q*O24&5V3K+@+,; M.0B_YFD&;Y@!WQ.%*,N4^QXE>90S!"BPC40Y%Y>/!&BN*O=4":-\%J3__[4]DN;KYI-#?5S3)*3R7-%GQ][Y:9?0*Q/#Q%PDMJ@^Y@]3V\S!BTC-4 M*,D2Z#%GPU+R! MXD-+BP4,83M LDM8H2E?%A2(] "#O6+;T17[2UE62(3I\=%!>Z7(@,UQV76T M7)%9P<8Y6\ PRRT*F 6<32HVSA[8W/BW"@R(;E^UZ1OHH:QS.E_'K#&;9)XS M!K !?*?,W]W*JG->7/-$[O&:I66?HU8NS:49/YO2>S*(ZV MO&/4(JQ[1F+X#)BVG30G/7S WL*>VS$):)4Q2NX:D2EPY+I9'!PM:Y;1FXO) M[=[.+2RPEF.RRNGUYH^;S=5=E/ 5R1O=/.ZN1FWC0J/\>K?-:7JYU547?]6; MJZ\U^.K]\>>FK@6>5_N5KAGO.EU,-K4^^-RRF[[I^+X7C*J)#('F&O9SHVKY MN6F9G5HTC\G1W?.-Z0(T[V]^+3"%8QK^F(SZ;S8]/>,6T=+SK=VJZ+6S)Y\* MCMY98T8J3X="V=W^N289C$FAH&&$RE_HC"Y!>U(L0U5,W;2.+2]GXMSSER&G MY^GA8"I-X& \K:]M!$<"5][XN>GOE.2@[K6QR+Z.,,]YMXZ![#_L#C:<^(\. M/OR3ZGAV<78,9D6=CIF/S Z70--?6DPLWIOS?A/TC60_!]GWT^14 MY&^;*T=>/K3-AG#^6XD&O8)$";-7MK'B7G2@.2D-ZL(/E"C3=0Z?YOE)MAI' M,UL,H^F"T]3\IRXXE>=S2\B[- 44D5L#.Y>/RQK-_O2G.MOL<*P3AJR-%U@- MN4- RA6+= V]LAL7^ON,KHK=58<2DH)\VX7P?67* 5I?R&_CZ(*IQ6[<\OCP MRBP'O1YE7L G\?ROWKJN&IA&WUY876@DFC_T^ JGR5=N7NA<,BAECA;/Q-.M M(S?K$Y!^(.3B^P<0L&UU,-M]-E9E^5F"YW^OKI MF4#\'E61;DEK7J\6R9Z;J:%:GZOZIBN1Y!(P-=0PD6&K^LZW'X&!X@<3.@H( ML6'"HFM.;&3,N38%V\#UBK"0_P",T#A7+@-==-,B92W/&#%1+ES")]=G/V;)=J?^XS7"#E^F"KT'+5#V\3$\R$ET^WZRHL\-I9Y M2O48)I<6288]G5S:K)-N9R$VIL(]-Q(PN30FE\85A9F>I2<[9GK&3,_GX@-F M>L9,SYCI61ZZIDV1G%B/N*^-# 9\I4U'(1%RM_KAK8!MX&84[/\8:% M&9C-K@.U1,_IB9[LZ,F.GNRO!QW+B=I_UDIH08T$^.\Z+Z+YPWED@-_._$V^5?Y%YS&= M%;ER5Z4[*Q94V6048W___+]7+ M6J$1)\9]M B]-^;*(9PCQH5^MLE>:4MZ;*;;J$.3\H810J25HH+ =A M%D);_FB6?HURUF\UID<=PB!FE'V<4>6>_4A2&.\\IP4/6=P\R^8$+^L2N=GG MLL.G\"GQGN(+X'U!IC&MR158"0C;U#P'A,AQLKS[*"P6E0#9;UBEH]-W3<@T M3YFMM+')^?,2'LE!DU_'[_)\E)G]]GXNLIULOZ-7TXR27Z_(' 9[3>)[\I S MDN[-:1DE5P9;1:]!>:5:F-OQ A!F+LLCH_+LW MWT1AZ)L>F?N!;LYM&A+X'5#7-$+'U -O&OSBL>2UTW*;NH47 G[R#^_)QSI. M[K.'9'? H0JL0:G;\GZV,.:)_H 2,5GE]'KSQ\UF&44)GP]O=/.X.^:7F*AVH6J-U=?:_#5^^//35WSW:#V*UTSWEU,X#2-Y.!STS*?&WLK M,@2::]B=>AKSEF)XWQG=EEKJ'R.?E>6\-0B;RBC M8G4YK G+O+YR/,N0;_A4E5*0>">H=R)421/I&?2*JB7("$'JF*"8Z;,:R9FI MB35%L*;(N&J*H+@2H3*(M*>&X7-B!B*=V)# MZ?9!>"?6S\VP3=5RW).HCJT=)"7UC$2DRX3TR@\7D?X"I)_@1A)7C12K9N+I MEM0YTA"Q(T.LH5H^ZC.HSPP=YQ/7UF64S(@RF5"&6C,B?1Q(YY:0(!@?T@>? MM?-DE=Q.:V,=0_JF^J7HZ&I@&!*M1$SL=29D^*IIZ0B,UP"C3_$U3)!YNH40 M0XB=]/#.K528=U4XQK@V;B\(BP&801 :YSJL!*H>^.-#QN!]LTY4]?!BCEFM MUJ$,A6\:UZ$1R*2XBV.H'C@R9#,:" B,3,N1:LKIK^ M"$\*@[]A/T4E69F:(%,1TQQ+,,(8#ASE(4\=':2H"*X8,,T-S1^BU M6%_BW7#.5>,=BYI+0@YQ1R;58[)6HGAZ8(,M/F@^DL>R,@\KQ5QC\4$L/CAT M!F'Q04$8@<4'L?@@%A_$XH-8?'#XX@J+#V('PJA'.!OL (L/8O'!05Q!U3-I M&%=0]7,S;%UU70_OU87AR)#15N7PE!9M?'C%Q3]1U?6MPB MUF3"FNQ2$M&&:$.T(=KJ3\J6ZI@.9HW# G'CR@A1SS#/5BTCP$PJ8G+'5ZW MD)\YF.#J-#H0LEI"5D_X21Z3(PG'F,&L060/LN?\BF0 8LW$]%Y80&M,2?'K MV>7ZJNU=R,2 W#G%H4I YIQ+TY:7T;(;EI'5)SM4"I MD"L@DX?)F,&L060/LN?L['%LU; OI*L,_I8*B]"@5^^EO'JUH.OQ4!PC%D)- M)JCIVJ6\QP6[4D+8R@3;P5CZ$;DC0RZKB>+)>+6+,),)9K(+2$0;H@W1AFBK M31ZA&99(54)<+!)RDX(Y/JL5H;L^T<->@JD.L3)O]WG1?1_*%OH7:< MJ[A.JKTP5W$I!B?DVVU*Z%['[K>2Q_^B\YC.BERYJ_)H%PNJ;%)5L[]__M\K M-N10B9+B/]O,T)KR91'E2I'!F\F,IS7/:+Z."_Z@0I09644%B94XS7-EGF8* M"QI9K3,@%>6MJ7*;+F&^#TH8A4J2%@I+-)^%T)8_FJ5?HYSU6XWI48 M1V&QJ"BXW[!$Z;6^:T*F>D3E,\9K$ M]^0A9V)BCQ++*+DZH/PAT1I),Y^?C#2E9 H9.'G^_FM036A6+N$/1)BQ*(N, MSK][\\WS//)8<8=IN<)OX86 NOS#>_*QCO]GE;;/9ROG2/V_Z+=U%$;%@T*2 M4+FMUOJ_:)ZNL]E>PMO6$_C(TYYW;W?N)?K3.@.Y&"U)]J!4DV4\C'?T8$53 M2+Y0YG%Z#V(W2Y=*6N9!29.6LYN@(#CDLY_C6- MOW(QFE'H5IF3611#]YK"!K#9 > Y>"T(?1#&=TDTARTN85ZLK'S+DO(_E?LT M^W5/'JO*BK"]LIQF-OG)(LB&R/I(BS1ZJYTD,#\^CA(#, M#T'HP^'@;L''O>UA11YX\R)5H&V89KE:$N*.)FSZT*Z.&+NI,F)S8I9SUI0? MDJHMC)KD_&UL5\P5:+%>4N:N"_(,]C*5?Y?09^:^W^!^$HR[(>TU M?6*TFSFU&^WQ FNYIYC&FZ$N9TXW!D7^!UM17X&##-)3$A.NY*3 &:#P6]O1 M=HN4%-LR;Z4:6=5ZLP#W3*W*V$I)86&[FKG?Z/^M$UHUT#<-@(OQFNGB\+BO M6;O'85AO+6/OK0L:AP"E(H_"G7Z81&QY?2Y@E>7-X^*]U;T=X+2B#"0 8@#T M@LY^91(A+G$U71=<-WP [,[@LZS4+]F+R9*M?3:,M_X^93):S:A210]E1-R[98D)(Q( MLO=:]J]\/06L1B3CTO(SI3!(>+UA*5>G.73M*,A[O&9B-9JUH.D/Y32_L&E> MJ((O'\=F=3$ZY4R$%/RDEO"B"GPC_9[OQ+ KEQQ:Y?+;. MV=GM-4O'&^32^:G5/KS3 MYZCN9M91N3Z%Y@:^[S^T"Y5-[ZGKXOT>LW@%*G MC)B6Q1IM]_YRBZ^4,;ZR:E2V?26M/((KTPCL# T!V!8QA,7#X!]"K7U4ZA?<5:LO1GUM(CPT/[I;1M MQNTH.QL(K\;"R$%6.;W>_'&S,9E&"5\7O-$- .\.SOV5X<0YMI?Q]Y5?[\P! MFEZ:!"K[8O7FZFL-OGI__+GK:KYOUGZE:T;MYTU=&;;FV%:GKIH_=ZSZE[QH M4,Z37;VFBM=0RB/W5M9,5H+LEX<^08VWQF),;%9R48KMCJ^IT[D_XW94J\3@ MXVYNAD72_LJ1!\^S0#SR-)X+Z@DVX?IXNH9>P_S;+J3K*XKCHNX"M\PL4AT. MN<8V69=W4=]>-Z[,H#T)7EX7[HE('$]PFOY48YQ[3022:$XU]0NIO5--W11% M<:JIGYOAN*KG>!>R&U1>9)*&&ZCXF,] 8/;,]1+?O\T> ][;52[ \_ M< O*T_O#E@:R9SMJ$*B6:AB61/)4''?YN]C97L9P]\_2 ML:+V(JSFNHM=9O%+T:.+J((NIJ_O<[C;K7, M7?? Q-W.-<1S]FX&*ZM*_:NK*^$5D"J[>J!D0S9-.3+/U+;O.$Y^25<4631= M%QNO+ACT>K:]CFMQ*5EZ+>TN4DW['7_8,-\]]CEY3!5V/:KLW8S67&V2W6!J M_4N.WFR^JUY!MEXNC&Q/DKR19'4Z::.X.=<*K.6CR?BXNUH^Y.CN2K0+0W<> M9QN&>JWY:=9=H9Y:=+HO$IT7YRCSST_6_)H()&!('O+J#IQY?Q5 =X;7R9N_ M?/[IS;=<-+E^^51+QS3/W#Y^[)' ^>H&3W=H,A_-#6J*=99 QXYF,+D-PPS7 M&1LA6T(;%X+VHM'6[.>Z:1@T<]$K6Q[+S!;CN A" Z$W]Z,=)JJQ3G3>8;4#=!B;1!G11/[J,KF!;XGKC1N>COZ^ AA$(JUIOZ*'XN/V= M).2N=,UB,YXU4*#T&8QR..9R];F'N>OH_\UJ"K M'[[L^7Z5;E2;R(5]=[$34'Z,X6*VWDNXF&UBN!B&BYT4J=]W/B7O;X[S&F/D M+B;#<(V=IG"@0QCZ?EC"OB90V^=FPVU2)9X)YRNT%V#U+N1_>G4OTO*?9]1;'A*DW_ILJ" M?*4*J1S?9^LLH\F,N:@G(!#@%WS" NT>0TBYCXJ%\O_^\?P4T9Y49J?%-A;DZ*T3,)N] #:V(Q%Y(!PGT*S7)FP)DN^ M,E4.7Y8?R-1O/I6?*15'/MUEE.M3_&OCYEM-^2E1/M-543J7FGZY8%06]U/U M5\5^8>%L@%HXJ^A>'.80)<-*H\9+5=\\,K0>]'_0'6LE2B5,@^4X,,IM)TX1 \RW*;W@N@X,Q+ EHQ.P/%F'# M!,D1'3T>D XKY6]/94[CW#.KIM"!1PD7\[NEJ7K -+J-*#=\>2&,V M_2RO0H"C56GRK,[/FR$]0T02EW'-U4X2Y6SZ,P[>? M/PY&^WG[&9F^I!8R8I4E2!K"44J4,LH3.2TKLUNYF!$]1CG,R MW[R-Y^BH#H$@%+F"5-Z+)&E2R;IB0[AJVP1=$V;&M)Y'X6=_KN)B/R_HALJ MP+)+UFR=D&4*$/NC8>);0,+Q_&N4KO,6N_)0-IG_ X&5 U62%+8$4N5J^5G[ MK %(XYBP2*62*\6"#8ZM$M8)%W3PW92)QH@=.@$'S#!+%![-N6*A7DFR7K( M9A9&GJKL6P;^=,7E%9??'$\AH\!&@'[^Z?M_*;!,MY^&A*E5.1S70:'BWZ[B M=7X@D\J0(6XF8.N$,]30X-#'(&# 2? =3)';&>#;]8JED(&1\!,00^WDT[>E M L\ O\,5QTK,0EDK46(=[ !,R"2[);9;UWPA0HO)G[]E"7$ 1&Q4\,YM]-JC M%_WUSS]\^\N=Q'(0:C6R%Q>JSM__ZZ>QX:0(# 8!Y6OL1>2S.CF9Y^]Z\17, #"1>F M=^6+X,E'FISWJ"3ND?$-D]+],RZ Q"2=H@?K0 (R$!I($$&^@^*G5,%3*F4= MT_CT)1JV9+C]L2]V6(C2!R;P84\Q $!WNVRT@!U/D.T\=4 MV>1O2*Y?*9OP410]GU@&C1&R/D,5C)-%VXY\&R*F8Z;.#3PC>0'%\'8#&BD M$I\DUN8B?X&EIM@@LW;L6*W-1F%OP\\6+D-;CB:(F4TRE2(4@GQIC?3(#\$. M;9S;!MNS-'8*0YB8\30D^PP"82($@RT4'Q1"2?B#1[ MHG;2V(%WNZ3>VS*2\=<:?=XT7D4@45,1%GY[+(.%V%OGL2F#) MRT.3QMNX(Z"4D36PP!V+!T[>Q:>==(7R8/F9!D2QS<@JP1)5S6:YGCHFQD&$ M'CC>#"[;JC;3(#]'-#)/=4BC]'(2/T\U 4WLS)47^7"-D/@XVT=>.WZEE3]C M'(XL=5KP^]XHGU9XRA/\A,E/:UF5!J YY2PATQGU3L5()GR3<[QJ,V4;?&L6 MQE*+GP-_&_@DH@/%"#&JS@']!S \>LE( 8M(_2HA#A3F:0J[%0^L)+@LP6D( M[\R$B,+]F2%27_!P9 M#PH;D'R/U>-9?]9'X1:K(AP*I$=L\D!;:1XK%Z"VOJWT'%. @;/TP\H2P:&=7V>,3.$\4D3)PTB75C)B 9!XO5PV4#>F()(:$:@ M,3E(]Q)'#Z@2U'?4?\0)@9XU<$?\N[).VQ/F C+Q$=CC$3?'HSA$RL4EHX_< M%VY1PK5U0[5D4)>3T0@,&DG*'KQU0G)')?2L'D@Z>R>!I$XR1,VLR/U81^Z' M.3OWH\CB.*@L#@'/A, :S?'*G*V'2[O,3,^(GYOU@PO5" MEJ3M1<'T3J*$03@5E#'3&+Y@**%\'LOE2PM=!&HN[06^-[8L^OHN9J?&;M1W M-3C?^;#%):F04!@U3O>]))[6_4124K(')"EX)<.*2( MV-CI+L-5]^%G1][_E N1%ULI?3V*_1//LGL\:D:7*E:&(P5&B:OH"TQU:*E' MR$@M@32CRJANTA9NPW( N&]]&RY"E^HL#>U:W,/6.M);>@6K&^*Y'.Z=4'N@ M$ZW:@Q"E0A )V4#8RD.T1436"9*C;L7Y/9T$B?%CO$.D@_\<\;BF,JE41@D: MN4'(;3'V;/PWZ3WR7&WC$IYE/#M@R(O"GLA&ZZ*[!%>B_!,]]60JN]6*(AR> M/R=]]N0!!X8W'/'+0?# 7_7%7BH@6_J@EF][+Y%+ERKE"Q=C']T6]XZDTETJ MPUQ^=5N^GU"O F[/^<9U "+6K)S\H9Q >D;\S%HCSH'X=@$[FX^X^YXME>I: MLM3K*1AQ8=\G9:;U?E#Y01IS F. M!<;DEF U;D"#$YPTU85F WONS7?]B5F@;IQ&=>$?//D[2C$OB,A,:W6#) 8A M%WX' [/M1M^G 277ARZQ:YK.-0G-"8V=H,;Y?H2P'VCC@QIP;X-XOKDI&4@Q MQFFK;'Q8?8\_K%GZE\%JP91AV 54N@98+B?2O )'I'P*W4S_,M$T+6.\0F70 M509K+2I#HU*H#(7*4*@,^RY:4Y6A=E J Q)\&(AV$_=AX+ >2J_WI ^T?(/] ML#W>YH/211P[#%TJ38JUI(-".E8*V,7VNE++HR(3T(NK./PL(#E_6- MJV?F)*0TW*$7!.8X^G!QA3 JU,V0GDF]"]HSU_B,S!27J234>TD6H"@EA&+' MZG1'ZG3G)7X9YY1M1OE/\%BZ,Z4YGT4!^JL[OO3K.ZR E:VW5# AS[)"/3MF MSB(S\DGG)Y#&*A7(#X2J)+4QRJ7PN=L*5\53FE-O%GE@21BVETH7%OZ( M+C*4LDVU-W84^'!57@S/_8[X''$P_7QIN9D+J(*U:'2U]6AT5J'1'99&MYV@ MPWVK_0"V9=FX>_CMJFWS7^6K;"NN0?:C!:9=%+0IF=8*)FE:]]OQ7!5,$U#TK!_<(>0922 M9LMPQ>]*M7V@^MDAS/P"RHE(DL B"\JC<(>B:Q\I*9[]%"4NEM*&H..2KAI/ MQ(V-EH<]:!X'0I]RX(NZE#., ;20)T]JU7.NWP^HR 1^_NX'3S[/Z"4L@+%D M$UR?IX!9>=!:U5U191:U-S9Z#'-1L'Y,:-J4NJE6SD."V"=68BA([Y@<0)3< MB AZ5L@2U+CLH+DQQV\H9O&(UD8IK7$O(D\UJ.YL2-H0(-"(E$IVZ*.H;2K&2BC]1>FO)?T^0>(:X/O&8Q9!J"@Y\1 M^)M%6UX@#EH9T!AA7 #Z7A [BXAUP$B_H M&JWD$:$-@#6;/,IP'M@AP1AX^9W+V"19FR#"4^>!:H5/6#P+-R(?H (=!03(@FC(+XI3HA[>*+M MH:@<>E%R-4_,RACK^(MH PP[&M/Y4-@,WN>_@1UL:VUP-[#A*FSSYND--;.^ M;'J#>5:VS.P\AEGY#;/_O6[5UY(I42QJ_Q?5V%"BRPZV9[\GQ.DEM*<%;>U7 M;36^U2AR]M8\$ !#VA.'>'!D2&:?W1CCU8MKE.LY5I<1Q\>*W1.KG,%OT4_/ M8[Q'YO%$9'23![Z#Y-X2N!^CT'4PG'7>3JO(^W=.Y>?#*M:/BVH^2TD7$'.>R2G)E2 ?9!3,EBV,Z;H'MYL MJU&JUVJKJ:Y[IIWNV<6V:N5JLZ#F9:G9JM0+:MZU,3"_:^'1_+=C?7I!@7MTRE[F8*,=$V:G.&T_-R<0U6#DU9ZN% MF#>RLYQ5+9U5&C)? 0N/!LSK\0)=-AQYP0MCT<^PO,#Y+AKEV4^$*AX' N;] M14(!]XS8?N9C!!Z'Q>G"=PN(7)DD*QH#!GW#4,YI3'Q5'@ .!3/>NVAR?5H+ M+AH/AY/![.SJE9U+1J81\V>[7\I.T(>;@?UO40KE8R\G[#;DV4A4F!N#J5OV M>$OLS!;;6E>&U1IK%\@Z.K).O6@$LQMKV0[JX3SFD;<8L+ZC5?$%QN(6*O?J M!U6Y=T<%W3/E;?T< W-BV0V?C12J#Y,N4RA#6;(6\$Y* <=!C*CS MK];LMYT 2S ;]HEYU%?HB%I1Y-6S /UK.23;S:95*U%+==XA&+1L]QGS/6^3 M(7RG0Y!\L(5MY*;.2?V#X<.3__K G-ZGV\#'Z;O_#/CV/3_3+Y.^[L M:BMZ"(=^G'=!M66^>V*'EYH(Y(C$",KQ\;:@')CIQ#3BT.9=F+%5-D>YQ.V! M%TX6/3;6B9HC66KD2:7WM-7XT! M\>:$?UHY79;P3\O5^NE:"+]9*==KUAL2_A8KU.:)'$$]Q'-OJ19P_7=C1S_] M,@5ZS!$[LC80.UJ"PFIEZS1/(>001*3'MA5:-;","ZK$I5#6N'7=MG MTY(C52@5QHJ84TN*JO_*J5XNKOK=7O9K[JD^U*"FN^GN[ZM5"JN_O M5:^N3:J;9\:WV$-#[>VO7)J#?]:W="!K, M1@;=._YB5G9-*=ALO<<8**C$YHYX?B0&KO_DD)_>RP3@MH#ZKYS\N10Z:$D$ M0F,17R1WJ_'W>?N+<<3^CID?N>BN/1> ZF)27-L7T+$3^Y$=?S*.W&,^*G$+ MU5[C0F^O<6Y[V-;%Z P8B^/C3DS:U-2@&HX"MD MP_4'+&JM2WEQQ(K(=!B3(]EX<^1 M1'F>O_MBFA^+MWOBHS'/\1I(-]WUY;\.?SKZH1_UK=Z\9<9"4N&4+HE##;M^ M%!/A]0(GH0B[@ANV1R,$I!<]8FZ0]=F\8^2E'=LPIHOO8[["VZ^C3!:]A==4&].3"T88[9$;$0MJ;.K790/;ZV/3-AR("$T\0$T($Q]>HO'2K@9+=A_8AYR> M&C"B^0#D>4?"**RYGO2@1J5\9M76D26Q(?SPM=Z9LYRP25F5P[OZ33FUGXYC M^QUR/I70*BKG2(@PZV]63;M&77KG=AY,&O;IP*CIFG5#L*5?C :9D:\T%7;N M\SY&'XVO-Q>_M:Z^&%_*QGGK6WL9_)-WS!(/!B_[JPN*$//H^.TDW.#Q[P.5 MY#6Q![;+2[QGQ!M):3ZZ#UW?<4>V-_W ,@9WH0GNIB:X#Y1:".6]^SP4RIV' MJ[^NC-_O;C63_R-'/]I@G'J_4(P%H*Q$(R%8)PA&,_;K=O+_QC7=^W+0C"^>D?/ M0^#D+YC=T2L$XQ*"<:8X;#E.D/B4O;*:/)P>8%=#LSL3A3V;'87]V UZ+_"_ M03ST?OD_4$L#!!0 ( -A$1EA!14F[FPX #Z; 1 7SJ$K8, MVC82(]M)V%^_>MC88&-))/2RXTQ-50=;]USIGJO7L00]!#T7_3PY/SH]/&X')W6OX1X?-&H46\T MZZT55VZX-,OZ.3Y0-W->]$Y:]<9A7;0'AB'#XRA$UYSI*^3!R.?.(O)G!'WL M8>3R-/*12)25 IG;(603%-[!&0KFT$%&8?SZ 0#!+Y[-*0L!R1E[,!C+2@@GVE M=G5([%Y9A\).N2D7=);R<_#::BR[K74U8DNK:A2/-89<) :"A&,;AP%R/DWH MTX&+L$G_6R\N_K#I<2L@R'%M?";%Q1\%/B$A-)3VXDI\;3['Q*/J K\D. \^4B':Y_:[R+-M/S?! M!/\E6N_#L6WKN0GR_^\;[D#?MN'F(_X?8#=BUJ'\K5[#8AKCP^] MLD64]*J*)W@)8IJ"7QOROR:HIPO].I!67P[6RZZA1 %R!^2K_'N]4\?&<9$2 MP[6P&-NM]J)"L_AB$KZRH [NKKIWP^X5_V,XZ/>NVJ/NU66[W[[K=(YH M^'C7?KSJ\:L6H;< U1+4XJP,>7A1PE "#K+H((8'"A]\7'KXZ9W-HL#?0\;; M.44AYC7?";6K'K0\'[Z69_!QQ6/E>>_==0:WW>&(_WW;O7N[CKP95\OQD1G' MR@-(7;QWYS0Z:50&USQ,]P_=&UZF]VM71>VM6#9VHR7]V(ST#-N#:[#B,DF( M]RPHI&=XT^:A&O2ON@_#[K\>>Z,_=I$$95ZT.?!YFQS(>OP[4#[?;)37@&L9/]FJUW-'0'JJ*,^748 )"@)(W&$TFT&VH-X03PCV^)*& MA&W'H1$),9G<4Q\[?,]FSK(]M);C4[%WPH'CTR!BB'](? #N!,1> /5 Q@]( M'8'$4X4('C'HHC@$@HH[&J+@ 3D(/\&QC^Y0:,ZH 9:6PK-U"B5H0I(B4N*" M%/AGP*$KQ-D#>D(D0CP =*) S3DJL-5QTFRLBYO"U\UA5#=H^WBDPP M_ZL=!"BT(,X*59RN#*#F*,4$*6B&>KB%FOT(_0M2[Q@02!T._ M1X*0R0=!%CSI@+0\?5[G22 ""2FV3DM0D$&M$%%#-!%-[A%QS@[:+;X+;+5T MG.0&.04",B@5"G\?PJ,QS*[LQ'XPZ5D@@B=J). M&8B6@]S>/X,F9X@5O I1TR,\P&@$7VRHR!KI0M_*;?&5-9#F%8IT(A@.H6^Q MKU^QTL8ZMZ=?JI3"OH+!-E: ?X#(;"(VGYT='QV=;*;13FP&'Y._JO1@0:\5 MC\2_%E0;(VJ9S0D[IAHT^*A<5(G(O*!L2]Q&!"U1.?6F0)BN(B?K.K,M(QOL MM7SD!)F\6EU%.K1:LRT_IH!:PG*:C(F$744*;51G6S:WP-82FQ-QK'7M*K*L M%Z5MN35&U#*:UX$,Q>XJ$JD1JVU9-(/34IC3F/0*>!7)TRC8MN29P6G)RXE3 M!K)X%=G+:]S68^8F!!U'ISD5JT KKR(G2LNVY6'%2AO[G!RBS*L8[A(1W)8# M/926F)R:4:JJ5Y$O:Y'P"H40^[N4(1,/6G9S$LC6*F3LLDK$ZR5#:Z;-(;74 MYM04 M6E-DC*CE+"=RF.F1%6311C3L3/E'Q)<%O& ',K80ZL5,3"+42W"L2=]5!;0Y MDE-1MI VXPH!3.3/IR5U JI28KF4@/[TGET:Y66JF4MZ"5S\#J ;^8AZXI-UPFSK0)<59WDYR5AR3SR*H41<>:>^F)D[ M/O)* 7P'K.>PM83G-"QSPI?.JLFTY@G)]C3; FLYSLEA)@]AWMDM(R&]+:1$ M!ATE5B:+OD?B(N:+]57\&(9/I]>4(3PAG8@Q1)Q%]V4NZ;!?+?SXJFDS+"?) MF6186@8L:ZK4V72IFM8V?>XDEJ]QC4%29;"L\WNZ%N1$NAKHP&!Z[=-G480O M'AT_E^5AV,%OM.ON"C7N:4]5OG[J[KJ4WDG !IDLC9E8^H-Q 5ER7% MBEA5722S;F)GGT+L;50N<:--JBR\"KHR/ M&9_53 '-B09KM@WQM,1N\\W!2A*8/^'PBGV0'DM+G,EW#"N_",X'.M-9EM?& MB[C<&Q!IA*\E-Z>7%I*;[9SIY?$B*?W.N0J)4O(NWY#E#8A:7G.:92&OL3IY M67$BU6&D[4?9#?8:DHX;.0DQ.155\<%4A6$8S>?J3270OX2^> G%<(I0MG=L MR90%LI;#C2?;LDY [ 5(-]D^6&F"EUM8^;E# _L14XND)3 G^2T)S.Q5Y34@ M<"M-6":E$]7A;7MC":J6R)RR5M@34]7AO1?*^/R&Q"O D-M^0@Q.T .:02Q. MPHC'%WR_+2(J'GL_P'#;B7$+#UJR<^I30G;B#,3>P-(=D ]DA(20> 3"996Y MOX5AQ*2&0KW!'(DU!YG(6WT,Q]B/]9RM6+?"UO*=DX42OE,W8IQ>.HI'[(RK M=Y[-N/C6W"73WYKO7.^*ZY*O VR_M[$!U3*;TP UWS:H^#ZH)/;IBO>>(>C\ M&>% >ETI)(T8#\&<$O'>T!YQT4R=\Q=ETX/A]F/\CZ^:-KER.J4FN;+K>U[3 M>J:J:T65<::V8*VZF3/V%1U[7O.DT_[IXW'^Q]RSS_XJR4#V9Z:V_@I2UEC+ M04YC7/FIJK\Z"5\.5M_^J#ZOO"%2O!\R?MFNI$B\F^Y;CX2(MU%N=X;/<*X6 M-61R"YDS/6RV&JW36S0;BY?'P7$@SWIORF0$I?DIEK<-GI@[7C-"/&4Y,W6 C?Q)6?%*-M]]]1((?R!P1]_!_D M_L*=JQ_U3J/D03]8AFG7;FUBJ^Z-E0AX47,8HGN(7;;'D^B/Q!DUWPDV!C#;:#T<5&O% Y_<%AN<1"(_WF/C;]^ M=ZX+=D-D5D*Z@W M"((;GD]Y2>9$8]3+=6]>4[$WT$=BTYS8GC/L'S;XG'BTW:1: + ?U&M_IG(Q M0B_AI4^=[QN'=SN07;8[3-P8-'UM\I;S?&8&3V;H2^11\>-T+QN;;P^TOW-^ MIJ\N!S!.*7/%21$DDAG=X EOX+)_=^"<%PP7@[FJ[Z8EP.N1]W5%L,:_/(5: M/DJ46>S'L!!K&@.O;/G+-=S<2/1)N[LH74$IE%!+HPG*>2TWV@O2BF2-99LD7UXMGP:(25G// M!@0+8BTHG//)S7#UZ>-@$70H(4B=2U_P);/!/LS(="_H5&<%Q48@?$C_",9<32=["1UU>B[NF07##%W#/4WO XBV?U Y)?5]K\ M(,NPF^S>\;YTK]7$N84O>!;-1GB&[F55!EXRUANF7BG"FS=:74F,3 ;0^*>Y M4F94'^&YS/<5:I83JVFYTMX\BMJAO&+'NM/NQ9O!ZY.="MKQ+WJHS568N5,^ MYFZ#M!\3JL]SD_"N*^8,H3N)G8>NL:4V>]&L(7+XJLD=\.49$4?QXN^.D(F4 MU@;7#^4M-#;?APFU:(':1]LN;=_[A(L1]7@ MU;5/]P4Q!P>B5DIV[>,95B<1!J0+G>DU]L)IFQ#,QYB S]%JA62XLMH:_0>N MNN3YB\"9HAG\^N&_4$L#!!0 ( -A$1E@+%D75R1L !$* 0 5 &ULY5U9-&"GT(Z^#*<'A],C^'@SZ;]:_C9'[P;^6ENVA-"?I[_V8OF]%L[ M_'0\/>"4R^7'EK]M?U1*&RI%)B%;1V0&3FP6E!B3F/09?$[P/Y]^E%8H*IPG M4G%-9.",!"<,R30I25VVPL?YEXZ&X[]^+/\$/X$#'-YX,O_QIR?'T^GICT^? M?OGRY8>OH1W]T+2?GG)*Q=/EIY^#+UXU@>,!G^.)F_^::)?CJ?]7MQ'=SZB?(367Z,E+<( MXT2P'[Y.TI.?_W9PL)B.MAG!>\@'Y?^_OW]]Z9&3Z,>39M9&^"$V)T_+1YZ^ M.'K[\O#MA\.7^.+#T9O7+Y]]/'SY_-F;9V]?''[X]?#PXX??WS[[_>5K?!>' M-'_$]-LI_/1D,CPY'<'RO>,6,KX7)Q&A<<'X MA_;_+U3R]&$?THSD;S27N# M/Y\]I #N;D#P=0KC!(O)7 (9-?'2AT9%E$V[_,N1#S":OSN83<@G[T\';X8^ M#$?#Z1 FS\;IP[2)?QTWHX3K[O!?L^'TVT @LQ@W0+)%9LO,.7%)!**0[8PS MKE2DEZ>UC'B"0YX3(OM)F+/B[(%/RWP_A=%TLGQG+H'Y[*^+:3'U5<8\4*!2 M2-H2'R(GD@E/G*% 4J+&@0G.>]7=\"Z/9(5&S]IXT+0X9%1]3PZ^0%%39UIP M@<6W\1J_+J_ LT\\G]&,IVA(T* 40#IRE7-2!+)'0-9G8A7BTYJIR+U-V4%E#MP!9QU. M\.^!$[5$4HTC-XPOI\!4!D:T+SX CH:X3!51VC'C=?26\LK4N$_?W:$I$2-Y*'CBRLS('+@'8 M6?7YR7%98/B_,JF?_6B^Y*8O?-M^PR7WAQ_-8 "!<6JY($IJ062RQ8TUF@0? MI566>Z.J*\%U@/7)1&[/BVNZK[I,ZI$_QF:&8-Y#! 061O 6ILLQ"TEU9%Z1 M*!,&.Q9'[[G0!+5UR* YDU'77@MWX.F3K:Q'CFH2J,:)U^//^.RF_89 !H8) M%:VQ)"@ *HG(ZFQ]!>'B%0EA,7@@#+.$*$06QT@5AK(A,"]96N;0K7@+4.(^2C8T1M M>53VC@8XAN Y$VB2>,0P3BOBK%O3-[]^C<;2?::[=IZ<(F25^&H]' !JTEE88D6;P$;B.QD#,)2>&ZHX#1<6T2+I_=/Q]L)ZIL-:45 MG>NI'W\:HIN_& IZ@(=?XVA6CKK.D=$D%"K14&(_M/3" '&&483'\#_EC>S MZ;X?5_]IX-';6)D:MZ-9AQ#J\1"BTK17H\%*#/"V&<=E&!"]%AX22=H;(B-J M+!^%(E%P+K5+4CA?F0$W EE'^/KQ"'_WR>[R:"):PW(,HIBIC+&?0QR9(@FM MS#)'< EJ;\75/XK%('>QP.9??;;K234W4@5"?4XXP981AZ$"SK=V@4>>J*D= MD=T HT]QV8[2OV%G8:=)K[G5O'2SYVOM17."SO8QC"?#S[!0N6^:2=&V1QEU M[T KZ67P:'F#0W^; B7HL#$BE3'9*^:YE_5WGS>!V*<8JC)KNA16U6/^9KS" MZZ1<%BEQ$D1$7J-QQE?X#^IMPR-+V<3:.Y97,?0I6*K,B9VFNYK0W\/4#\>0 M#GT[1D=]& M[_RW,+Z0D[, MX6O&GSY">_(2PGDJ21 9).HBPL&7'2P5B6,,#;S@E@5AG$ZU?>,;8/3)"ZK, M@5TGO0NW9Q =-:H<6KF48E%'E+BRD6T-2 TNT)AJVX);,]ZK.' TVA C>$)U MQO54CIN=UI*89%72S"I0U6F\E5U[ =G(VG?D;2_S5QW=_:Q JSLQ&>;M(Z M*+Q! VM0ESJ>@0BO,B00J&9K,_H>2#WU$HOT!:#A&!LC)K'I!W M92 RQ MM417*I1D2)LDHSQI96OG1-R.ID\'W[6D7VGNKW#A[T^O3A&R[*_*-<&OW[XX M^NWPPT=\_=OAVR[*@F]_0H>5P6L.JU)Q\"]M,YF\:YN,BS^:F*P(B=B< IKW M!,0SZ8D27$JM0L[*UX5$JA8>OC],_A]/C%;#)%9Z8] M3_(II_WX7RH'6,9$2-E30A5U1":.09K#$=/HI672Y?H'[%O [%/@L2U?KI\> M="NMBL>-D^E1+IEA\VI(:#\/(TP^-*,T (&*%80DU,MRA*+0'8[*E%?9\N0Y M-[6=D=O1;!B/D$?!DDJ37XT,& 1='(,/E->&"W"$)D"[&R,C(7A!T #';$4" M8VN'()< [)Z5>A;FG16@/().8GKC')BM-#H\SM-9>UL MPUN@;*CYNB7U]L*_GH.Z^\17S$U>CFFIC(?C&6K>HU-HY],R>0ZY:6%EF_OP M*RILG/[AV+??7N.DS=W&HL:;$3[FT^OQ%%J83 =>:B>L\<0Y6?;!2YE(4)1P MEBW5U+J0:Q].=CBI]CU+55V@TP=JX+63&KDN)0!$<[2C6:U6 D\=0;XKFG(4@1O:H=&=_J MK#^L2[JKO*^5BFPYR_4R@6&^BGY!J]#Z4:E(2B?#\7 R+)2OUCX-G/:!.V=)%F635R=&;& "1RJ4YA2BS+7-XMV(-MQ@?US%5#(RSVOO)^[-^Z_CEJ)_+I2!7$J7#)&4H6>1 M0R+1,H'1'TM0_1#S7K?T89VYOO#QVCG)CM*K64H\'\W2T4 -D;VU@(%5J7ZS M-A.OH*3CN^2EIUF)VI;]"H1>N7M]Y<\N8JO.G<7@YT=_@Q!2LB)Y8A*:,6D\ MPPA'!J*X\%9HF0.KK8)N@-&G)(J^4VA;Z=4]K\@:00"$98N>Q[6JC>#N$V+'W*">DKMZK(\2$R3"Z2 M,(Y>O3CZ[=W[PU_Q,Z__.%SD:-1/.%G[@1WFGVPWZ$KI*#=4')]7&TL(G(.3 MZ&1#())92H(O1\J>&0C42&"UP\D[X-0]2J8F<6ES(L:5,VSG,)10-I#L7%0! M9*K?"J&MI^QNMZ3K=4U9=&P:]&S9=?(7V"IL]4?1IY/5 MKNCWP++OG,.OT+,8?AHORDCBMX\MVAL?EYC+3V,;LO"B*7W?GRMY\C._!CX;_AK14 X-@$ZB ]DDG7.K2!4I\0O]; W7> M,IOCU;;]U[W-/>#L4Y1=F\E]$_.#!T///OSZZLW1GQWDW-_SF'T%/O<,L%:X M@W;_R@41[S':;H=Q"NGL HG+;ZQ\\AVTPZ;4ZK6EQ^U+6/P??UYD3A]^C<=^ M_ G>^RD8C2??[M]TFIACP__'F&2_KSHN@FZ(AS23D!#9E([AD)6CEB)36..3XO)X[9X])B MT=7.75P?7:]BLD=/SUW%7XV>BR$>Y=5A'XUWFN#SJ7PYG)PV$S_ZI6UFI_@7 M^'-?M2]"@P?SW)Z M>,%M1->NK&N*,]T1$KCSEU,;JA6K;^N!;969>X=F5 M-H2#;+EV".%-+.!U5 M-DN6@K89@X9R+Z\,29=+/CZ'UYX'MBQ/8"Z*A8Y-QO M+T7XDP&('%!HGB@;4(>%4(K@BFN@@\G,VVAL];L [\#3)Z=R3PRI)IZ:Q2-7 M+-_BC&310.BLK 492Y5&SU<8JHB40A T=X* "#9E:_"-VB>XZ^#:,'&O\]8" M#^.I["BOKIETT8WJ#)QG7O,4,^&Z7#Y@6,EW%I0D%EWP%A2-';2F6 ?:AA>B$_:8:CNG &*VI/6MFKKX%J'3.:[ M)]..\JI7CW_L6WB.D%(Y_4XTT:D&!2M M7G]_(Y)UV&*_+U^H@DAJ7D;\>3C!Q[]JVI?-+$SS;+2D[L!$:9"32%-MR^5T MRA*$$@C-5GA'DW>Q=J1]%YYUJ.*^+ZI4$T^WEJG<)+#:U--*XY-,D3 H5.:@ MB;.!E[,\P8R@.O':![CKX%IK?X]^7PRJ+J\.F50.@\?X1P422.Z2IIZ EY1( MS20)1@)1#*B664<.W3O+*X#6XLX^V[D]#'FV%5&'K+G6^!VAE5X6E*)"5(E[ MA%9N/K?(:L5!:(8_)E^_,'@-8&NQ:&_UY@_&HEU%UKTU6T&V/ A)WHHD@BH7 M:9>M[0Q(=\=(BD(P"9'35+]9P=KPUF+6=[;MW)7T.NEIA:]'<)94O;H;.DAH M7*-=W&-8PD*GB?4E=]KKQ!0$I7WMD]!U<*U%J.]LE[JZO+HO)Z<)N#9 "06. M1AB<(MY@Z C1"B>"C$G6SLK9I9R1;_-1NV\.ZLE]WG9<.R&+/Q')W7 MK.87BFM=&I9I(I4R*4N,ADSM#;![0?6M8W075+JVPU%54C7WQ2) FC>C>#F< M#WDZ:U?6-RQN$B]3M/@])%SR @,@%XA)#I=\]JA'LLA$)"]^V )KTIHCJ_[LEDR@U@K"ALZ<^=,&!T$CUZJX.UR2FC7.T\GWM!/8(,PEV9=-?2 MVEU0U=;1>S@]LRQ'^698BIF0>4EG3"5536-8Z#@XDHV0ACFOE*^=VW$OJ%ZU M(]P3@>I*JA,/8!7BXM*QE3L&!SX&SE*F)%FET"W!<6/X0(G(3 LE M==').M M!^X1)"-VJ9#J":Z3U.9W[1!'?NI'2R]X0)6CD69.-(144N$T"5H8#!VUUV"= M1W^DP^3F:X!ZU=-Z3P2J)Z%ZRNB364&XR)[DQMEHE29 '3K'Z+02 M9STC%#(#5)M27&VQ42V2O0'.8TA-K*YQ*DFG$]OU8=K$OXY.YT51AU^AC4.< M@T%VDEL:)8F0+)'>.6*%M"1%%2RS@II4N\_IO: VS$+\+IA355#5U:DY-F/,0 M>MB5\JDDJ^H<>@\H D@?FX_^:[DE\[@9E2I.A'M+'ER02K%2.:(91<8'_,3RT]? MKP_4;5]5I]?36D K]7/Z<\Y22,\^0^L_P=O928 679KA:(;OSA\_.9I-)U,_ M+H(>4 '<21T(R)(8+S7ZP-10PJ13.ELODJB=?KXAQ%U5V"V/N_8B0>62LJJ='[(1P#[M37;)M:L*JSLIUDU#*EK5C\[L M]AS3J'U2M&WSI=@KG*/5G;8/\1C2; 3-/$#>P=IN M^Z@ZUKC*0"M9Z_+]Y*UL10" MXU'6WM2X 4:?[&P'++FJRW851#4CN@KDHHIS()/'T44@96.VI.N5#D96E[;C M6@H34H;:;NK-2/ID[/;,BRW%48\:.*;STT06L@U* T$#C8.2!A$8DXA0@4?+ M(K?5MSY7G]^G$[E]T&#;J>_8:7D)[?"S+VEFQ8:7NPLN;9%<_+I<1=3Z."T? M>S%O9C89CG]'"]Z.ON&?_.%',S3WT^.K'>$/OYXVDUE;OFIK=V?_(.LX2@\\ MN95-NCY3O!397_PV>1,_"L?&##4^"Y)58)L4RXB1CU0 M6FABX ).IR RZ^X.M"I#Z).3UQ5/;T]UWS\+ZEQV<07W/"/DSNG* :05&4B< MYYR6+7/'6(FWE;+1&6M=ND^);_7D/CF+7?.K>]$\K"]QL2EPZ:JD14-3](M* MU=KL9#8_3KGKGHZW,&WR2FE;=XY%UXCWXF7L==HKN1P=W+-EDE8J@B2!S9,G MRSJA\]QYFX5F*691NRBAZSO6'FI>+R;56Y6LXP(C(@R+I$B,8&C$B;.9 ;Z@ M(=;>5*@\A%[5&CTP[;NY[6X[MO3LNL9S>[N\H$Q%KX46A"L/1!K%B>5>DV0$ M!\J"QM_WDOA7!M(G_^J[9/\NQ.GY&K"*.F8,$!N3+_ZF)L%82=#!C1G7;7N?96[ZTIC1_+!@ )KZD$,BZ(B@'UYJN:U@C$ 6Z(1['5.NO4E_*YC=6PLM M-S_.VB1P;3WE.#AG%*XF' MQ8 TQU 8 %S07M:L0KV+HD[&MPX+K#8)VF/6* M;:46[=-6TZO?C?SX#)/,4@>%SK^VV94C]ERTF2(@,P>/@TP=Y/SF%C?M/;NG-5"1&;BJL^5#4'V29=VRJ,N MA=>Q#S^O'%\Y?YK_7,J!=_#>[_W..G[[9M K>>SG#QE@/!A5\ADCKY(2$ TE M(5'D#6A\02"9:A&X#CHX 82AJ*TL\&L@>F4AJLA[MWG>B[+_S4]G[=P2-ODR/5>,Y,[J?Z.GU#0( MVP^OFHG 2 IN?O2W94GRRQD,F+%9J131^-/2GH4ASY0*)&J,Q@UP%7WM;9!U ML>T#'*"FC=*@!F:Y6%W!,^ISE0D%Q:.6 M^!IJW_-R"Y1^&;T]L*>&2'IG&0=L/[81G_-0UO'J$/=M'X,%C7%Q1GXX49*N M3>$'*A'GO*=:"JJK5S_UP3Y>M"TY\<-28%)NH461COX7?#L0PG@3/"5)E8+% M!)&X) V)*9J$XW'4UNZAMCW:1VDI-^'=1I:RGF#K[;RO.2D%X<T;KS*+S3)B.O#$@'8\BZ "K5UYL"G&#=O;_F=Q;6,A[IUJ;]%[_O@%1I_AMV8\/9X, ME,E!831%4G*X'&S$A2$L)YJ7JU*C41D>:O?G*M8-&^7^YU!O)Z'6J1.]$^K' MYCF\\\,TSW$\7R>".H:Q=23"&HUQ=T9'4R-( 1*T\-9Z^ MN9TR:1^R67-/Y.S]\D] #__[?\!4$L#!!0 ( -A$1EC03^UY;#D /1J M @ 5 &UL[7U9=UM'DN9[_PJ/^W6BG/M2 MIZO[4(NK=$86/9+@*17'WS[^#.['__CW M?_F7?_M? /_]XOW;'UZ-T\49CF8_O)Q@F&'^X??![/2'V2G^\%_CR=\'G\,/ MOP[#K(PG9P#_/O_/7H[/OTX>YG/P@FU.K75G\[^;/6QC(E"\3B/*B" ER1 M#*S-7(6"H63\WY_^K)S43/H 2@L#*@H.T4L+A66MF"].AC3_T.%@]/<_US]B MF.(/M+S1=/[M7WX\G?!&/RI]5O_[C\]2^W M?O]W.?]M[KW_:?ZWE[\Z':S[1?I8_M-___+V0SK%LP"#T7061NGJ ?3X/+O\ M#Z^CT3\M_I)^=3KX\W3^W[\=IS";$W3O$G[8^!OU.UC]&M0? 1<@^9^^3/./ M__XO/_RPD%R8I,EXB.^Q_+#\\K?W;VXC'8QF/^7!V4_+W_DI#(>$>/X)LZ_G M^)$..Z M3]\=\^5G0<82+H:SAHAO?W93O..S,&@IX%L?W0#M_(/@#,\B3EI"_>9SK^%< M@;R)L'[D-(71='PQ2?BG-#[[:0[PY?&[5Z_??7C]BK[XM6.K[D?A@B#N<_/;F8PJ<0SD\^S.AQV#*;Y47L2LU !;094ELY,3AZZ M#UJ!B,V]C-$H)D-C M9>@,[CGH1S],W%89L:O*$)8)ABF^PL6_WRQVLM/QD#Y_NA#,^_%P^/-X\GN8 MY!.-&)7.D6SEQ$$5ITG740*2DQ6#GPQJQ'QFF8XT=;RZ.J+8UA=?#(0)5/ N10,#1?!-X^NW 2Q?RWHE;:;_N=. M,N_AY+F]U!.&R9(1Q,AFYH3(!P.>^P*.,ZFER4:I]C&VFRB>N1KL)O4>CI-W M.%N<;F_'T^E)T4DE2]M>8:ZN37IPRF?P1CFO9: S53=6@6\ /&_V'R[KV\3+ M78G?9.54;"_#]/3GX?CWOV'^A'\E,=8?'I493MYC&H;I=% &BWSHT2A_#%]^ MI7DP(9?KZ<1)&TY!6Z.MWP\5:\O^[F,ZJ,4BOYW&IZQI/YG\QFTT& M\6)68\\?Q\O%,B<-K3!#UB*!(H\#O"^L^AD8,IJB;.LS"<2' J08PRD 6KBW ND/5Z M(W5Y._&]!YS/4YL?&\&W==3*<7F%]=3,A=^A4G@W%>>%'S/U^0<'-= M/RU^OI@3J9%@F0)*A5K%ICF94H)6$'/D@HRI4-IG3;>&^3Q5!-MVD@;Q !YRDQ)W5)>A>].I.5-^!'K5C MY;;>^#[U9J[N)]J1(1DC \VL(CL3'01C)&2+A0N,W"2S1[69@_I^M69[3M9$ M=W>.\5^9=M./XZ.@D4O?/KSV_L7%=##"Z91$]^'B M["Q,OH[+!_)DYX''T>PHI?'%:%:WVO%PD 8X?56K.H;3A]3=/_A936KNVZRT M4;U]#?P>C7+]5R7W(J-^Z2,M8&#MQZ4CCK)+AL,F!();F@BA2Y=>'9 MW9!V?JO2*>:+(1Z7]0]:%AP7AA@8F7I>&5"!67"A[KGH/(M!6LMBZQ>M"[!] MU>VWU(M;)E1S!AY-;?_I>#+[B).S5QAG'^D_FM>G)[U$A1)(R1F$@8&:TES(/D2D/*$S 4+PHJ;E1MT]%N*^X?V]ZL(V@ M>^#_11C]_?@S3O(DE-FJ"IF+Q+T0@8Y/ELBBSQP<(UM^NZ*Z4W/?GX60!,I-ZRMNX9G2NM<(IHN=;L+J&V._FXJ M#<\H:']%#,(HV(E0*8N(1LM3H;*>FGL?% M^H;3?8^D;R/7'H[U);!5/YF/G*-S('T2-654@$ZS",(9'5@)=!BU#IA\ V!_ M!WE#4L:M)-I#R\2[BXKBN!S3>1=J6.[#(E8P/9&AJ*25!95UU616P!63 )/A M/@JEF72M*Z8W@=F__=9GA*B-S'M0AF5P=OIK^%I-ED69U8S$\&X\2HMO3ERP MA@N9P:50"">IOV,%H3!M$T:1C%7MV_7N@_6\%*0U#ST<"Z_P?()I,$^C$:KS MQ9Y6JU&L%E(7E4%D6KV*Y)4$%@TDFX5G19-86C=S;P3SO-2BCA0 ML>UVM&^:6[>S^/O(92ZPK":G=0#35TK[.I #SZG;G:B;*K"SE'NG/KD2-.IJ M V51*Q(%.!GJ=&O+ZPCQQ$7S0JG^*>\ZCZYGQK<1;LLT1NTR_'!>':'A[.M' M3*>C\7#\Z2MY2!=5MJO,*AV/M!CKP"H9"6.H$PRR!^0NR23);KL9R-C0"GK_ MLPZ0GWXX$^/^Q-@R05WA_3*F#QG5L7@7HV6'__3E<'R15\%WBU*8G,"YZ$%Y M6[&E $Y)'I@)4D?3B>)['O1D^6TIP'XRD=^FWPPBK^1 B;86QBL'@8Q>0,9* MUMYH;CK5FSRAZH/F%EH3X>ZMZ* +J.^HZ& KCCKEGQ\BX+T5'4@B1RM'NXY" M57]*WD6MKT^QO89)_#Q/\,"ZS^N\: [UV MY(@@#,O,@C;>@4K2@ NV0,GHLE+1:KPW_-?A.8^ETF K)L;]B+&U6?9F-,/A M8/IU^G(\&F&:#3X/9E]OX)-",AYHM24:32:+=."C,R!=$()LBQR\ZD1SAX<] M>:Y;"[0'OWIIEOQ,HB"0LTE(L_\:S$Y?7DQGXS.UK;!F(.B?.H;K MQ%DNUQ' >V0/NK\V4VR20];2:/D4H?QT17"E>X9EU@,.4(.=>J-RP4BF2# O>1< M!V8%MNX'VQ;C'H:;U^,//\800]NN35VBM#VX M:+U-1H285.LRD:=R"5-[3=A&V/W>S[)V;N;2:?3>R)QK?V(V=80AK=OK*"%) MD0(7B@G?NF2S&[+'S$6> DW$9SH M22*Y7J&MA$=P(N5Z=4T1SD051.M!TEM"?&:ZTYR5PUX'94W*FN3A;(EDAI&E M1U]QL$D;59"S9 _@+CU+Q6G(1 ]-!6OF@R%+3CBI()1D0-D