CMPR


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementEquityComponents
us-gaap:SharesIssued

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:CostOfGoodsAndServicesSold

us-gaap:GeneralAndAdministrativeExpense

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeTaxExpenseBenefit
us-gaap:ProspectiveAdoptionOfNewAccountingPronouncements

us-gaap:IncomeTaxesPaid

us-gaap:InterestIncomeExpenseNet

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
us-gaap:Ownership

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss

us-gaap:Revenues
us-gaap:ConsolidationItems
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments
us-gaap:StatementGeographical
us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

us-gaap:SellingAndMarketingExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:MarketableSecuritiesCurrent

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:Land

us-gaap:MachineryAndEquipmentGross

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:FurnitureAndFixturesGross

us-gaap:LeaseholdImprovementsGross

us-gaap:ConstructionInProgressGross

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:StatementBusinessSegments

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent
us-gaap:BalanceSheetLocation

us-gaap:TaxesPayableCurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:DeferredIncomeTaxLiabilitiesNet
us-gaap:Ownership, us-gaap:StatementEquityComponents
us-gaap:MinorityInterest
us-gaap:StatementEquityComponents

us-gaap:OtherLiabilitiesNoncurrent
us-gaap:BalanceSheetLocation

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
cmpr:Location
us-gaap:SubsequentEventType

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
us-gaap:RetirementPlanType
us-gaap:StatementEquityComponents

us-gaap:TreasuryStockValue
us-gaap:Ownership, us-gaap:StatementEquityComponents
us-gaap:MinorityInterest
us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents
us-gaap:Ownership
us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:ShareBasedCompensation
us-gaap:IncomeStatementLocation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits
us-gaap:Range
us-gaap:ValuationAllowanceByDeferredTaxAsset
us-gaap:DeferredTaxAssetsValuationAllowance

cmpr:Amountsdueforacquisitionofbusinesses
us-gaap:BusinessAcquisition
us-gaap:BalanceSheetLocation
cmpr:EffectOfLeaseModification
us-gaap:IncomeStatementLocation

cmpr:LeaseTerminationPenalty

cmpr:OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome

cmpr:TechnologyAndDevelopmentExpense
us-gaap:IncomeStatementLocation
us-gaap:AssetImpairmentCharges
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationAcquisitionRelatedCosts
us-gaap:SubsequentEventType
us-gaap:BusinessCombinationConsiderationTransferred1

us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities
us-gaap:DerivativeInstrumentRisk
us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths

us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentRedemptionPricePercentage
us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed

us-gaap:DepreciationAndAmortization
us-gaap:IncomeStatementLocation
us-gaap:StatementBusinessSegments
us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents
us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation, us-gaap:StatementEquityComponents
us-gaap:IncomeStatementLocation, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents

us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
us-gaap:DerivativeInstrumentRisk

us-gaap:EffectOfExchangeRateOnCash

us-gaap:ForeignCurrencyTransactionGainLossRealized

us-gaap:ForeignCurrencyTransactionGainLossUnrealized
us-gaap:DerivativeInstrumentRisk
us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments
us-gaap:BusinessAcquisition
us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillForeignCurrencyTranslationGainLoss
us-gaap:StatementBusinessSegments

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
us-gaap:StatementEquityComponents

us-gaap:InsuranceRecoveries
us-gaap:Range, us-gaap:LongtermDebtType
us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage
cmpr:Location
us-gaap:OperatingLeaseImpairmentLoss
us-gaap:SubsequentEventType
us-gaap:OperatingLeasePayments

us-gaap:OtherAssetImpairmentCharges
cmpr:Location
cmpr:Location, us-gaap:BalanceSheetLocation

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents
us-gaap:Ownership, us-gaap:StatementEquityComponents
us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
us-gaap:RetirementPlanType
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:RetirementPlanType
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax

us-gaap:OtherNoncashExpense

us-gaap:OtherNonoperatingGainsLosses

us-gaap:OtherOperatingIncome
us-gaap:StatementBusinessSegments

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
us-gaap:Ownership, us-gaap:Range

us-gaap:PaymentsForRestructuring
us-gaap:RestructuringCostAndReserve

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireEquipmentOnLease

us-gaap:PaymentsToDevelopSoftware
us-gaap:StatementBusinessSegments

us-gaap:PaymentsToMinorityShareholders

us-gaap:ProceedsFromIssuanceOfDebt
us-gaap:Currency, us-gaap:SubsequentEventType

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromSaleOfProductiveAssets

us-gaap:PropertyPlantAndEquipmentAdditions
us-gaap:StatementBusinessSegments

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
us-gaap:StatementEquityComponents

us-gaap:RepaymentsOfDebt

us-gaap:RepaymentsOfLongTermCapitalLeaseObligations

us-gaap:RestructuringCharges
us-gaap:IncomeStatementLocation
us-gaap:RestructuringCostAndReserve

us-gaap:RestructuringReserveSettledWithoutCash2
us-gaap:RestructuringCostAndReserve

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
us-gaap:StatementEquityComponents
us-gaap:Ownership
us-gaap:TemporaryEquityAccretionToRedemptionValue
us-gaap:Ownership, us-gaap:BusinessAcquisition
us-gaap:StatementEquityComponents

us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease

us-gaap:UnrealizedGainLossOnDerivatives

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease

cmpr:AccruedLiabilityForPurchasesOfPropertyPlantAndEquipment

cmpr:AccruedShippingCostsCurrent

cmpr:Accruedproductioncosts

cmpr:Accruedsalesreturns
us-gaap:DerivativeInstrumentRisk
cmpr:Currentandfuturenotionalamount

cmpr:DeferredTaxAssetsFinanceLeases

cmpr:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization

cmpr:DeferredTaxLiabilitiesFinanceLeases

cmpr:DeferredtaxassetsDepreciationandAmortization

cmpr:Deferredtaxliabilitiesinvestmentinflowthroughentity
us-gaap:DebtInstrument
cmpr:LineofCreditFacilityMaximumBorrowingCapacityafterApril282020Amendment
us-gaap:DerivativeInstrumentRisk
cmpr:NotionalValueOfContractsWithFutureStartDate
us-gaap:Range, us-gaap:PlanName
cmpr:SharesAuthorizedforGrants

cmpr:TotalLeaseAssets

cmpr:TotalLeaseLiabilityUndiscountedExcessAmount

cmpr:TotalLeaseObligationFutureMinimumPaymentsDueDiscounted

cmpr:TotalLeaseObligationFutureMinimumpaymentsdue

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueNexttwelvemonths

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfiveyears

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfouryears

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinthreeyears

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueintwoyears

cmpr:TotalLeaseObligationFutureMinimumpaymentsduethereafter

cmpr:Totalleaseobligation

dei:EntityPublicFloat

us-gaap:AccruedAdvertisingCurrentAndNoncurrent

us-gaap:AccruedLiabilitiesCurrentAndNoncurrent

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AociTaxAttributableToParent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency

us-gaap:BuildingsAndImprovementsGross
us-gaap:Ownership, us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities

us-gaap:CapitalLeasedAssetsGross

us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization

us-gaap:CapitalizedComputerSoftwareGross

us-gaap:CapitalizedComputerSoftwareNet

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
us-gaap:StatementEquityComponents
us-gaap:CommonStockOtherSharesOutstanding

us-gaap:CommonStockOtherValueOutstanding
us-gaap:StatementEquityComponents

us-gaap:DebtInstrumentFairValue

us-gaap:DebtInstrumentUnamortizedDiscount
us-gaap:ShortTermDebtType

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

us-gaap:DebtLongtermAndShorttermCombinedAmount
us-gaap:DebtInstrument
us-gaap:LongtermDebtType
us-gaap:LongtermDebtType
us-gaap:DebtWeightedAverageInterestRate
us-gaap:Range
us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DeferredFinanceCostsGross
us-gaap:LongtermDebtType

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredTaxAssetsDerivativeInstruments

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsOther
cmpr:TaxLegislation
us-gaap:IncomeTaxAuthority
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxLiabilitiesOther
cmpr:TaxLegislation

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings

us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent

us-gaap:DefinedBenefitPlanBenefitObligation
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:DerivativeAssetFairValueGrossLiability
us-gaap:HedgingDesignation
us-gaap:HedgingDesignation
us-gaap:DerivativeAssets
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeFairValueOfDerivativeAsset
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:DerivativeFairValueOfDerivativeLiability
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeLiabilities
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:HedgingDesignation

us-gaap:DerivativeLiabilitiesCurrent
us-gaap:BalanceSheetLocation

us-gaap:DerivativeLiabilitiesNoncurrent
us-gaap:BalanceSheetLocation
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:DerivativeLiabilityFairValueGrossAsset
us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeNotionalAmount
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent
us-gaap:BalanceSheetLocation

us-gaap:FinanceLeaseLiabilityNoncurrent
us-gaap:BalanceSheetLocation

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency
us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:InterestPayableCurrentAndNoncurrent
us-gaap:HedgingDesignation
us-gaap:InterestRateCashFlowHedgeAssetAtFairValue
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue

us-gaap:InvestmentsFairValueDisclosure
us-gaap:BalanceSheetLocation
us-gaap:InvestmentType

us-gaap:LandImprovements
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:LiabilitiesFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity
us-gaap:LongtermDebtType
us-gaap:SubsequentEventType

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:MarketableSecurities
us-gaap:InvestmentType

us-gaap:MarketableSecuritiesNoncurrent
us-gaap:Ownership, us-gaap:BusinessAcquisition
us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
us-gaap:Ownership, us-gaap:Range
us-gaap:DerivativeInstrumentRisk
us-gaap:NetInvestmentHedgeDerivativeLiabilitiesAtFairValue
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent

us-gaap:OperatingLossCarryforwardsValuationAllowance

us-gaap:OtherLongTermDebt

us-gaap:PropertyPlantAndEquipmentOtherNet

us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount

us-gaap:RestructuringReserve
us-gaap:RestructuringCostAndReserve
us-gaap:LongtermDebtType
us-gaap:SeniorNotes
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
us-gaap:Range, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
us-gaap:PlanName
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding
us-gaap:PlanName

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:ShortTermBorrowings
us-gaap:StatementEquityComponents
us-gaap:TreasuryStockShares

us-gaap:UnamortizedDebtIssuanceExpense

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchased

us-gaap:ValuationAllowancesAndReservesBalance
us-gaap:ValuationAllowanceByDeferredTaxAsset

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Inventory Net
Current Assets
Accounts Receivable Net Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Short Term Borrowings
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Proceeds From Payments For Other Financing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:CommonStockValue ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█████████0.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6990.6990.6990.6990.6990.6990.6990.6990.699NA0.698NANANA
 us-gaap:SharesIssued us-gaap:StatementEquityComponents cmpr:Deferredordinaryshares█▁▁▁▁▁▁0.025-0.025-0.025-0.025-0.025-0.025-0.025NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:SharesIssued us-gaap:StatementEquityComponents us-gaap:CommonStock█▁███████████████44.08-44.0844.0844.0844.0844.0844.0844.0844.0844.0844.0844.0844.0844.0844.0844.0844.08NANANA44.08NANANA44.08NANANA44.08NANANA44.08NANANA49.95NANANA49.95NANANA49.891NANANA
 us-gaap:SharesIssued us-gaap:StatementEquityComponents us-gaap:TreasuryStock██████▇▄▁18.04518.07718.07718.07718.19518.20217.87515.59713.635NANANA13.206NANANA-12.665NANANA-12.544NANANA-10.878NANANA-11.751NANANA-11.289NANANA-15.831NANANA-6.806NANANA-6.036NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding NA26.00367526.3844625.945998NA26.02422927.91675930.529472NA31.51479331.82049730.883617NA30.72401832.31902232.332162NA31.10338832.61401331.570824NA31.34371132.42331333.534808NA34.18056333.581133.154436NA34.3569934.55219434.373818NA34.39446734.54496533.674293NA37.67744738.6547442.309506NA44.52158545.10713545.231388NA45.66113945.336174NA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic NA26.00367526.00364925.945998NA26.02422927.03667529.747035NA30.76305530.86333930.883617NA30.72401831.02604331.220311NA31.10338831.29135631.570824NA31.34371131.32614132.528583NA32.69435432.53604632.38682NA33.24941932.86139332.659375NA33.26707333.37704533.674293NA36.4226937.63822441.256341NA42.85129543.68965143.895913NA43.56960743.20849NA
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount NA0.6211720.0031290.450089NA0.464638NA0.0NA0.00.01.122905NA1.448530.00.009163NA1.2629020.0280311.524854NA1.0958730.0207030.079976NA0.0392650.0352441.065898NA0.906850.9135620.928215NA1.5127222.4865053.047051NA1.1371031.5585421.646549NA0.2975750.6089381.138603NANANANA
us-gaap:EarningsPerShareBasic ▂▂▄▃▂▁█▄▄▃▅▃▃▃▄▄▂▂▄▃▄▂▄▃▃▃▅▄▃▃▄▃▃▃▄▃▃▃▄▃▃▄▄▃▃▃▄▃-2.3200000000000003-1.51.24-0.41-1.62-3.267.040.671.110.212.24-0.47-0.24-0.070.960.75-1.11-1.381.12-0.920.54-1.061.860.31-0.110.261.960.730.030.041.240.010.070.180.69-0.050.110.010.840.20.330.530.780.250.270.370.620.3
us-gaap:EarningsPerShareDiluted ▂▂▄▃▂▁█▄▄▃▅▃▃▃▄▄▂▂▄▃▄▃▅▃▃▃▅▄▃▃▄▃▃▃▄▃▃▃▄▃▃▄▄▃▃▄▄▃-2.3200000000000003-1.51.22-0.41-1.62-3.266.810.661.090.212.17-0.47-0.24-0.070.930.72-1.11-1.381.07-0.920.51-1.061.80.3-0.110.251.890.710.030.041.180.010.070.170.66-0.050.10.010.820.190.320.510.750.240.260.350.590.29
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
 TTM Greenblatt ROC _ _▄▃▇▅▄▁█▅▆▅▇▄▅▄▆▅▄▃▅▃▄▃▆▄▄▄▆▄▅▄▆▄▄▄▅▄▄▄▅▄▅▅▅▄9.027-15.69794.19435.986-3.269-87.736121.59525.37949.36529.61590.615-5.98821.85116.62772.70946.613-9.656-41.94333.705-27.80816.03-17.53167.60912.08515.2364.34159.88816.8819.7445.23952.5228.4093.1169.73333.0410.2345.1027.78432.5429.74616.99925.56338.18512.333NANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:ComprehensiveIncomeNetOfTax ▂▂▄▃▃▁█▄▄▄▅▃▃▃▄▂▄▄▄▃▄▃▄▃▄▃▄▃▃▄▄▄▃▃▄▃▃▄▄▃▄▄▄▄-54.218-49.42845.546-9.935-37.876-102.195197.69316.92425.0885.04870.278-15.4113.16-6.75242.589-48.43621.25325.9187.637-22.28710.163-9.06945.883-1.73413.864-32.44835.406-25.634-2.267.41545.7736.437-2.191.82626.8712.104-5.7786.44622.348-2.63118.96529.1433.71423.792NANANANA
us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest ▂▂▄▃▂▁█▄▄▃▅▃▃▃▄▅▃▃▃▃▄▃▄▃▄▃▄▃▃▄▄▄▃▃-53.534-50.68848.423-7.832-38.452-100.68198.81515.25425.6724.04366.877-16.1261.504-4.40944.23951.52-18.414-25.14-11.872-22.67710.596-9.72244.019-1.85815.078-34.00934.034-26.685-2.5697.32745.7736.437-2.191.826NANANANANANANANANANANANANANA
us-gaap:CostOfGoodsAndServicesSold ▇▆█▆▅▇█▇▇▇█▆▇▇▇▆▆▆▆▅▅▅▅▄▄▄▄▄▄▄▄▃▄▄▄▃▃▃▄▃▁▃▃▁▁▃▃▁329.596302.022385.979298.844219.59309.598394.018325.665344.677342.7411.496302.471316.55319.209360.285283.755279.077268.482277.027213.731222.786197.365197.571157.283156.218125.54156.62130.221133.611100.903120.78995.7999.00999.107114.1588.02788.67288.80899.66178.064-75.40170.73878.834-62.833-59.79559.65967.876-52.865
us-gaap:GeneralAndAdministrativeExpense ▆█▅▅▅▅▆▅▅▄▅▅▆▅▅▅▇▆▆▇▅▄▄▄▄▅▄▃▃▃▃▃▄▃▃▃▃▃▃▂▂▂▂▁▁▁▁48.50362.35842.97941.81242.37345.14851.9143.62343.50737.75340.21641.17649.08944.10344.98838.77857.09845.7349.04256.36139.2636.39836.54333.15935.43240.91437.71431.10731.37928.49130.49426.2131.99925.87426.71225.50128.71127.72427.22321.53219.73317.99818.34714.58114.48814.42715.5NA
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments ▂▃▆▄▃▁█▅▆▅▇▄▄▄▆▅▃▂▆▃▅▃▇▅▄▅▇▅▄▄▆▄▄▅▅▄▄▄▆▅▅▅▆▅▅▅▅-64.693-34.91446.855-3.284-37.356-82.46196.85425.96642.65610.33383.436-9.513-5.7182.41752.44817.219-33.987-60.10954.623-39.84424.38-36.62565.13913.201-2.1099.50166.71225.6493.4593.39847.7472.0061.9928.7131.467-1.4375.2535.74534.56810.27915.95225.1637.93712.07313.06217.78829.823NA
us-gaap:IncomeTaxExpenseBenefit ▆▇▇▇▇▇▁▇▇▇█▇▇▇█▆▇▆█▆▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇-4.7723.92712.9546.7945.6491.039-93.7956.1159.4614.09114.3995.481-0.0794.01921.825-6.1870.526-17.43119.601-9.8144.827-0.1627.0793.942.7831.5763.852.2322.7710.9996.0050.815-1.22.2648.1890.1341.4025.4712.8712.1071.5552.2433.9231.2921.4121.6212.875NA
 us-gaap:IncomeTaxExpenseBenefit us-gaap:ProspectiveAdoptionOfNewAccountingPronouncements us-gaap:AccountingStandardsUpdate201912NA-0.226NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IncomeTaxesPaid █▅▃▁▃▃▁▃▆▃▃▃▇▄▃▃▇█▆▅▅▁▄▃▃▂▂▃▄14.8148.0654.6390.3523.84.5370.7114.47210.2465.1625.5125.44914.397.4365.0835.36913.37515.65811.7548.5559.0050.06.0364.7093.6553.0722.2615.2965.826NANANANANANANANANANANANANANANANANANANA
us-gaap:InterestIncomeExpenseNet ▁▁▁▁▂▄▄▅▄▄▄▅▅▅▅▅▅▅▆▆▆▆▆▆▆▇▇▇▇██████████-29.709-29.002-30.141-30.516-27.79-17.262-15.701-15.087-15.799-16.787-16.808-13.777-14.78-12.652-12.529-13.082-12.858-11.584-9.631-9.904-9.819-10.091-10.16-8.126-7.197-3.131-3.031-3.345-2.806-1.725-1.566-1.577-1.62-1.283-1.264-1.162-0.758-0.582-0.422NANANANANANANANANA
us-gaap:InterestPaidNet █▁█▁▅▁▄▁▄▁▃▁50.6638.01549.2219.07830.1439.4523.9299.38424.05310.08222.2567.549NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▂▂▄▃▂▁█▄▄▃▅▃▃▃▄▄▂▂▄▂▄▂▅▃▃▃▅▄▃▃▄▃▃▃▄▃▃▃▄▃▄▄▄▃▃▄▄▃-60.193-39.0532.287-10.755-42.005-84.884190.22320.03134.1476.5369.014-14.639-7.3-2.26529.93523.363-34.702-42.93435.028-29.10316.93-33.36358.38810.01-3.7028.61163.60923.6941.0341.37540.8750.4122.3055.86622.96-1.6963.8510.27431.6978.17214.39722.91734.01410.78111.6516.16726.94812.976
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarningsNA-39.0532.287-10.755NA-84.884190.22320.031NA6.5369.014-14.639NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLossAttributableToNoncontrollingInterest ▆▆█▇▄█▆▅▄▅▆▅█▇▇▆▆▆▆▄▆▁▅▄▄▅▄0.2720.2091.6140.677-1.01.3840.426-0.18-0.952-0.2880.023-0.3551.6610.6630.6880.0430.1890.256-0.006-0.9270.239-3.1-0.328-0.749-1.19-0.686-0.747NA0.3460.034NANANA0.0NANANANANANANANANANANANANANA
us-gaap:OperatingIncomeLoss ▄▃▇▅▄▁█▅▆▅▇▄▅▄▆▅▄▃▅▃▄▃▆▄▄▄▆▄▅▄▆▄▄▄▅▄▄▄▅▄▅▅▅▄▄▅▅9.027-15.69794.19435.986-3.269-87.736121.59525.37949.36529.61590.615-5.98821.85116.62772.70946.613-9.656-41.94333.705-27.80816.03-17.53167.60912.08515.2364.34159.88816.8819.7445.23952.5228.4093.1169.73333.0410.2345.1027.78432.5429.74616.99925.56338.18512.33313.90517.81230.726NA
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▆▄▇▅▆▆▆▅▆▆▆▅▆▅▇█▇▇▁▆▄█▄▅▇▂▃▁▅▅▆▆▅▅▆▆▅▆▅5.205-14.57113.9460.8177.8231.493.18-1.562.9473.8022.463-2.5452.497-8.79911.82727.30718.40514.884-47.1489.178-10.96327.563-14.934-9.20321.516-40.592-28.296-46.257-2.728-0.2274.8656.126-4.479-4.6574.1384.088-9.6296.172-9.349NANANANANANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▄▅▁▂▃▇▂▆▅▃▅▅▄▃▂▁▂▃█▃▆▂▅▅▂▅▅▅▂▄▃▃▄▄▃▃▃▃▄▄▃▃▃▃▃▄▃4.3329.785-17.198-8.754-6.29722.537-9.0415.6749.09-2.4959.62910.2524.57-1.558-7.732-16.312-11.473-6.58230.549-2.13218.169-9.0037.699.242-10.1488.2919.85512.114-13.479-0.116-3.209-4.8260.4960.26-0.31-0.509-3.791-1.4572.4480.45-1.162-0.532-0.251-0.252-0.843-0.014-0.823NA
us-gaap:ProfitLoss ▂▂▄▃▂▁█▄▄▃▅▃▃▃▄▄▂▂▄▂▄▂▅▃▃▃▅▄▃▃▄▃▃▃-59.921-38.84133.901-10.078-43.005-83.5190.64919.85133.1956.24269.037-14.994-5.639-1.60230.62323.406-34.513-42.67835.022-30.0317.169-36.46358.069.261-4.8927.92562.86223.4170.6881.34140.8750.4122.3055.866NANANANANANANANANANANANANANA
us-gaap:Revenues ▆▅█▆▄▆█▆▆▆█▆▆▆▇▅▅▅▅▄▄▄▅▃▃▃▄▃▃▂▃▂▂▂▃▂▂▂▃▂▂▂▂▁▁▁▂▁641.017578.851786.145586.5429.106597.96820.333633.959674.714661.814825.567588.981631.134641.784768.527567.204564.256552.135578.258444.826479.205436.817496.274375.748380.468339.901439.905333.932338.156286.185370.807275.089280.066287.684348.312251.416250.413257.634299.862212.36208.791203.667234.064170.487164.303166.029194.612145.091
us-gaap:SellingAndMarketingExpense ▆▅▇▅▃▅▆▆▅▆█▇▆▇█▆▆▆▆▅▅▄▅▄▄▄▅▄▃▃▄▃▃▃▅▃▃▃▃▂▂▂▂▁▁▁▁173.447154.472182.322138.1590.985148.803173.336160.917147.528171.584211.963182.788168.185179.591200.785166.093159.622167.284157.825139.351140.506132.352142.671122.135118.063120.795139.058111.823104.632109.118124.128102.433101.789109.966134.36499.99790.92897.622110.64476.34471.29266.60276.41157.53355.49854.5360.013NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:Assets █▆▇▇▆▇▇▇▇▇▇▆▆▆▆▆▆▆▆▅▅▅▄▅▄▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁2182.4981783.2631930.5131822.0291815.0062039.4272023.3341939.4691868.3761921.2821972.1711701.1191652.2171709.8531678.941696.0941679.8691637.9071663.9461456.3151463.8691486.5411302.5311343.6731308.2421041.1161026.497984.148988.985672.006674.644638.702601.567616.364653.66620.47592.429587.967590.351468.978555.9529.244495.764NA477.889NANANA
us-gaap:Liabilities █▇▇▇▇▇▇▆▅▆▆▅▅▅▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▁▁▁▁2560.7492123.8012229.9342165.2472153.3762374.0782135.6571949.5641673.3821739.9791790.6131527.5891472.1191528.461473.7571527.751559.2451510.5781522.3031243.8781232.4921269.8871079.6441168.4811001.085792.491759.196757.854745.368393.87414.356431.987412.006414.68443.765421.284403.142306.027322.528108.801105.807104.274106.433NA101.775NANANA
us-gaap:LiabilitiesAndStockholdersEquity █▆▇▇▆▇▇▇▇▇▇▆▆▆▆▆▆▆▆▅▅▅▄▅▄▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁2182.4981783.2631930.5131822.0291815.0062039.4272023.3341939.4691868.3761921.2821972.1711701.1191652.2171709.8531678.941696.0941679.8691637.9071663.9461456.3151463.8691486.5411302.5311343.6731308.2421041.1161026.497984.148988.985672.006674.644638.702601.567616.364653.66620.47592.429587.967590.351468.978555.9529.244495.764NA477.889NANANA
us-gaap:StockholdersEquity ██▁▁▁▁▃▄▅▅▅▅▅▅▅▅▅▅▅▆▆▆▆▅▆▆▆▆▆▇▆▆▆▆▆▆▆▇▇▇███449.371404.788-364.931-414.427-407.476-404.333-180.524-75.602131.812128.937128.18782.10493.66293.301119.43484.24574.99984.40499.496147.175165.725151.425157.667109.688248.907234.944256.192211.771232.457272.395260.288206.715189.561201.684209.895199.186189.287281.94267.823360.177450.093424.97389.331NA376.114NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:AssetsCurrent █▃▄▄▃▇▄▄▃▄▄▄▃▃▃▃▃▃▃▂▃▃▃▃▃▃▂▂▂▁▂▁▁▁▂▁▁▁▁▃▄▃▃528.498233.55259.184261.69248.404439.378260.315269.195240.3273.604287.438263.461239.296247.75235.485233.888246.001216.794241.975175.197200.768204.208197.394217.369217.643222.148179.065144.25157.941126.04135.461121.812100.231104.412132.345114.579115.598103.488123.662193.972272.291245.232210.517NA203.002NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▆▁▁▁▂█▁▁▁▂▂▂▂▂▁▂▁▂▂▂▃▃▃▃▄▅▃▂▂▂▂▂▂▂▂▂▂▂▂▅█▇▆▆▆▆▅183.02336.36436.88340.22945.021228.26536.91731.23435.27944.25848.26448.06844.22749.87840.06442.825.69743.46749.58853.62577.42676.72673.20193.816103.584134.21277.88160.92162.50846.54562.3164.65150.06551.30664.72859.31962.20352.13767.47161.092236.552208.065173.106168.982162.727162.585159.125NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents 0.537NANANA0.086NANANA0.087NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MarketableSecuritiesCurrent 152.248NANANANANANANANANANANANANANANANANANANANANANANANANANANANA10.927NANA0.0NANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ▆▅▆▅▄▅██▇██▇▆▇█▇▅▆▆▃▄▄▄▄▄▂▃▃▃▂▃▃▂▂▃▂▂▂▂▁▁▁▁50.67945.36551.40447.54934.59646.97470.49668.51860.64670.09568.163.13155.62165.63266.87658.41348.6351.42652.17930.12132.32736.99236.138.69932.14522.02830.73326.11123.51520.33924.17225.22122.02621.50123.46720.59820.12521.60721.45712.71413.38911.75410.353NA9.389NANANA
us-gaap:InventoryNet ▆▇██▇▆▇▇▆▆▇▇▅▆▅▅▄▄▄▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁70.04476.10485.93291.50480.17970.82280.15182.28266.3167.20375.17178.40760.60263.00955.26356.75446.56344.66141.42219.5118.12519.6420.8919.83518.35613.33415.24613.00412.1387.4168.2987.5927.628.37810.2158.0957.1687.8068.8738.4628.3778.4458.563NA6.223NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▆▆▇▇▇█▆▇▆▇█▆▆▆▆▆▆▆█▅▅▅▅▅▅▄▄▃▄▃▃▂▂▂▃▂▂▂▂▁▁72.50475.71784.96582.40888.60893.31772.75187.16178.06592.04895.90373.85578.84669.23173.28275.92178.83577.2498.78664.62964.99764.65661.3259.27456.64844.58746.64834.81545.92340.81340.68124.34820.5223.22733.93526.56726.10221.93825.86211.70413.444NANANA15.059NANANA
us-gaap:Land 32.99NANANA31.819NANANA32.058NANANA32.598NANANA32.431NANANA31.672NANANA31.241NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MachineryAndEquipmentGross 380.013NANANA362.341NANANA346.089NANANA299.76NANANA274.813NANANA270.835NANANA251.366NANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:NoncurrentAssets ▆▅▇▇▇▇██▅▅▅▅▅▅▅▅▅▅▅▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▂▂▂▁▁539.518512.656585.194575.472591.974620.318646.839655.564462.18474.114491.489493.032482.864489.432473.592472.874478.933473.644463.33440.221434.3432.744420.801425.047417.42442.267434.545403.414394.881358.021348.923363.203348.614358.722365.62350.593336.075338.756316.317264.4272.919NANANA263.442NANANA
us-gaap:PropertyPlantAndEquipmentGross 879.441NANANA910.901NANANA1026.104NANANA956.869NANANA922.789NANANA840.568NANANA767.479NANANA613.029NANANA486.624NANANA423.123NANANA378.874NANANA327.744NANANA
us-gaap:FurnitureAndFixturesGross 38.357NANANA47.823NANANA46.237NANANA43.01NANANA41.612NANANA25.574NANANA22.957NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LeaseholdImprovementsGross 64.06NANANA73.072NANANA64.092NANANA53.753NANANA51.582NANANA40.203NANANA36.747NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ConstructionInProgressGross 7.242NANANA10.752NANANA11.97NANANA11.734NANANA12.24NANANA5.91NANANA138.582NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AmortizationOfIntangibleAssets ▇▇▇▇▇▇▇▇▇██▆▇▇▇▇▇▇▆▆▆▆▆▆▄▃▄▄▄▂▂▂▃▂▂▂▂▂▂▁13.55413.50613.45313.30512.92512.69313.1513.01813.08714.02214.84611.30111.74912.94112.55812.63312.60313.459.87910.21310.44910.8129.5889.7147.4614.7195.4536.6315.8382.2282.3532.3043.7692.3792.3472.2832.3292.4851.2530.104NANANANANANANANA
us-gaap:PropertyPlantAndEquipmentNet ▃▃▃▃▃▄▄▄▇██▇▇███████▇█▇█▇▅▅▄▄▃▂▂▂▂▂▂▁▁▁▁▁▁▁328.679312.56332.824330.309338.659347.228364.155362.045490.755498.324495.107486.284483.664501.115507.299511.89511.947513.148505.278495.175493.163497.182490.605495.097467.511391.761391.016357.287352.221313.854308.301294.76280.022286.797293.295277.428261.228258.808257.573253.611262.104260.22260.846NA249.961NANANA
us-gaap:Goodwill ███▇▇▇█████▆▆▆▆▆▆▆▆▆▅▆▅▅▅▄▄▄▄▂▂▂▂▂▂▂▂▂▂▁▁726.979706.626726.813637.568621.904615.333721.057711.67718.88720.734727.577547.109520.843542.369531.199525.806514.963516.013528.895470.819466.005474.736399.102408.767400.629283.567305.013321.743317.187144.313144.483142.534140.893140.613142.193141.066140.429145.605148.2554.1684.168NANANA4.168NANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▅▅▅▅▅▆▆▆▇▇█▆▆▇▇▇▇██▅▆▆▃▃▃▁▁▂▂186.744194.502212.078200.493209.228220.827235.031245.514262.701273.831290.242218.257230.201250.593258.657268.678275.924280.133292.591209.387216.97232.1141.589155.471151.06380.48894.887104.921110.214NANANA30.337NANANA40.271NANANA1.042NANANANANANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet 122.185NANANA109.686NANANA15.375NANANA15.844NANANANANANANA45.532NANANA40.15NANANA-23.545NANANA-12.483NANANA-19.355NANANA4.379NANANA5.371NANANA
us-gaap:OperatingLeaseRightOfUseAsset ▄▄▇▇▇███▁87.62684.581149.851146.557156.258164.391173.156176.6770.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▅▅▃▃▄▅▅▆▄▅▇██▆▄▄▅▄▅▄▄▄▄▄▅▅▄▄▄▄▄▄▄▄▄▄▄▄▁▂▂▂▂35.95134.27620.36821.0125.59235.22237.41446.75125.99432.02250.29558.59854.92744.99428.23826.77234.5629.8634.00725.16325.65824.90525.92124.62132.11531.86127.43831.2728.64431.18229.30429.74829.18429.76828.3128.89229.3927.7714.6838.8228.93710.75310.932NA11.223NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:AccountsPayableCurrent ▇▆█▇▆▆▇▆▆▆▇▆▅▅▆▄▅▄▄▃▃▃▃▃▃▂▃▂▂▂▁▁▁▁▂▁▁▁▁▁▁▁▁199.831174.947236.54211.087163.891187.829216.991182.858185.096167.611204.429159.072152.436147.089165.798121.119127.386110.339116.25176.85886.68272.06873.74865.76865.87546.32172.06557.56752.7732.8328.67723.40522.59718.58931.64119.57725.93122.06923.45814.46515.99817.11416.568NA16.664NANANA
us-gaap:AccruedLiabilitiesCurrent ▇▇█▇▅▅▆▆▅▅▆▅▅▅▆▅▄▅▆▄▄▅▅▄▄▃▅▃▃▂▃▂▂▂▃▂▂▂▃▁▁▁▁247.513265.593291.039243.821210.764190.097237.171216.0194.715207.918237.564196.017186.661210.407219.707186.502175.567201.213223.932169.828178.987191.757200.661179.155172.826142.526181.581117.976121.177100.15129.90485.616103.338105.448130.24890.76798.402104.715121.69573.24668.98968.6473.206NA65.609NANANA
us-gaap:LiabilitiesCurrent █▇█▇▆▆▇▇▆▆▇▆▆▆▆▅▅▅▅▄▄▄▄▄▄▃▃▃▃▂▂▂▂▂▂▁▂▂▂▁▁▁▁638.173599.027661.376574.979486.758480.935609.633546.515520.749517.852567.316478.153481.024461.623539.167453.799449.483429.47436.035331.724335.863337.95340.034311.943307.223234.641295.851218.935241.501177.44197.901144.297155.026154.02182.41129.396141.979148.135166.20497.05793.80693.42695.924NA91.633NANANA
us-gaap:OperatingLeaseLiabilityCurrent ▅▆▇██▇▇▇▁26.55129.50838.31539.42641.77237.40537.69836.2740.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ██▇▆▆▅▆▅▅▅▅▆▅▅▄▅▄▄▅▅▄▄▄▅▄▄▅▃▃▁▂▂▁▂▂▂▂▃▃▁▁62.84859.7458.84346.29344.79637.74644.6743.32944.09639.08744.09344.27738.77639.1636.1837.54529.30334.51638.5637.80329.30130.92132.8641.94933.26936.38843.0527.85722.29813.6118.59214.35913.48820.00520.95921.07518.28925.39224.98611.19210.367NANANA7.361NANANA
us-gaap:OtherLiabilitiesCurrent █▆▄▂▂▂▂▂▃▄▄▅▅▄▇▇▆▅▃▃▃▃▃▃▂▂▁▁▁▁▁▁▁▁▁▁▁103.51577.66940.96621.58913.26813.14411.44412.71427.88142.86646.64253.05454.97142.92289.26986.99878.43553.924.23424.52222.63524.922.70123.88921.477.8510.5180.170.8883.1274.3635.2330.2070.1580.6210.5120.0NANANANANANANANANANANA
us-gaap:TaxesPayableCurrent ▅▆█▆▆▄▆▅▄▅▆▄▄▅▆▄▄▅▇▄▄▅▅▄▃▃▅▃▃▂▃▁▁▂▃▁▁▂▃▁▁46.07452.05475.87555.06253.16137.3459.23344.6640.10246.77158.50634.25233.55745.69156.25535.6434.46943.91466.78442.00939.80242.97249.94733.53625.49530.31444.37525.21323.1914.43829.87910.12212.46316.69726.72711.00812.40218.17925.29511.6248.427NANANA12.403NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:LongTermDebtNoncurrent █▆▆▆▇█▆▆▅▅▅▄▄▄▃▄▄▄▄▃▃▃▃▃▃▂▂▂▂▁▁▂▁▁▁▂▁▁▁1732.5111332.2341258.5351331.5491415.6571647.2141296.5351164.696942.291010.5991001.9823.836767.585786.401664.961800.86847.73860.237829.998654.3656.794676.805528.395637.316499.941418.594332.065433.486410.484185.578189.25262.5230.0229.0230.5259.314229.0126.5140.5NA0.0NANANANANANANA
us-gaap:DeferredIncomeTaxLiabilitiesNet ▁▁▄▆▇█27.43327.61230.94133.05733.81134.69NANA44.531NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:MinorityInterest us-gaap:Ownership,us-gaap:StatementEquityComponents cmpr:Redeemablenoncontrollinginterest,cmpr:Redeemablenoncontrollinginterest█▁▂71.1264.2565.51NA69.106NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:MinorityInterest us-gaap:StatementEquityComponents cmpr:RedeemablenoncontrollinginterestNANANA71.20969.10669.68268.20165.50763.18252.36653.37191.42686.15187.80585.47883.84145.41242.60441.82464.94965.30164.87164.83365.1257.738NANANA11.16NANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ▅▅█▆▅▄▃▃▃▃▄▄▄▆▆▆▅▃▄▄▃▄▃▄▃▃▃▃▃▂▂▁▁▁▁▁▁▁▁▁▁▁▁96.4192.786157.076105.84588.18776.97249.99753.70853.71653.91667.44771.91269.524120.61107.884108.60794.68357.28478.11381.32560.17371.23154.42462.01952.07344.20748.37945.56244.4225.44218.66214.97914.73415.52714.72714.34813.80412.8559.0128.2148.2077.8547.474NA6.991NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▄▄▇▇▇▇██▁66.22272.142122.006119.817128.963134.267143.276146.6780.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 25.125NANANA34.30635.91540.07637.16222.849NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree 20.377NANANA27.66329.90733.39731.96616.592NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour 12.397NANANA22.60623.61827.45426.17712.553NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive 7.27NANANA16.51118.07522.40122.3039.032NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive 6.899NANANA43.08937.87855.32955.2598.338NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:StockholdersEquity ██▁▁▁▁▃▄▅▅▅▅▅▅▅▅▅▅▅▆▆▆▆▅▆▆▆▆▆▇▆▆▆▆▆▆▆▇▇▇███449.371404.788-364.931-414.427-407.476-404.333-180.524-75.602131.812128.937128.18782.10493.66293.301119.43484.24574.99984.40499.496147.175165.725151.425157.667109.688248.907234.944256.192211.771232.457272.395260.288206.715189.561201.684209.895199.186189.287281.94267.823360.177450.093424.97389.331NA376.114NANANA
us-gaap:CommonStockValue ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█████████0.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6990.6990.6990.6990.6990.6990.6990.6990.699NA0.698NANANA
us-gaap:AdditionalPaidInCapital ██▇▇▇▆▇▆▆▆▆▆▆▆▅▅▅▄▄▄▄▄▃▃▃▃▃▃▃▃▃▂▂▂▂▂▂▁▁▂▁▁▁459.904448.432438.863433.827438.616404.409424.058415.984411.079403.989396.648403.005395.682390.758378.121366.684361.376358.17348.732339.929335.192335.272327.968324.37324.281320.27314.954310.805309.99309.097307.408301.945299.659293.657296.942290.728285.633274.731268.74276.617273.26267.777261.489NA249.153NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ▅▆▇▆▆▇█▆▅▅▅▄▄▄▄▄▄▄▅▄▅▄▅▄▄▄▄▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁537.677599.833638.883607.682618.437660.442745.326560.596537.422503.275496.745434.871452.756459.94462.205432.273414.771449.477492.407457.379486.482465.168499.121442.804435.052438.754430.143366.534342.84341.806340.431299.556299.144296.839313.892290.932292.628288.777288.503256.806248.634234.237211.32NA166.525NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▄▄▄▄▃▃▄▄▄▄▄▄▄▄▄▃▂▂▁▃▃▃▂▂▃▂▄▅██▇▇▇▇▇▇▇▇▇████-79.0-84.975-74.597-87.856-88.676-92.805-75.494-82.964-79.857-70.802-69.322-70.586-69.814-82.476-83.093-88.325-113.398-126.858-143.915-101.249-108.015-98.864-123.158-110.653-98.909-116.475-75.416-47.2152.1135.407-0.633-5.531-11.556-7.061-3.021-6.932-10.732-1.103-7.2752.07412.8778.3092.086NA-10.625NANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:RetirementPlanType us-gaap:PensionPlansDefinedBenefit▁▁▁▁▃████-1.735-1.735-1.735-1.735-1.399-0.204-0.204-0.204-0.204NANANA0.0-0.357-0.357-0.357-0.357NANANA-2.551NANANA-3.112NANANA-2.724NANANANANANANANANANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges▂▂▁▁▁▁▅▄▄▆▇██▇▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆▆-23.831-25.013-27.737-28.313-30.078-28.003-9.333-14.319-11.282-1.0164.9859.6088.1954.0220.346-1.443-2.250.029-0.441-3.259-2.322-3.087-1.427-2.105-1.405-1.23-0.395-0.291-0.803-0.0520.018-0.0150.0860.102NANA0.0NANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedTranslationAdjustment▅▅▆▅▅▅▅▅▅▅▄▄▄▄▄▄▃▂▁▃▃▃▂▃▃▂▄▆████▇█-53.434-58.227-45.125-57.808-57.199-64.598-65.957-68.441-68.371-69.786-74.307-80.194-78.009-86.141-83.082-86.525-110.791-126.557-140.959-98.039-106.63-95.473-120.589-107.191-97.363-116.475-76.758-49.089-3.606-0.824-0.651-5.516-11.642-7.163NANA-10.732NANANANANANANANANANANA
us-gaap:TreasuryStockValue ██████▇▆▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▂▂▁▁▁▁1368.5951368.7211368.7231368.7231376.4961377.0221275.057969.833737.447708.14696.499685.801685.577675.536638.414627.002588.365597.0598.343549.499548.549550.766546.879547.448412.132408.22414.104418.968423.101384.53387.533389.87398.301382.366398.617376.241378.941281.164282.844176.01985.37786.05286.263NA29.637NANANA
 us-gaap:MinorityInterest us-gaap:Ownership,us-gaap:StatementEquityComponents cmpr:Redeemablenoncontrollinginterest,cmpr:Redeemablenoncontrollinginterest█▁▂71.1264.2565.51NA69.106NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:MinorityInterest us-gaap:StatementEquityComponents cmpr:RedeemablenoncontrollinginterestNANANA71.20969.10669.68268.20165.50763.18252.36653.37191.42686.15187.80585.47883.84145.41242.60441.82464.94965.30164.87164.83365.1257.738NANANA11.16NANANANANANANANANANANANANANANANANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue NA9.5725.0368.577NA8.8258.2285.164NA7.754-5.9978.856NA13.59912.457.001NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapitalNA9.5725.0368.577NA8.8258.2285.164NA7.754-5.9978.856NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders us-gaap:Ownership cmpr:Redeemablenoncontrollinginterest█▁0.1470.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:NetCashProvidedByUsedInOperatingActivities ▃▁▆▅▄▃█▄▅▃▇▃▃▁▇▃▃▂▅▂▄▃▆▃▃▂▆▄▄▂▅▂▃▂▅▂▃▂▄▃▃▃▄▃▃▃46.273-37.22150.487105.68154.38318.964202.19262.905108.62516.98183.2722.2247.699-32.109160.36316.37933.0928.985105.0599.663.82323.859133.95925.71736.4621.57138.22452.6250.5343.14295.027-0.12336.6948.13588.5336.6519.3419.6281.13930.54136.30633.6573.87518.80230.53132.824NANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▂▆▆▆▆▇▆▆▆▆▁▆▆▆▆█▆▆▂▆▆▄▆▆▄▆▆▆▂▆▆▆▇▇▆▆▇▇▃▇▇▇▇▇▆▆-253.169-24.47-55.593-21.084-19.0516.003-24.453-29.363-38.612-32.046-299.94-49.568-24.573-21.955-26.36462.298-24.283-22.805-227.249-27.452-26.219-160.108-28.811-50.4-131.37-20.277-19.328-46.215-235.958-19.462-32.135-19.429-14.862-13.676-30.421-39.972-14.71-5.798-199.52-12.24-9.872-1.416-9.004-14.038-29.21-34.164NANA
us-gaap:NetCashProvidedByUsedInFinancingActivities █▄▂▃▁▆▂▃▃▄▅▄▃▄▂▃▃▄▅▄▃▅▂▄▄▅▂▄▆▄▃▄▃▄▃▄▄▃▄▃▄▄▃▄▄▄354.31361.569-99.775-91.979-221.499170.634-174.385-33.005-79.91112.039118.21831.643-25.59361.577-138.282-75.459-18.5386.861122.805-6.55-35.333138.626-124.64216.01161.37480.278-98.72-4.62201.5960.407-65.58633.191-22.719-6.845-53.44129.756.899-19.97125.865-91.961.2251.448-60.145-0.810.8555.245NANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▇▄▄▄▁█▅▄▄146.659-0.519-3.346-4.792-183.244191.3485.683-4.045-8.979NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:IncreaseDecreaseInAccountsPayable ▆▁▆▇▃▃▇▄▅▂█▅▅▃█▄▆▄▇▄▆▄▅▅▅▃▆▅▅▅▅▄▅▄▅▄▅▅▅▄▄▅▅▄▅▅18.777-50.2122.11638.684-23.137-18.84235.47-11.0387.428-36.43247.2531.5863.334-25.15645.225-1.62115.424-11.929.76-7.95213.174-8.28310.25910.521.023-26.6615.1596.4526.9663.2287.63-2.8793.791-11.88312.141-3.5383.701-1.1575.074-1.951-2.214-0.0174.727-5.1060.1852.456NANA
us-gaap:IncreaseDecreaseInAccountsReceivable █▁▅▇▃▁▅▆▃▅▅▆▃▄▆▆▅▄▅▄▄▄▄▆▄▄▅▅▄▄▅▄▄▄▅▅▅▅▅▅▅▅▅▅▅▅21.125-23.911.81112.448-12.909-21.991.6456.595-9.6261.9464.5757.291-9.573-1.767.6178.839-1.267-2.6122.095-2.917-4.396-3.999-4.3145.943-2.912-6.0864.3752.566-1.715-3.7074.226-2.812-2.673-1.6012.4210.333-1.023-0.1482.885-0.3091.5111.128-0.5611.376-0.8571.496NANA
us-gaap:IncreaseDecreaseInInventories ▁▇▅▆█▅▆▇▄▅▅█▄▇▅█▆▆▆▆▅▅▆▆▆▅▆▆▆▅▆▆▅▅▆▆▅▅▆▆▆▆▆▆▆▅-21.3645.492-3.6213.11110.452-2.8044.276.41-5.45-0.377-1.86211.316-5.0364.747-1.6288.9851.5632.9492.9671.22-1.305-1.7711.3771.712.29-1.0552.7590.4971.407-0.9150.4390.124-1.668-1.7472.0270.863-0.462-1.1750.0450.442-0.199-0.3231.490.4980.568-0.676NANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▃▁▆▅▄▃█▄▅▃▇▃▃▁▇▃▃▂▅▂▄▃▆▃▃▂▆▄▄▂▅▂▃▂▅▂▃▂▄▃▃▃▄▃▃▃46.273-37.22150.487105.68154.38318.964202.19262.905108.62516.98183.2722.2247.699-32.109160.36316.37933.0928.985105.0599.663.82323.859133.95925.71736.4621.57138.22452.6250.5343.14295.027-0.12336.6948.13588.5336.6519.3419.6281.13930.54136.30633.6573.87518.80230.53132.824NANA
us-gaap:NetIncomeLoss ▂▂▄▃▂▁█▄▄▃▅▃▃▃▄▄▂▂▄▂▄▂▅▃▃▃▅▄▃▃▄▃▃▃▄▃▃▃▄▃▄▄▄▃▃▄▄▃-60.193-39.0532.287-10.755-42.005-84.884190.22320.03134.1476.5369.014-14.639-7.3-2.26529.93523.363-34.702-42.93435.028-29.10316.93-33.36358.38810.01-3.7028.61163.60923.6941.0341.37540.8750.4122.3055.86622.96-1.6963.8510.27431.6978.17214.39722.91734.01410.78111.6516.16726.94812.976
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarningsNA-39.0532.287-10.755NA-84.884190.22320.031NA6.5369.014-14.639NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ProfitLoss ▂▂▄▃▂▁█▄▄▃▅▃▃▃▄▄▂▂▄▂▄▂▅▃▃▃▅▄▃▃▄▃▃▃-59.921-38.84133.901-10.078-43.005-83.5190.64919.85133.1956.24269.037-14.994-5.639-1.60230.62323.406-34.513-42.67835.022-30.0317.169-36.46358.069.261-4.8927.92562.86223.4170.6881.34140.8750.4122.3055.866NANANANANANANANANANANANANANA
us-gaap:ShareBasedCompensation ▇▅▄▅▆▅▅▄▅▅▁▅█▇▇▄▇▇▆▆▄▄▄▄▄▄▄▄▄▄▅▅▅▅▅▅▅▅▄▄▄▄▄▄▄▄13.9639.5455.2438.28312.1358.8928.4335.4147.7667.754-2.728.91616.74813.49213.3146.91212.98212.79711.27711.5715.6195.9536.0666.195.3116.6386.3845.7425.9365.5927.8738.3858.1418.178.358.2678.4117.4164.8634.7234.9655.1176.2245.3715.485.143NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▂▆▆▆▆▇▆▆▆▆▁▆▆▆▆█▆▆▂▆▆▄▆▆▄▆▆▆▂▆▆▆▇▇▆▆▇▇▃▇▇▇▇▇▆▆-253.169-24.47-55.593-21.084-19.0516.003-24.453-29.363-38.612-32.046-299.94-49.568-24.573-21.955-26.36462.298-24.283-22.805-227.249-27.452-26.219-160.108-28.811-50.4-131.37-20.277-19.328-46.215-235.958-19.462-32.135-19.429-14.862-13.676-30.421-39.972-14.71-5.798-199.52-12.24-9.872-1.416-9.004-14.038-29.21-34.164NANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▄▂▂▂▃▃▄▄▃▅▅▆▄▂▅▆▅▆▅▅▅▅▅▇▇▄▅▅▅▃▇▅▃▃██▄▂▄▃▂▁▃▄█▇15.7885.9468.4078.38311.82910.54413.90114.19312.62919.16717.74121.02613.4898.76718.21720.45717.24120.65616.94119.31917.79419.09219.15624.39325.70815.15318.26816.68418.12311.8324.59217.57712.47611.15527.60927.75913.4828.49313.44710.9988.1814.24610.83114.14727.49822.88NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
us-gaap:NetCashProvidedByUsedInFinancingActivities █▄▂▃▁▆▂▃▃▄▅▄▃▄▂▃▃▄▅▄▃▅▂▄▄▅▂▄▆▄▃▄▃▄▃▄▄▃▄▃▄▄▃▄▄▄354.31361.569-99.775-91.979-221.499170.634-174.385-33.005-79.91112.039118.21831.643-25.59361.577-138.282-75.459-18.5386.861122.805-6.55-35.333138.626-124.64216.01161.37480.278-98.72-4.62201.5960.407-65.58633.191-22.719-6.845-53.44129.756.899-19.97125.865-91.961.2251.448-60.145-0.810.8555.245NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0699000.0699000.0699000.0699000.0699000.0699000.0699000.0699000.0699000.0698000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1

Shares Issued

us-gaap:SharesIssued us-gaap:StatementEquityComponents

us-gaap:SharesIssued

cmpr:Deferredordinaryshares


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.025-0.025-0.025-0.025-0.025-0.025-0.025
Percentage of SharesIssued100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value44-44.08444444444444444444444444444444444444444949494948
Percentage of SharesIssued176320.0176320.0-176320.0-176320.0-176320.0-176320.0-176320.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value18181818181817151313-12.665-12.544-10.878-11.751-11.289-15.831-6.806-6.036-6.369-4.5
Percentage of SharesIssued72180.0-72308.0-72308.0-72308.0-72780.0-72808.0-71500.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-03-312015-12-312015-09-302015-03-312014-12-312014-09-302014-03-312013-12-312013-09-302013-03-312012-12-312012-09-302012-03-312011-12-312011-09-302011-03-312010-12-312010-09-302010-03-312009-12-31
Value2626252627303131303032323132313132333433333434343434333738424445454545
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-03-312015-12-312015-09-302015-03-312014-12-312014-09-302014-03-312013-12-312013-09-302013-03-312012-12-312012-09-302012-03-312011-12-312011-09-302011-03-312010-12-312010-09-302010-03-312009-12-31
Value2626252627293030303031313131313131323232323332323333333637414243434343
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-03-312020-12-312020-09-302020-03-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-03-312015-12-312015-09-302015-03-312014-12-312014-09-302014-03-312013-12-312013-09-302013-03-312012-12-312012-09-302012-03-312011-12-312011-09-302011-03-312010-12-312010-09-30
Value621170.03129.0450090.0464640.00001122900.01448500.009163.01262900.028031.01524900.01095900.020703.079976.039265.035244.01065900.0906850.0913560.0928220.01512700.02486500.03047100.01137100.01558500.01646500.0297580.0608940.01138600.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.00.00.00.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
Value-2.32-1.51.24-0.41-1.62-3.267.040.671.110.212.24-0.47-0.24-0.070.960.75-1.11-1.381.12-0.920.54-1.061.860.31-0.110.261.960.730.030.041.240.010.070.180.69-0.050.110.010.840.20.330.530.780.250.270.370.620.3
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
Value-2.32-1.51.22-0.41-1.62-3.266.810.661.090.212.17-0.47-0.24-0.070.930.72-1.11-1.381.07-0.920.51-1.061.80.3-0.110.251.890.710.030.041.180.010.070.170.66-0.050.10.010.820.190.320.510.750.240.260.350.590.29
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-54.218-49.42845-9.935-37.876-102.19519716255.04870-15.4113.16-6.75242-48.43621257.637-22.28710-9.06945-1.73413-32.44835-25.634-2.267.415456.437-2.191.826262.104-5.7786.44622-2.63118293323
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-8.5-8.55.8-1.7-8.8-17.124.12.73.70.88.5-2.60.5-1.15.5-8.53.84.71.3-5.02.1-2.19.2-0.53.6-9.58.0-7.7-0.72.612.32.3-0.80.67.70.8-2.32.57.5-1.29.114.314.414.0

Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest

us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value-53.534-50.68848-7.832-38.452-100.6819815254.04366-16.1261.504-4.4094451-18.414-25.14-11.872-22.67710-9.72244-1.85815-34.00934-26.685-2.5697.327456.437-2.191.826
Percentage of ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-8.4-8.86.2-1.3-9.0-16.824.22.43.80.68.1-2.70.2-0.75.89.1-3.3-4.6-2.1-5.12.2-2.28.9-0.54.0-10.07.7-8.0-0.82.612.32.3-0.80.6

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
Value3293023852982193093943253443424113023163193602832792682772132221971971571561251561301331001209599991148888889978-75.4017078-62.833-59.7955967-52.865
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues51.452.249.151.051.251.848.051.451.151.849.851.450.249.746.950.049.548.647.948.046.545.239.841.941.136.935.639.039.535.332.634.835.434.432.835.035.434.533.236.8-36.134.733.7-36.9-36.435.934.9-36.4

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value4862424142455143433740414944443857454956393636333540373131283026312526252827272119171814141415
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues7.610.85.57.19.97.66.36.96.45.74.97.07.86.95.96.810.18.38.512.78.28.37.48.89.312.08.69.39.310.08.29.511.49.07.710.111.510.89.110.19.58.87.88.68.88.78.0

Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value-64.693-34.91446-3.284-37.356-82.4619625421083-9.513-5.7182.4175217-33.987-60.10954-39.84424-36.6256513-2.1099.50166253.4593.398472.0061.9928.7131-1.4375.2535.745341015253712131729
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-10.1-6.06.0-0.6-8.7-13.811.84.16.31.610.1-1.6-0.90.46.83.0-6.0-10.99.4-9.05.1-8.413.13.5-0.62.815.27.71.01.212.90.70.73.09.0-0.62.12.211.54.87.612.416.27.17.910.715.3

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value-4.7723.927126.7945.6491.039-93.7956.1159.4614.091145.481-0.0794.01921-6.1870.526-17.43119-9.8144.827-0.1627.0793.942.7831.5763.852.2322.7710.9996.0050.815-1.22.2648.1890.1341.4025.4712.8712.1071.5552.2433.9231.2921.4121.6212.875
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-0.70.71.61.21.30.2-11.41.01.40.61.70.9-0.00.62.8-1.10.1-3.23.4-2.21.0-0.01.41.00.70.50.90.70.80.31.60.3-0.40.82.40.10.62.11.01.00.71.11.70.80.91.01.5

us-gaap:IncomeTaxExpenseBenefit us-gaap:ProspectiveAdoptionOfNewAccountingPronouncements

us-gaap:AccountingStandardsUpdate201912


Income
Period End2021-03-31
Value-0.226
Percentage of IncomeTaxExpenseBenefit-5.8
Percentage of Revenues-0.0
Percentage of Revenues us-gaap:AccountingStandardsUpdate2019120.0

Income Taxes Paid

us-gaap:IncomeTaxesPaid

us-gaap:IncomeTaxesPaid


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value148.0654.6390.3523.84.5370.7114.472105.1625.5125.449147.4365.0835.3691315118.5559.0050.06.0364.7093.6553.0722.2615.2965.826
Percentage of IncomeTaxesPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues2.31.40.60.10.90.80.10.71.50.80.70.92.31.20.70.92.42.82.01.91.90.01.21.31.00.90.51.61.7

Interest Income Expense Net

us-gaap:InterestIncomeExpenseNet

us-gaap:InterestIncomeExpenseNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value-29709000.0-29002000.0-30141000.0-30516000.0-27790000.0-17262000.0-15701000.0-15087000.0-15799000.0-16787000.0-16808000.0-13777000.0-14780000.0-12652000.0-12529000.0-13082000.0-12858000.0-11584000.0-9631000.0-9904000.0-9819000.0-10091000.0-10160000.0-8126000.0-7197000.0-3131000.0-3031000.0-3345000.0-2806000.0-1725000.0-1566000.0-1577000.0-1620000.0-1283000.0-1264000.0-1162000.0-758000.0-582000.0-422000.0
Percentage of InterestIncomeExpenseNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-4.6-5.0-3.8-5.2-6.5-2.9-1.9-2.4-2.3-2.5-2.0-2.3-2.3-2.0-1.6-2.3-2.3-2.1-1.7-2.2-2.0-2.3-2.0-2.2-1.9-0.9-0.7-1.0-0.8-0.6-0.4-0.6-0.6-0.4-0.4-0.5-0.3-0.2-0.1

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value508.015499.078309.45239.3842410227.549
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues7.91.46.31.57.01.62.91.53.61.52.71.3

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
Value-60.193-39.0532-10.755-42.005-84.88419020346.5369-14.639-7.3-2.2652923-34.702-42.93435-29.10316-33.3635810-3.7028.61163231.0341.375400.4122.3055.86622-1.6963.8510.274318.1721422341011162612
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-9.4-6.74.1-1.8-9.8-14.223.23.25.11.08.4-2.5-1.2-0.43.94.1-6.2-7.86.1-6.53.5-7.611.82.7-1.02.514.57.10.30.511.00.10.82.06.6-0.71.50.110.63.86.911.314.56.37.19.713.88.9

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value-39.0532-10.755-84.884190206.5369-14.639
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-6.74.1-1.8-14.223.23.21.08.4-2.5
Percentage of Revenues us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.0

Net Income Loss Attributable To Noncontrolling Interest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-06-302014-03-312013-03-31
Value0.2720.2091.6140.677-1.01.3840.426-0.18-0.952-0.2880.023-0.3551.6610.6630.6880.0430.1890.256-0.006-0.9270.239-3.1-0.328-0.749-1.19-0.686-0.7470.3460.0340.0
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Revenues0.00.00.20.1-0.20.20.1-0.0-0.1-0.00.0-0.10.30.10.10.00.00.0-0.0-0.20.0-0.7-0.1-0.2-0.3-0.2-0.20.10.00.0

us-gaap:NetIncomeLossAttributableToNoncontrollingInterest us-gaap:Ownership

cmpr:Redeemablenoncontrollinginterest


Net
Period End2021-06-302021-03-31
Value0.2720.209
Percentage of NetIncomeLossAttributableToNoncontrollingInterest100.0100.0
Percentage of Revenues0.00.0
Percentage of Revenues cmpr:Redeemablenoncontrollinginterest0.00.0

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value9.027-15.6979435-3.269-87.73612125492990-5.98821167246-9.656-41.94333-27.80816-17.5316712154.3415916195.239528.4093.1169.733330.2345.1027.784329.74616253812131730
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues1.4-2.712.06.1-0.8-14.714.84.07.34.511.0-1.03.52.69.58.2-1.7-7.65.8-6.33.3-4.013.63.24.01.313.65.15.81.814.23.11.13.49.50.12.03.010.94.68.112.616.37.28.510.715.8

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-31
Value5.205-14.571130.8177.8231.493.18-1.562.9473.8022.463-2.5452.497-8.79911271814-47.1489.178-10.96327-14.934-9.20321-40.592-28.296-46.257-2.728-0.2274.8656.126-4.479-4.6574.1384.088-9.6296.172-9.349
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues0.8-2.51.80.11.80.20.4-0.20.40.60.3-0.40.4-1.41.54.83.32.7-8.22.1-2.36.3-3.0-2.45.7-11.9-6.4-13.9-0.8-0.11.32.2-1.6-1.61.21.6-3.82.4-3.1

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value4.3329.785-17.198-8.754-6.29722-9.04159.09-2.4959.629104.57-1.558-7.732-16.312-11.473-6.58230-2.13218-9.0037.699.242-10.1488.2919.85512-13.479-0.116-3.209-4.8260.4960.26-0.31-0.509-3.791-1.4572.4480.45-1.162-0.532-0.251-0.252-0.843-0.014-0.823
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues0.71.7-2.2-1.5-1.53.8-1.12.51.3-0.41.21.70.7-0.2-1.0-2.9-2.0-1.25.3-0.53.8-2.11.52.5-2.72.42.23.6-4.0-0.0-0.9-1.80.20.1-0.1-0.2-1.5-0.60.80.2-0.6-0.3-0.1-0.1-0.5-0.0-0.4

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value-59.921-38.84133-10.078-43.005-83.519019336.24269-14.994-5.639-1.6023023-34.513-42.67835-30.0317-36.463589.261-4.8927.92562230.6881.341400.4122.3055.866
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-9.3-6.74.3-1.7-10.0-14.023.23.14.90.98.4-2.5-0.9-0.24.04.1-6.1-7.76.1-6.83.6-8.311.72.5-1.32.314.37.00.20.511.00.10.82.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
Value641578786586429597820633674661825588631641768567564552578444479436496375380339439333338286370275280287348251250257299212208203234170164166194145
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:ConsolidationItems

us-gaap:IntersegmentElimination


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value7.6278.8271820103.9825.0473.1996.5556.0527.3364.972-4.896-5.715-6.473-3.92-1.62-1.55-1.407-1.113
Percentage of Revenues1.21.52.33.52.40.70.60.51.00.90.90.8-0.8-0.9-0.8-0.7-0.3-0.3-0.2-0.3
Percentage of Revenues1.21.52.33.52.40.70.60.51.00.90.90.8-0.8-0.9-0.8-0.7-0.3-0.3-0.2-0.3
Percentage of Revenues us-gaap:IntersegmentElimination100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value648587804606439601825637681667832593637641768567
Percentage of Revenues101.2101.5102.3103.5102.4100.7100.6100.5101.0100.9100.9100.8101.0100.0100.0100.0
Percentage of Revenues101.2101.5102.3103.5102.4100.7100.6100.5101.0100.9100.9100.8101.0100.0100.0100.0
Percentage of Revenues us-gaap:OperatingSegments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:IntersegmentElimination, cmpr:AllOtherBusinesses


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.7640.5620.7280.7390.7370.2240.2410.2151.321.4150.00.01.0441.834
Percentage of Revenues0.10.10.10.10.20.00.00.00.20.20.00.00.20.3
Percentage of Revenues0.10.10.10.10.20.00.00.00.20.20.00.00.20.3
Percentage of Revenues us-gaap:IntersegmentElimination cmpr:AllOtherBusinesses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0

us-gaap:IntersegmentElimination, cmpr:NationalPen


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value4.0135.0799.737134.8780.9810.9660.9810.9451.280.7540.750.6810.805
Percentage of Revenues0.60.91.22.21.10.20.10.20.10.20.10.10.10.1
Percentage of Revenues0.60.91.22.21.10.20.10.20.10.20.10.10.10.1
Percentage of Revenues us-gaap:IntersegmentElimination cmpr:NationalPen100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IntersegmentElimination, cmpr:PrintBrothers


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.2410.1660.2420.1710.1120.250.3290.2430.2720.2430.3530.359
Percentage of Revenues0.00.00.00.00.00.00.00.00.00.00.00.1
Percentage of Revenues0.00.00.00.00.00.00.00.00.00.00.00.1
Percentage of Revenues us-gaap:IntersegmentElimination cmpr:PrintBrothers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IntersegmentElimination, cmpr:ThePrintGroup


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1.9752.4096.8616.0593.6560.920.9860.4320.1880.1130.4390.056
Percentage of Revenues0.30.40.91.00.90.20.10.10.00.00.10.0
Percentage of Revenues0.30.40.91.00.90.20.10.10.00.00.10.0
Percentage of Revenues us-gaap:IntersegmentElimination cmpr:ThePrintGroup100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IntersegmentElimination, cmpr:Vistaprint


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.6340.6110.6710.4220.721.6072.5251.3283.1543.1982.0881.2492.7892.747
Percentage of Revenues0.10.10.10.10.20.30.30.20.50.50.30.20.40.4
Percentage of Revenues0.10.10.10.10.20.30.30.20.50.50.30.20.40.4
Percentage of Revenues us-gaap:IntersegmentElimination cmpr:Vistaprint100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmpr:AllOtherBusinesses


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value49445543423949425450487.7151918
Percentage of Revenues7.77.67.07.49.96.66.16.78.07.65.81.33.12.9
Percentage of Revenues7.77.67.07.49.96.66.16.78.07.65.81.33.12.9
Percentage of Revenues us-gaap:OperatingSegments cmpr:AllOtherBusinesses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmpr:NationalPen


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value6862114673268127706979132656581
Percentage of Revenues10.810.714.611.57.711.415.611.110.312.016.111.210.412.7
Percentage of Revenues10.810.714.611.57.711.415.611.110.312.016.111.210.412.7
Percentage of Revenues us-gaap:OperatingSegments cmpr:NationalPen100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmpr:PrintBrothers


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1059312110072109126109116109116101
Percentage of Revenues16.516.215.517.116.918.315.417.217.316.514.117.2
Percentage of Revenues16.516.215.517.116.918.315.417.217.316.514.117.2
Percentage of Revenues us-gaap:OperatingSegments cmpr:PrintBrothers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmpr:ThePrintGroup


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value725976664668877288798771
Percentage of Revenues11.410.49.711.310.911.510.711.413.111.910.612.1
Percentage of Revenues11.410.49.711.310.911.510.711.413.111.910.612.1
Percentage of Revenues us-gaap:OperatingSegments cmpr:ThePrintGroup100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, cmpr:Vistaprint


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value351327436329244316433343351349443345357357
Percentage of Revenues54.956.655.556.157.052.952.854.152.152.953.858.656.655.7
Percentage of Revenues54.956.655.556.157.052.952.854.152.152.953.858.656.655.7
Percentage of Revenues us-gaap:OperatingSegments cmpr:Vistaprint100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:StatementBusinessSegments

cmpr:AllOtherBusinesses


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value48435442413949425248487.7151817
Percentage of Revenues7.57.56.97.39.76.56.06.67.87.45.81.33.02.7
Percentage of Revenues7.57.56.97.39.76.56.06.67.87.45.81.33.02.7
Percentage of Revenues cmpr:AllOtherBusinesses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:NationalPen


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value6457104542867127696878132656580
Percentage of Revenues10.19.913.49.36.511.315.510.910.211.916.011.110.312.6
Percentage of Revenues10.19.913.49.36.511.315.510.910.211.916.011.110.312.6
Percentage of Revenues cmpr:NationalPen100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:PrintBrothers


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value105931219972109126109116109115101
Percentage of Revenues16.516.215.517.016.918.315.417.217.316.514.017.2
Percentage of Revenues16.516.215.517.016.918.315.417.217.316.514.017.2
Percentage of Revenues cmpr:PrintBrothers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:ThePrintGroup


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value705769604367867187788770
Percentage of Revenues11.19.98.810.310.011.310.611.313.011.910.612.0
Percentage of Revenues11.19.98.810.310.011.310.611.313.011.910.612.0
Percentage of Revenues cmpr:ThePrintGroup100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:Vistaprint


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value351326435328243314430341348346441344354354
Percentage of Revenues54.856.555.456.156.852.652.553.951.652.453.558.456.155.3
Percentage of Revenues54.856.555.456.156.852.652.553.951.652.453.558.456.155.3
Percentage of Revenues cmpr:Vistaprint100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:StatementGeographical

cmpr:OtherContinents


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value484653261827423232324432
Percentage of Revenues7.58.16.84.64.44.55.25.14.85.05.45.6
Percentage of Revenues7.58.16.84.64.44.55.25.14.85.05.45.6
Percentage of Revenues cmpr:OtherContinents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value267244365258178272395277305304396269297308384267
Percentage of Revenues41.742.346.544.041.645.548.243.845.346.048.045.847.148.050.047.2
Percentage of Revenues41.742.346.544.041.645.548.243.845.346.048.045.847.148.050.047.2
Percentage of Revenues srt:Europe100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:NorthAmerica


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value325287367301231298382324336324384286301291332263
Percentage of Revenues50.849.746.751.454.049.946.751.149.949.146.648.647.745.443.346.4
Percentage of Revenues50.849.746.751.454.049.946.751.149.949.146.648.647.745.443.346.4
Percentage of Revenues srt:NorthAmerica100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

cmpr:OtherContinents, cmpr:AllOtherBusinesses


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value4.9844.0934.9753.7952.6373.9735.3126.655245.1366.3455.988
Percentage of Revenues0.80.70.60.60.60.70.61.03.60.80.81.0
Percentage of Revenues0.80.70.60.60.60.70.61.03.60.80.81.0
Percentage of Revenues cmpr:OtherContinents cmpr:AllOtherBusinesses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:OtherContinents, cmpr:NationalPen


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value4.4034.0128.6993.6482.7895.142115.3276.0226.849125.627
Percentage of Revenues0.70.71.10.60.60.91.40.80.91.01.51.0
Percentage of Revenues0.70.71.10.60.60.91.40.80.91.01.51.0
Percentage of Revenues cmpr:OtherContinents cmpr:NationalPen100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:OtherContinents, cmpr:Vistaprint


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value38384019131825201.93202521
Percentage of Revenues6.06.75.13.33.23.03.13.20.33.13.13.6
Percentage of Revenues6.06.75.13.33.23.03.13.20.33.13.13.6
Percentage of Revenues cmpr:OtherContinents cmpr:Vistaprint100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe, cmpr:NationalPen


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value181947207.72160222029622120
Percentage of Revenues2.83.46.13.51.83.57.43.53.14.57.63.63.2
Percentage of Revenues2.83.46.13.51.83.57.43.53.14.57.63.63.2
Percentage of Revenues srt:Europe cmpr:NationalPen100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe, cmpr:PrintBrothers


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value105931219972109126109116109115101
Percentage of Revenues16.516.215.517.016.918.315.417.217.316.514.017.2
Percentage of Revenues16.516.215.517.016.918.315.417.217.316.514.017.2
Percentage of Revenues srt:Europe cmpr:PrintBrothers100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe, cmpr:ThePrintGroup


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value705769604367867187788770
Percentage of Revenues11.19.98.810.310.011.310.611.313.011.910.612.0
Percentage of Revenues11.19.98.810.310.011.310.611.313.011.910.612.0
Percentage of Revenues srt:Europe cmpr:ThePrintGroup100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe, cmpr:Vistaprint


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value72731267755741217479851307683
Percentage of Revenues11.312.716.113.212.912.414.811.711.812.915.813.013.2
Percentage of Revenues11.312.716.113.212.912.414.811.711.812.915.813.013.2
Percentage of Revenues srt:Europe cmpr:Vistaprint100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:NorthAmerica, cmpr:AllOtherBusinesses


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value43394938393544354138411.7277.268
Percentage of Revenues6.86.86.36.69.15.95.45.66.15.85.10.31.2
Percentage of Revenues6.86.86.36.69.15.95.45.66.15.85.10.31.2
Percentage of Revenues srt:NorthAmerica cmpr:AllOtherBusinesses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:NorthAmerica, cmpr:NationalPen


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value42334830174154414141573839
Percentage of Revenues6.65.86.25.24.16.96.66.66.26.36.96.56.3
Percentage of Revenues6.65.86.25.24.16.96.66.66.26.36.96.56.3
Percentage of Revenues srt:NorthAmerica cmpr:NationalPen100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:NorthAmerica, cmpr:Vistaprint


Revenuesus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value239214268232174222284247253244285246254
Percentage of Revenues37.437.134.239.640.837.234.739.037.637.034.641.840.3
Percentage of Revenues37.437.134.239.640.837.234.739.037.637.034.641.840.3
Percentage of Revenues srt:NorthAmerica cmpr:Vistaprint100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling And Marketing Expense

us-gaap:SellingAndMarketingExpense

us-gaap:SellingAndMarketingExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-31
Value173154182138901481731601471712111821681792001661591671571391401321421221181201391111041091241021011091349990971107671667657555460
Percentage of SellingAndMarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues27.126.723.223.621.224.921.125.421.925.925.731.026.628.026.129.328.330.327.331.329.330.328.732.531.035.531.633.530.938.133.537.236.338.238.639.836.337.936.936.034.132.732.633.733.832.830.8

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value218217831930182218152039202319391868192119721701165217091678169616791637166314561463148613021343130810411026984988672674638601616653620592587590468555529495477
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value2560212322292165215323742135194916731739179015271472152814731527155915101522124312321269107911681001792759757745393414431412414443421403306322108105104106101
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets117.3119.1115.5118.8118.6116.4105.6100.589.690.690.889.889.189.487.890.192.892.291.585.484.285.482.987.076.576.174.077.075.458.661.467.668.567.367.967.968.052.054.623.219.019.721.521.3

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value218217831930182218152039202319391868192119721701165217091678169616791637166314561463148613021343130810411026984988672674638601616653620592587590468555529495477
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-302009-06-302008-06-30
Value449404-364.931-414.427-407.476-404.333-180.524-75.60213112812882939311984748499147165151157109248234256211232272260206189201209199189281267360450424389376285242
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.622.7-18.9-22.7-22.5-19.8-8.9-3.97.16.76.54.85.75.57.15.04.55.26.010.111.310.212.18.219.022.625.021.523.540.538.632.431.532.732.132.132.048.045.476.881.080.378.578.70.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

cmpr:Deferredordinaryshares


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.028-0.028-0.028-0.028-0.028-0.028-0.028
Percentage of StockholdersEquity0.0-0.00.00.00.00.00.0
Percentage of Assets0.0-0.0-0.0-0.0-0.0-0.0-0.0
Percentage of Assets cmpr:Deferredordinaryshares0.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value-79.084-74.597-87.856-88.676-92.805-75.494-82.964-79.857-70.802-69.322-70.586-69.814-82.476-83.093-88.325-113.398-108.015-98.9092.113-11.556-10.73212-10.6253.7228.092
Percentage of StockholdersEquity-17.621.020.421.221.823.041.8109.7-60.6-54.9-54.1-86.0-74.5-88.4-69.6-104.8-151.2-65.2-39.70.9-6.1-5.72.9-2.81.33.3
Percentage of Assets-3.64.8-3.9-4.8-4.9-4.6-3.7-4.3-4.3-3.7-3.5-4.1-4.2-4.8-4.9-5.2-6.8-7.4-7.60.2-1.9-1.82.3-2.20.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value459-448.432438433438404424415411403396403395390378366361335324309299285273249212190
Percentage of StockholdersEquity102.3-110.8-120.3-104.7-107.6-100.0-234.9-550.2311.9313.3309.4490.8422.5418.8316.6435.3481.8202.3130.3133.4158.1150.960.766.274.378.6
Percentage of Assets21.1-25.122.723.824.219.821.021.422.021.020.123.723.922.922.521.621.522.924.831.349.848.249.252.10.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value0.615-0.615-0.615-0.615-0.615-0.615-0.615-0.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6990.6990.6980.6880.683
Percentage of StockholdersEquity0.1-0.20.20.10.20.20.30.80.50.50.50.70.70.70.50.70.80.40.20.30.30.40.20.20.20.3
Percentage of Assets0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value537-599.8336386076186607455605375034964344524594624324144864353422992922481669843
Percentage of StockholdersEquity119.7-148.2-175.1-146.6-151.8-163.3-412.9-741.5407.7390.3387.5529.7483.4493.0387.0513.1553.0293.5174.8147.5157.8154.655.244.334.617.8
Percentage of Assets24.6-33.633.133.434.132.436.828.928.826.225.225.627.426.927.525.524.733.233.334.749.749.444.734.80.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value-1368.5951368-1368.723-1368.723-1376.496-1377.022-1275.057-969.833-737.447-708.14-696.499-685.801-685.577-588.365-548.549-412.132-423.101-398.301-378.941-85.377-29.637-29.8810.0
Percentage of StockholdersEquity-304.6338.1375.1330.3337.8340.6706.31282.8-559.5-549.2-543.3-835.3-732.0-784.5-331.0-165.6-182.0-210.1-200.2-19.0-7.9-10.50.0
Percentage of Assets-62.776.8-70.9-75.1-75.8-67.5-63.0-50.0-39.5-36.9-35.3-40.3-41.5-35.0-37.5-31.5-42.8-66.2-64.0-15.4-6.20.00.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value528233259261248439260269240273287263239247235233246216241175200204197217217222179144157126135121100104132114115103123193272245210203
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.213.113.414.413.721.512.913.912.914.214.615.514.514.514.013.814.613.214.512.013.713.715.216.216.621.317.414.716.018.820.119.116.716.920.218.519.517.620.941.449.046.342.542.5

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-06-302008-06-30
Value1833636404522836313544484844494042254349537776739310313477606246626450516459625267161236208173168162162159133103
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.42.01.92.22.511.21.81.61.92.32.42.82.72.92.42.51.52.73.03.75.35.25.67.07.912.97.66.26.36.99.210.18.38.39.99.610.58.911.434.342.639.334.90.034.10.00.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302020-06-302019-06-30
Value537000.086000.087000.0
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0
Percentage of Assets0.00.00.0

Marketable Securities Current

us-gaap:MarketableSecuritiesCurrent

us-gaap:MarketableSecuritiesCurrent


Marketable
Period End2021-06-302014-03-312013-06-30
Value152100.0
Percentage of MarketableSecuritiesCurrent100.0100.00.0
Percentage of Assets7.01.60.0

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value504551473446706860706863556566584851523032363638322230262320242522212320202121121311109.389
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.32.52.72.61.92.33.53.53.23.63.53.73.43.84.03.42.93.13.12.12.22.52.82.92.52.13.02.72.43.03.63.93.73.53.63.33.43.73.62.72.42.22.12.0

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value70768591807080826667757860635556464441191819201918131513127.4168.2987.5927.628.378108.0957.1687.8068.8738.4628.3778.4458.5636.223
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.24.34.55.04.43.54.04.23.53.53.84.63.73.73.33.32.82.72.51.31.21.31.61.51.41.31.51.31.21.11.21.21.31.41.61.31.21.31.51.81.51.61.71.3

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-06-30
Value727584828893728778929573786973757877986464646159564446344540402420233326262125111315
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.34.24.44.54.94.63.64.54.24.84.94.34.84.04.44.54.74.75.94.44.44.34.74.44.34.34.53.54.66.16.03.83.43.85.24.34.43.74.42.52.43.2

Land

us-gaap:Land

us-gaap:Land


Land
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value32313232323131
Percentage of Land100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.51.81.72.01.92.22.4

Machinery And Equipment Gross

us-gaap:MachineryAndEquipmentGross

us-gaap:MachineryAndEquipmentGross


Machinery
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value380362346299274270251
Percentage of MachineryAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.420.018.518.116.418.519.2

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-06-30
Value539512585575591620646655462474491493482489473472478473463440434432420425417442434403394358348363348358365350336338316264272263
Percentage of NoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.728.730.331.632.630.432.033.824.724.724.929.029.228.628.227.928.528.927.830.229.729.132.331.631.942.542.341.039.953.351.756.958.058.255.956.556.757.653.656.449.155.1

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

cmpr:OtherCountries


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value96969790941011061097979706567717273646363495350373829
Percentage of NoncurrentAssets17.818.916.715.716.016.416.516.717.116.714.413.414.014.715.215.513.413.413.811.312.211.69.09.07.2
Percentage of Assets4.45.45.15.05.25.05.35.64.24.13.63.94.14.24.34.33.83.93.83.43.63.42.92.92.3
Percentage of Assets cmpr:OtherCountries0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:AU


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-06-30
Value21212120191821212021212222232323222322242425242426262931353536
Percentage of NoncurrentAssets3.94.13.73.53.32.93.33.24.54.54.44.54.64.85.05.04.84.94.95.65.65.95.95.76.46.16.77.99.09.910.5
Percentage of Assets1.01.21.11.11.10.91.11.11.11.11.11.31.41.41.41.41.41.41.41.71.71.71.91.82.12.62.93.23.65.36.1
Percentage of Assets country:AU0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:CA


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-06-30
Value6057616467717578737578798183868685858789898995989999102981009990
Percentage of NoncurrentAssets11.311.310.411.111.411.511.612.015.915.915.916.116.817.118.218.217.918.018.820.320.720.722.623.223.822.623.624.525.427.726.0
Percentage of Assets2.83.23.23.53.73.53.74.13.93.94.04.74.94.95.15.15.15.25.26.16.16.07.37.37.69.610.010.010.114.815.1
Percentage of Assets country:CA0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:CH


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-06-30
Value6865656258616265575555555252494849464341383838404138342731314.522
Percentage of NoncurrentAssets12.812.711.110.89.89.99.610.012.411.811.311.310.910.810.510.310.29.89.49.48.98.99.29.49.98.68.06.77.98.81.3
Percentage of Assets3.23.73.43.43.23.03.13.43.12.92.83.33.23.13.02.92.92.82.62.92.62.63.03.03.23.73.42.83.24.70.8
Percentage of Assets country:CH0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:FR


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-06-30
Value252524232324252118192123202222222221222424252423210.0
Percentage of NoncurrentAssets4.75.04.34.14.04.03.93.34.04.14.34.74.24.54.74.84.84.64.85.55.75.85.95.45.10.0
Percentage of Assets1.21.41.31.31.31.21.31.11.01.01.11.41.21.31.31.31.41.31.31.71.71.71.91.71.60.0
Percentage of Assets country:FR0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:IT


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-30
Value47464844464850444341444342454444444136353433333328242722200.0
Percentage of NoncurrentAssets8.99.18.37.77.87.87.86.89.38.79.08.88.89.29.49.49.38.77.88.17.87.88.08.06.85.46.25.55.20.0
Percentage of Assets2.22.62.52.42.62.42.52.32.32.22.22.52.62.62.62.62.62.52.22.52.32.32.62.52.22.32.62.22.10.0
Percentage of Assets country:IT0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:JM


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-06-30
Value20202121212121212121222221212121212122222222232323242425252526
Percentage of NoncurrentAssets3.84.13.63.83.63.53.33.24.64.64.54.54.54.44.54.54.54.64.75.15.25.35.55.55.75.55.76.26.47.27.7
Percentage of Assets0.91.21.11.21.21.11.01.11.11.11.11.31.31.31.31.31.31.31.31.51.51.51.81.71.82.32.42.52.63.94.4
Percentage of Assets country:JM0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:JP


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-06-30
Value141516151516161617171818192020202020192323211919160.0
Percentage of NoncurrentAssets2.83.02.82.82.62.62.52.63.83.73.73.74.04.34.34.44.34.44.35.35.35.04.74.63.90.0
Percentage of Assets0.70.90.80.90.90.80.80.91.00.90.91.11.21.21.21.21.21.31.21.61.61.41.51.51.20.0
Percentage of Assets country:JP0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:NL


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-06-30
Value7576817982909810573841011091091069692839494969193909398919510810610599
Percentage of NoncurrentAssets14.114.913.913.814.014.715.216.115.917.820.622.122.721.820.419.517.419.920.522.021.021.621.522.023.520.722.026.927.129.428.5
Percentage of Assets3.54.34.24.34.64.54.95.53.94.45.16.46.66.25.85.45.05.85.76.66.26.37.07.07.58.89.311.010.815.616.5
Percentage of Assets country:NL0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:US


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value10787147153161166169170575758534541373964555132323231303110689604940343535
Percentage of NoncurrentAssets20.017.025.226.727.326.826.326.112.412.111.810.99.58.47.88.413.411.611.07.37.67.47.67.27.524.120.515.112.411.210.09.910.3
Percentage of Assets4.94.97.68.48.98.28.48.83.13.03.03.22.82.42.22.33.83.43.12.22.32.22.42.32.410.38.76.25.06.05.25.66.0
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value8799101026956922840767613486423378327
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets40.350.254.957.954.957.458.762.080.971.468.268.6

Furniture And Fixtures Gross

us-gaap:FurnitureAndFixturesGross

us-gaap:FurnitureAndFixturesGross


Furniture
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value38474643412522
Percentage of FurnitureAndFixturesGross100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.82.62.52.62.51.71.8

Leasehold Improvements Gross

us-gaap:LeaseholdImprovementsGross

us-gaap:LeaseholdImprovementsGross


Leasehold
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value64736453514036
Percentage of LeaseholdImprovementsGross100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.94.03.43.33.12.72.8

Construction In Progress Gross

us-gaap:ConstructionInProgressGross

us-gaap:ConstructionInProgressGross


Construction
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value7.242101111125.91138
Percentage of ConstructionInProgressGross100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.60.60.70.70.410.6

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value1313131312121313131414111112121212139.8791010109.5889.7147.4614.7195.4536.6315.8382.2282.3532.3043.7692.3792.3472.2832.3292.4851.2530.104
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value328312332330338347364362490498495486483501507511511513505495493497490495467391391357352313308294280286293277261258257253262260260249
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.117.517.218.118.717.018.018.726.325.925.128.629.329.330.230.230.531.330.434.033.733.437.736.835.737.638.136.335.646.745.746.146.546.544.944.744.144.043.654.147.149.252.652.3

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-06-30
Value7267067266376216157217117187207275475205425315255145165284704664743994084002833053213171441441421401401421411401451484.1684.1684.168
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets33.339.637.635.034.330.235.636.738.537.536.932.231.531.731.631.030.731.531.832.331.831.930.630.430.627.229.732.732.121.521.422.323.422.821.822.723.724.825.10.90.70.9

us-gaap:Goodwill us-gaap:StatementBusinessSegments

cmpr:AllOtherBusinesses


Goodwillus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-06-302017-06-30
Value2001861861861861862122122162231111
Percentage of Goodwill27.626.325.629.229.930.229.429.830.131.02.22.2
Percentage of Assets9.210.49.610.210.39.110.510.911.611.60.70.7
Percentage of Assets cmpr:AllOtherBusinesses0.00.00.00.00.00.00.00.00.00.00.00.0

cmpr:PrintBrothers


Goodwillus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-06-302017-06-30
Value137135141135129127129126124127124
Percentage of Goodwill18.919.119.521.220.920.717.917.717.324.524.2
Percentage of Assets6.37.67.37.47.16.26.46.56.67.77.4
Percentage of Assets cmpr:PrintBrothers0.00.00.00.00.00.00.00.00.00.00.0

cmpr:ThePrintGroup


Goodwillus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-06-302017-06-30
Value164161169162155152195190198201196
Percentage of Goodwill22.622.923.325.425.024.727.126.827.638.638.2
Percentage of Assets7.59.18.88.98.67.59.79.810.612.211.7
Percentage of Assets cmpr:ThePrintGroup0.00.00.00.00.00.00.00.00.00.00.0

cmpr:Vistaprint


Goodwillus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-06-302017-06-30
Value225223229153150149149147145144146147
Percentage of Goodwill31.031.631.524.224.324.320.820.820.320.128.128.6
Percentage of Assets10.312.511.98.58.37.37.47.67.87.58.88.8
Percentage of Assets cmpr:Vistaprint0.00.00.00.00.00.00.00.00.00.00.00.0

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-302012-06-302011-06-30
Value186194212200209220235245262273290218230250258268275280292209216232141155151809410411030401.042
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.610.911.011.011.510.811.612.714.114.314.712.813.914.715.415.816.417.117.614.414.815.610.911.611.57.79.210.711.15.06.80.2

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

cmpr:PrintNetwork


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-30
Value1012151821
Percentage of FiniteLivedIntangibleAssetsNet5.66.05.98.27.7
Percentage of Assets0.50.70.81.11.3
Percentage of Assets cmpr:PrintNetwork0.00.00.00.00.0

us-gaap:CustomerRelatedIntangibleAssets


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-30
Value7.874.1515.827.9771012
Percentage of FiniteLivedIntangibleAssetsNet4.22.02.23.53.75.6
Percentage of Assets0.40.20.30.50.60.8
Percentage of Assets us-gaap:CustomerRelatedIntangibleAssets0.00.00.00.00.00.0

us-gaap:CustomerRelationships


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value466694111135102926513180.0
Percentage of FiniteLivedIntangibleAssetsNet25.131.835.948.649.047.561.359.545.745.00.0
Percentage of Assets2.13.75.06.88.17.07.16.62.33.10.0
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302020-06-302019-06-302018-06-30
Value28273616
Percentage of FiniteLivedIntangibleAssetsNet15.313.113.87.1
Percentage of Assets1.31.51.91.0
Percentage of Assets us-gaap:TechnologyBasedIntangibleAssets0.00.00.00.0

us-gaap:TradeNames


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value929811075825938277.0148.2450.0
Percentage of FiniteLivedIntangibleAssetsNet49.847.142.132.730.027.425.325.023.120.50.0
Percentage of Assets4.35.45.94.64.94.12.92.81.21.40.0
Percentage of Assets us-gaap:TradeNames0.00.00.00.00.00.00.00.00.00.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value12210915154540-23.545-12.483-19.3554.3795.371
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.66.00.81.03.13.1-2.4-2.1-3.30.81.1

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value87841491461561641731760.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets4.04.77.88.08.68.18.69.10.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value35342021253537462532505854442826342934252524252432312731283129292929282829274.6838.8228.937101011
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.61.91.11.21.41.71.82.41.41.72.63.43.32.61.71.62.11.82.01.71.81.72.01.82.53.12.73.22.94.64.34.74.94.84.34.75.04.70.81.91.62.02.22.3

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value19917423621116318721618218516720415915214716512112711011676867273656546725752322823221831192522231415171616
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.29.812.311.69.09.210.79.49.98.710.49.49.28.69.97.17.66.77.05.35.94.85.74.95.04.47.05.85.34.94.33.73.83.04.83.24.43.84.03.12.93.23.33.5

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value2472652912432101902372161942072371961862102191861752012231691781912001791721421811171211001298510310513090981041217368687365
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.314.915.113.411.69.311.711.110.410.812.011.511.312.313.111.010.512.313.511.712.212.915.413.313.213.717.712.012.314.919.313.417.217.119.914.616.617.820.615.612.413.014.813.7

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value6385996615744864806095465205175674784814615394534494294363313353373403113072342952182411771971441551541821291411481669793939591
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets29.233.634.331.626.823.630.128.227.927.028.828.129.127.032.126.826.826.226.222.822.922.726.123.223.522.528.822.224.426.429.322.625.825.027.920.924.025.228.220.716.917.719.319.2

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value26293839413737360.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.21.72.02.22.31.81.91.90.0

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-06-30
Value62595846443744434439444438393637293438372930324133364327221318141320202118252411107.361
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.93.43.02.52.51.92.22.22.42.02.22.62.32.32.22.21.72.12.32.62.02.12.53.12.53.54.22.82.32.02.82.22.23.23.23.43.14.34.22.41.91.5

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value1037740211313111227424653544289867853242422242223217.8510.5180.170.8883.1274.3635.2330.2070.1580.6210.5120.0
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets4.74.42.11.20.70.60.60.71.52.22.43.13.32.55.35.14.73.31.51.71.51.71.71.81.60.80.10.00.10.50.60.80.00.00.10.10.0

us-gaap:OtherLiabilitiesCurrent us-gaap:BalanceSheetLocation

us-gaap:OtherCurrentLiabilities


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value50484.9413.321.6921.9631.1791.2983.0162.9853.1673.0920.6010.5042.9122.6592.1
Percentage of OtherLiabilitiesCurrent49.063.012.115.412.814.910.310.210.87.06.85.81.11.23.33.12.7
Percentage of Assets2.32.70.30.20.10.10.10.10.20.20.20.20.00.00.20.20.1
Percentage of Assets us-gaap:OtherCurrentLiabilities0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Taxes Payable Current

us-gaap:TaxesPayableCurrent

us-gaap:TaxesPayableCurrent


Taxes
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-06-30
Value465275555337594440465834334556353443664239424933253044252314291012162611121825118.42712
Percentage of TaxesPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.12.93.93.02.91.82.92.32.12.43.02.02.02.73.42.12.12.74.02.92.72.93.82.51.92.94.32.62.32.14.41.62.12.74.11.82.13.14.32.51.52.6

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtNoncurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-06-30
Value17321332125813311415164712961164942101010018237677866648008478608296546566765286374994183324334101851892622302292302592291261400.0
Percentage of LongTermDebtNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets79.474.765.273.178.080.864.160.150.452.650.848.446.546.039.647.250.552.549.944.944.945.540.647.438.240.232.344.041.527.628.141.138.237.235.341.838.721.523.80.0

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-30
Value27273033333444
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.31.51.61.81.91.72.4

Minority Interest

us-gaap:MinorityInterest us-gaap:Ownership, us-gaap:StatementEquityComponents

us-gaap:MinorityInterest

cmpr:Redeemablenoncontrollinginterest, cmpr:Redeemablenoncontrollinginterest


Minority
Period End2021-06-302021-03-312020-12-312020-06-30
Value71646569
Percentage of MinorityInterest100.0100.0100.0100.0
Percentage of Assets3.33.63.43.8
Percentage of Assets cmpr:Redeemablenoncontrollinginterest cmpr:Redeemablenoncontrollinginterest0.00.00.00.0

us-gaap:MinorityInterest us-gaap:StatementEquityComponents

cmpr:Redeemablenoncontrollinginterest


Minority
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-06-30
Value7169696865635253918687858345424164656464655711
Percentage of MinorityInterest0.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets3.93.83.43.43.43.42.72.75.45.25.15.14.92.72.62.54.54.54.45.04.84.41.1
Percentage of Assets cmpr:Redeemablenoncontrollinginterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value9692157105887649535353677169120107108945778816071546252444845442518141415141413129.0128.2148.2077.8547.4746.991
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.45.28.15.84.93.82.52.82.92.83.44.24.27.16.46.45.63.54.75.64.14.84.24.64.04.24.74.64.53.82.82.32.42.52.32.32.32.21.51.81.51.51.51.5

us-gaap:OtherLiabilitiesNoncurrent us-gaap:BalanceSheetLocation

us-gaap:OtherNoncurrentLiabilities


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value3632712617111514212140413832313331
Percentage of OtherLiabilitiesNoncurrent38.235.545.825.520.214.930.326.640.639.060.257.854.926.929.230.633.8
Percentage of Assets1.71.83.71.51.00.60.70.71.21.12.12.42.31.91.92.01.9
Percentage of Assets us-gaap:OtherNoncurrentLiabilities0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value66721221191281341431460.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets3.04.06.36.67.16.67.17.60.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value253435403722
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0100.0100.0
Percentage of Assets1.21.91.82.01.91.2

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value202729333116
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0100.0100.0
Percentage of Assets0.91.51.51.71.60.9

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value122223272612
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0100.0100.0
Percentage of Assets0.61.21.21.41.30.7

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value7.27161822229.032
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.90.91.11.10.5

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value6.899433755558.338
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0100.0100.0100.0100.0100.0
Percentage of Assets0.32.41.92.72.80.4

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-07-01
Value92170171180182176
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0
Percentage of Assets4.39.48.48.99.40.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-30
Value101646718618720020499
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.73.63.510.39.29.910.55.3

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue cmpr:Location

cmpr:WalthamLease


Lessee
Period End2021-06-30
Value64
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue63.8
Percentage of Assets3.0
Percentage of Assets cmpr:WalthamLease0.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Lessee
Period End2021-07-012021-04-012021-01-06
Value202020
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue0.00.00.0
Percentage of Assets0.00.00.0
Percentage of Assets us-gaap:SubsequentEvent0.00.00.0

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-30
Value8822000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets0.4

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-302009-06-302008-06-30
Value449404-364.931-414.427-407.476-404.333-180.524-75.60213112812882939311984748499147165151157109248234256211232272260206189201209199189281267360450424389376285242
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.622.7-18.9-22.7-22.5-19.8-8.9-3.97.16.76.54.85.75.57.15.04.55.26.010.111.310.212.18.219.022.625.021.523.540.538.632.431.532.732.132.132.048.045.476.881.080.378.578.70.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

cmpr:Deferredordinaryshares


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.028-0.028-0.028-0.028-0.028-0.028-0.028
Percentage of StockholdersEquity0.0-0.00.00.00.00.00.0
Percentage of Assets0.0-0.0-0.0-0.0-0.0-0.0-0.0
Percentage of Assets cmpr:Deferredordinaryshares0.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value-79.084-74.597-87.856-88.676-92.805-75.494-82.964-79.857-70.802-69.322-70.586-69.814-82.476-83.093-88.325-113.398-108.015-98.9092.113-11.556-10.73212-10.6253.7228.092
Percentage of StockholdersEquity-17.621.020.421.221.823.041.8109.7-60.6-54.9-54.1-86.0-74.5-88.4-69.6-104.8-151.2-65.2-39.70.9-6.1-5.72.9-2.81.33.3
Percentage of Assets-3.64.8-3.9-4.8-4.9-4.6-3.7-4.3-4.3-3.7-3.5-4.1-4.2-4.8-4.9-5.2-6.8-7.4-7.60.2-1.9-1.82.3-2.20.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value459-448.432438433438404424415411403396403395390378366361335324309299285273249212190
Percentage of StockholdersEquity102.3-110.8-120.3-104.7-107.6-100.0-234.9-550.2311.9313.3309.4490.8422.5418.8316.6435.3481.8202.3130.3133.4158.1150.960.766.274.378.6
Percentage of Assets21.1-25.122.723.824.219.821.021.422.021.020.123.723.922.922.521.621.522.924.831.349.848.249.252.10.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value0.615-0.615-0.615-0.615-0.615-0.615-0.615-0.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6150.6990.6990.6980.6880.683
Percentage of StockholdersEquity0.1-0.20.20.10.20.20.30.80.50.50.50.70.70.70.50.70.80.40.20.30.30.40.20.20.20.3
Percentage of Assets0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value537-599.8336386076186607455605375034964344524594624324144864353422992922481669843
Percentage of StockholdersEquity119.7-148.2-175.1-146.6-151.8-163.3-412.9-741.5407.7390.3387.5529.7483.4493.0387.0513.1553.0293.5174.8147.5157.8154.655.244.334.617.8
Percentage of Assets24.6-33.633.133.434.132.436.828.928.826.225.225.627.426.927.525.524.733.233.334.749.749.444.734.80.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-302008-06-30
Value-1368.5951368-1368.723-1368.723-1376.496-1377.022-1275.057-969.833-737.447-708.14-696.499-685.801-685.577-588.365-548.549-412.132-423.101-398.301-378.941-85.377-29.637-29.8810.0
Percentage of StockholdersEquity-304.6338.1375.1330.3337.8340.6706.31282.8-559.5-549.2-543.3-835.3-732.0-784.5-331.0-165.6-182.0-210.1-200.2-19.0-7.9-10.50.0
Percentage of Assets-62.776.8-70.9-75.1-75.8-67.5-63.0-50.0-39.5-36.9-35.3-40.3-41.5-35.0-37.5-31.5-42.8-66.2-64.0-15.4-6.20.00.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0615000.0699000.0699000.0699000.0699000.0699000.0699000.0699000.0699000.0699000.0698000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.1

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value459448438433438404424415411403396403395390378366361358348339335335327324324320314310309309307301299293296290285274268276273267261249
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets21.125.122.723.824.219.821.021.422.021.020.123.723.922.922.521.621.521.921.023.322.922.625.224.124.830.830.731.631.346.045.647.349.847.645.446.948.246.745.559.049.250.652.752.1

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value537599638607618660745560537503496434452459462432414449492457486465499442435438430366342341340299299296313290292288288256248234211166
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.633.633.133.434.132.436.828.928.826.225.225.627.426.927.525.524.727.429.631.433.231.338.333.033.342.141.937.234.750.950.546.949.748.248.046.949.449.148.954.844.744.342.634.8

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value-79.0-84.975-74.597-87.856-88.676-92.805-75.494-82.964-79.857-70.802-69.322-70.586-69.814-82.476-83.093-88.325-113.398-126.858-143.915-101.249-108.015-98.864-123.158-110.653-98.909-116.475-75.416-47.2152.1135.407-0.633-5.531-11.556-7.061-3.021-6.932-10.732-1.103-7.2752.074128.3092.086-10.625
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-3.6-4.8-3.9-4.8-4.9-4.6-3.7-4.3-4.3-3.7-3.5-4.1-4.2-4.8-4.9-5.2-6.8-7.7-8.6-7.0-7.4-6.7-9.5-8.2-7.6-11.2-7.3-4.80.20.8-0.1-0.9-1.9-1.1-0.5-1.1-1.8-0.2-1.20.42.31.60.4-2.2

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:RetirementPlanType

us-gaap:PensionPlansDefinedBenefit


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-30
Value-1.735-1.735-1.735-1.735-1.399-0.204-0.204-0.204-0.2040.0-0.357-0.357-0.357-0.357-2.551-3.112-2.724
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax2.22.02.32.01.60.20.30.20.3-0.00.40.40.40.32.43.1-128.9
Percentage of Assets-0.1-0.1-0.1-0.1-0.1-0.0-0.0-0.0-0.00.0-0.0-0.0-0.0-0.0-0.2-0.2-0.3
Percentage of Assets us-gaap:PensionPlansDefinedBenefit0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-06-30
Value-23.831-25.013-27.737-28.313-30.078-28.003-9.333-14.319-11.282-1.0164.9859.6088.1954.0220.346-1.443-2.250.029-0.441-3.259-2.322-3.087-1.427-2.105-1.405-1.23-0.395-0.291-0.803-0.0520.018-0.0150.0860.1020.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax30.229.437.232.233.930.212.417.314.11.4-7.2-13.6-11.7-4.9-0.41.62.0-0.00.33.22.13.11.21.91.41.10.50.6-38.0-1.0-2.80.3-0.7-1.4-0.0
Percentage of Assets-1.1-1.4-1.4-1.6-1.7-1.4-0.5-0.7-0.6-0.10.30.60.50.20.0-0.1-0.10.0-0.0-0.2-0.2-0.2-0.1-0.2-0.1-0.1-0.0-0.0-0.1-0.00.0-0.00.00.00.0
Percentage of Assets us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-06-30
Value-53.434-58.227-45.125-57.808-57.199-64.598-65.957-68.441-68.371-69.786-74.307-80.194-78.009-86.141-83.082-86.525-110.791-126.557-140.959-98.039-106.63-95.473-120.589-107.191-97.363-116.475-76.758-49.089-3.606-0.824-0.651-5.516-11.642-7.163-10.732
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax67.668.560.565.864.569.687.482.585.698.6107.2113.6111.7104.4100.098.097.799.897.996.898.796.697.996.998.4100.0101.8104.0-170.7-15.2102.899.7100.7101.4100.0
Percentage of Assets-2.4-3.3-2.3-3.2-3.2-3.2-3.3-3.5-3.7-3.6-3.8-4.7-4.7-5.0-4.9-5.1-6.6-7.7-8.5-6.7-7.3-6.4-9.3-8.0-7.4-11.2-7.5-5.0-0.4-0.1-0.1-0.9-1.9-1.2-1.8
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


Treasury
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value136813681368136813761377127596973770869668568567563862758859759854954855054654741240841441842338438738939838239837637828128217685868629
Percentage of TreasuryStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets62.776.870.975.175.867.563.050.039.536.935.340.341.539.538.037.035.036.436.037.737.537.142.040.731.539.240.342.642.857.257.461.066.262.061.060.664.047.847.937.515.416.317.46.2

Minority Interest

us-gaap:MinorityInterest us-gaap:Ownership, us-gaap:StatementEquityComponents

us-gaap:MinorityInterest

cmpr:Redeemablenoncontrollinginterest, cmpr:Redeemablenoncontrollinginterest


Minority
Period End2021-06-302021-03-312020-12-312020-06-30
Value71646569
Percentage of MinorityInterest100.0100.0100.0100.0
Percentage of Assets3.33.63.43.8
Percentage of Assets cmpr:Redeemablenoncontrollinginterest cmpr:Redeemablenoncontrollinginterest0.00.00.00.0

us-gaap:MinorityInterest us-gaap:StatementEquityComponents

cmpr:Redeemablenoncontrollinginterest


Minority
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-06-30
Value7169696865635253918687858345424164656464655711
Percentage of MinorityInterest0.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets3.93.83.43.43.43.42.72.75.45.25.15.14.92.72.62.54.54.54.45.04.84.41.1
Percentage of Assets cmpr:Redeemablenoncontrollinginterest0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value9.5725.0368.5778.8258.2285.1647.754-5.9978.85613127.001
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value9.5725.0368.5778.8258.2285.1647.754-5.9978.856
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.0

Minority Interest Decrease From Distributions To Noncontrolling Interest Holders

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders us-gaap:Ownership

us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders

cmpr:Redeemablenoncontrollinginterest


Minority
Period End2021-06-302021-03-31
Value147000.00
Percentage of MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders100.00.0
Percentage of Assets0.00.0
Percentage of Assets cmpr:Redeemablenoncontrollinginterest0.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value46-37.22150105541820262108161832247-32.10916016338.9851059.6632313325361.5713852503.14295-0.123368.135886.65199.628130363373183032
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues7.2-6.419.118.012.73.224.69.916.12.622.23.87.6-5.020.92.95.91.618.22.213.35.527.06.89.60.531.415.814.91.125.6-0.013.12.825.42.67.73.727.114.417.416.531.611.018.619.8

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-253.169-24.47-55.593-21.084-19.0516.003-24.453-29.363-38.612-32.046-299.94-49.568-24.573-21.955-26.36462-24.283-22.805-227.249-27.452-26.219-160.108-28.811-50.4-131.37-20.277-19.328-46.215-235.958-19.462-32.135-19.429-14.862-13.676-30.421-39.972-14.71-5.798-199.52-12.24-9.872-1.416-9.004-14.038-29.21-34.164
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-39.5-4.2-7.1-3.6-4.41.0-3.0-4.6-5.7-4.8-36.3-8.4-3.9-3.4-3.411.0-4.3-4.1-39.3-6.2-5.5-36.7-5.8-13.4-34.5-6.0-4.4-13.8-69.8-6.8-8.7-7.1-5.3-4.8-8.7-15.9-5.9-2.3-66.5-5.8-4.7-0.7-3.8-8.2-17.8-20.6

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value35461-99.775-91.979-221.499170-174.385-33.005-79.9111211831-25.59361-138.282-75.459-18.5386.861122-6.55-35.333138-124.642166180-98.72-4.622010.407-65.58633-22.719-6.845-53.441296.899-19.97125-91.961.2251.448-60.145-0.810.8555.245
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues55.310.6-12.7-15.7-51.628.5-21.3-5.2-11.81.814.35.4-4.19.6-18.0-13.3-3.31.221.2-1.5-7.431.7-25.14.316.123.6-22.4-1.459.60.1-17.712.1-8.1-2.4-15.311.82.8-7.88.6-43.30.60.7-25.7-0.50.53.2

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value146-0.519-3.346-4.792-183.2441915.683-4.045-8.979
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues22.9-0.1-0.4-0.8-42.732.00.7-0.6-1.3

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value18-50.212238-23.137-18.84235-11.0387.428-36.432471.5863.334-25.15645-1.62115-11.929-7.95213-8.28310101.023-26.66156.4526.9663.2287.63-2.8793.791-11.88312-3.5383.701-1.1575.074-1.951-2.214-0.0174.727-5.1060.1852.456
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value21-23.911.81112-12.909-21.991.6456.595-9.6261.9464.5757.291-9.573-1.767.6178.839-1.267-2.6122.095-2.917-4.396-3.999-4.3145.943-2.912-6.0864.3752.566-1.715-3.7074.226-2.812-2.673-1.6012.4210.333-1.023-0.1482.885-0.3091.5111.128-0.5611.376-0.8571.496
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-21.3645.492-3.6213.11110-2.8044.276.41-5.45-0.377-1.86211-5.0364.747-1.6288.9851.5632.9492.9671.22-1.305-1.7711.3771.712.29-1.0552.7590.4971.407-0.9150.4390.124-1.668-1.7472.0270.863-0.462-1.1750.0450.442-0.199-0.3231.490.4980.568-0.676
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value46-37.22150105541820262108161832247-32.10916016338.9851059.6632313325361.5713852503.14295-0.123368.135886.65199.628130363373183032
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues7.2-6.419.118.012.73.224.69.916.12.622.23.87.6-5.020.92.95.91.618.22.213.35.527.06.89.60.531.415.814.91.125.6-0.013.12.825.42.67.73.727.114.417.416.531.611.018.619.8

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-30
Value-60.193-39.0532-10.755-42.005-84.88419020346.5369-14.639-7.3-2.2652923-34.702-42.93435-29.10316-33.3635810-3.7028.61163231.0341.375400.4122.3055.86622-1.6963.8510.274318.1721422341011162612
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-9.4-6.74.1-1.8-9.8-14.223.23.25.11.08.4-2.5-1.2-0.43.94.1-6.2-7.86.1-6.53.5-7.611.82.7-1.02.514.57.10.30.511.00.10.82.06.6-0.71.50.110.63.86.911.314.56.37.19.713.88.9

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value-39.0532-10.755-84.884190206.5369-14.639
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-6.74.1-1.8-14.223.23.21.08.4-2.5
Percentage of Revenues us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value-59.921-38.84133-10.078-43.005-83.519019336.24269-14.994-5.639-1.6023023-34.513-42.67835-30.0317-36.463589.261-4.8927.92562230.6881.341400.4122.3055.866
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-9.3-6.74.3-1.7-10.0-14.023.23.14.90.98.4-2.5-0.9-0.24.04.1-6.1-7.76.1-6.83.6-8.311.72.5-1.32.314.37.00.20.511.00.10.82.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value139.5455.2438.283128.8928.4335.4147.7667.754-2.728.9161613136.912121211115.6195.9536.0666.195.3116.6386.3845.7425.9365.5927.8738.3858.1418.178.358.2678.4117.4164.8634.7234.9655.1176.2245.3715.485.143
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensation us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value0.1540.0990.0340.10.2350.0660.0970.0880.1350.0420.1630.1150.1210.1050.0950.040.080.0910.0750.0430.0150.0030.0280.0260.0160.0170.0140.0310.0580.0550.0720.0660.0890.1040.1070.098
Percentage of ShareBasedCompensation1.11.00.61.21.90.71.21.61.70.5-6.01.30.70.80.70.60.60.70.70.40.30.10.50.40.30.30.20.51.01.00.90.81.11.31.31.2

us-gaap:GeneralAndAdministrativeExpense


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value7.7365.3543.244.3075.4875.6835.6524.2395.1751.9550.5225.23127.2898.0373.9289.4294.0846.6048.3833.7023.9574.1914.4233.6025.1245.313.873.8083.6393.7954.174.1254.1754.2874.38
Percentage of ShareBasedCompensation55.456.161.852.045.263.967.078.366.625.2-19.258.773.254.060.456.872.631.958.672.465.966.569.171.567.877.283.267.464.265.148.249.750.751.151.353.0

us-gaap:ResearchAndDevelopmentExpense


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value3.3732.2841.2152.1913.2122.0142.0431.7341.7651.32-1.5282.2082.6643.2422.8181.8562.1581.1233.1182.3251.5341.6061.4221.331.1781.0321.0020.9271.1411.0222.4182.462.3062.2972.3662.24
Percentage of ShareBasedCompensation24.223.923.226.526.522.624.232.022.717.056.224.815.924.021.226.916.68.827.620.127.327.023.421.522.215.515.716.119.218.330.729.328.328.128.327.1

us-gaap:SellingAndMarketingExpense


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value2.71.8080.7541.6852.3361.1450.533-1.3110.521.187-1.8771.3631.7022.1381.8580.9851.3151.2421.480.820.3680.3870.4250.4110.5150.4650.0580.9140.9290.8761.5881.6891.6211.5941.591.549
Percentage of ShareBasedCompensation19.318.914.420.319.312.96.3-24.26.715.369.015.310.215.814.014.310.19.713.17.16.56.57.06.69.77.00.915.915.715.720.220.119.919.519.018.7

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value-253.169-24.47-55.593-21.084-19.0516.003-24.453-29.363-38.612-32.046-299.94-49.568-24.573-21.955-26.36462-24.283-22.805-227.249-27.452-26.219-160.108-28.811-50.4-131.37-20.277-19.328-46.215-235.958-19.462-32.135-19.429-14.862-13.676-30.421-39.972-14.71-5.798-199.52-12.24-9.872-1.416-9.004-14.038-29.21-34.164
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-39.5-4.2-7.1-3.6-4.41.0-3.0-4.6-5.7-4.8-36.3-8.4-3.9-3.4-3.411.0-4.3-4.1-39.3-6.2-5.5-36.7-5.8-13.4-34.5-6.0-4.4-13.8-69.8-6.8-8.7-7.1-5.3-4.8-8.7-15.9-5.9-2.3-66.5-5.8-4.7-0.7-3.8-8.2-17.8-20.6

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value155.9468.4078.3831110131412191721138.76718201720161917191924251518161811241712112727138.49313108.1814.24610142722
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value35461-99.775-91.979-221.499170-174.385-33.005-79.9111211831-25.59361-138.282-75.459-18.5386.861122-6.55-35.333138-124.642166180-98.72-4.622010.407-65.58633-22.719-6.845-53.441296.899-19.97125-91.961.2251.448-60.145-0.810.8555.245
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues55.310.6-12.7-15.7-51.628.5-21.3-5.2-11.81.814.35.4-4.19.6-18.0-13.3-3.31.221.2-1.5-7.431.7-25.14.316.123.6-22.4-1.459.60.1-17.712.1-8.1-2.4-15.311.82.8-7.88.6-43.30.60.7-25.7-0.50.53.2

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber


Share
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302011-06-302010-06-30
Value5298.0110540.01431900.01651300.02138400.02660000.02913400.03959400.02817900.02858500.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302011-06-302010-06-30
Value80.0155.2750.2748.7446.6845.2145.0938.4324.6322.03
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value198195104807146402918161010
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-302009-06-30
Value141414135.8475.9095.5335.34.7214.8595.5525.394.7054.8725.3175.9565.3835.6124.2495.716.7445.6826.322.4962.3311.477
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefits us-gaap:Range

srt:Maximum


Unrecognized
Period End2021-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.310.40.80.80.80.71.00.9
Percentage of UnrecognizedTaxBenefits2.26.814.515.116.914.418.016.7

srt:Minimum


Unrecognized
Period End2021-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.30.070.40.40.40.60.80.7
Percentage of UnrecognizedTaxBenefits2.11.27.27.58.512.314.413.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance us-gaap:ValuationAllowanceByDeferredTaxAsset

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:CapitalLossCarryforward


Deferred
Period End2021-06-302020-06-30
Value3.8054.114
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0

us-gaap:InterestRateSwaption


Deferred
Period End2021-06-302020-06-30
Value8.2266.739
Percentage of DeferredTaxAssetsValuationAllowance216.2163.8

us-gaap:Research


Deferred
Period End2021-06-302020-06-30
Value2522
Percentage of DeferredTaxAssetsValuationAllowance667.3539.1

cmpr:Amountsdueforacquisitionofbusinesses

cmpr:Amountsdueforacquisitionofbusinesses


Amountsdueforacquisitionofbusinesses
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value0.345-0.689431.676-0.08-0.4620.1862.645-3.167-0.165-0.1035.832-0.407-48.6081.56850144.4585.3521-24.2290.326-1.25719-33.736-12.4982.4823
Percentage of Amountsdueforacquisitionofbusinesses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:Amountsdueforacquisitionofbusinesses us-gaap:BusinessAcquisition

cmpr:A99designsAcquisition


Amountsdueforacquisitionofbusinessesus-gaap:
Period End2021-06-302021-03-31
Value0.7320.0
Percentage of Amountsdueforacquisitionofbusinesses212.2-0.0

cmpr:EffectOfLeaseModification us-gaap:BalanceSheetLocation

cmpr:EffectOfLeaseModification

us-gaap:Assets


Effect
Period End2021-03-31
Value46
Percentage of EffectOfLeaseModification100.0

us-gaap:Liability


Effect
Period End2021-03-31
Value47
Percentage of EffectOfLeaseModification102.5

cmpr:EffectOfLeaseModification us-gaap:IncomeStatementLocation

us-gaap:GeneralAndAdministrativeExpense


Effect
Period End2021-03-31
Value1.156
Percentage of EffectOfLeaseModification2.5

cmpr:LeaseTerminationPenalty

cmpr:LeaseTerminationPenalty


Lease
Period End2021-03-31
Value8761000.0
Percentage of LeaseTerminationPenalty100.0

cmpr:OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome

cmpr:OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value4293000.0-3085000.0-3226000.0-2071000.0237000.02531000.0-1145000.04151000.0-429000.01374000.02184000.0803000.05590000.0-2416000.0-1370000.0-2764000.06067000.0895000.0-6426000.0832000.0-2013000.03160000.0214000.0226000.0185000.0201000.0216000.0213000.0
Percentage of OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:TechnologyAndDevelopmentExpense

cmpr:TechnologyAndDevelopmentExpense


Technology
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value66626558576764636658555763615962646359626057515155484643
Percentage of TechnologyAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetImpairmentCharges us-gaap:IncomeStatementLocation

us-gaap:AssetImpairmentCharges

cmpr:CertainimpairmentsDomain


Asset
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-06-302017-03-312016-12-312016-06-302016-03-312015-12-31
Value20-0.2150.7831.8571010.9360.1767.5030.6070.0650.0870.00.00.09.5560.01.216373.022
Percentage of AssetImpairmentCharges100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.00.0100.0100.0100.0

us-gaap:BusinessCombinationAcquisitionRelatedCosts us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationAcquisitionRelatedCosts

cmpr:A99designsAcquisition


Business
Period End2021-06-302021-03-312020-12-31
Value00682000.0
Percentage of BusinessCombinationAcquisitionRelatedCosts0.00.0100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:SubsequentEventType

us-gaap:BusinessCombinationConsiderationTransferred1

us-gaap:SubsequentEvent


Business
Period End2022-02-012020-10-01
Value4590
Percentage of BusinessCombinationConsiderationTransferred1100.0100.0

us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities

us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities


Business
Period End2021-03-31
Value609000.0
Percentage of BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities100.0

us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths us-gaap:DerivativeInstrumentRisk

us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths

us-gaap:CurrencySwap


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-06-30
Value-0.1350.447-0.4342.61-0.139-0.013-0.1863.3322.535-0.615-1.6382.7060.522-0.289-0.1631.3172.2242.3481.8040.163
Percentage of CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateSwap


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-06-30
Value0.503-0.0070.122100.8766.4260.1752.8871.281-0.66-0.081.5260.611-0.266-0.1250.510.4220.4180.5380.109
Percentage of CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths-372.6-1.6-28.1395.6-630.2-49430.8-94.186.650.5107.34.956.4117.092.076.738.719.017.829.866.9

us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1

us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1


Change
Period End2021-06-302021-03-312020-06-302020-03-31
Value7211000.06288000.0-143000.01807000.0
Percentage of ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1100.0100.0100.0100.0

us-gaap:DebtInstrumentRedemptionPricePercentage us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentRedemptionPricePercentage

us-gaap:DebtInstrumentRedemptionPeriodOne, cmpr:SeniorNotesdue2026


Debt
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value00107.00001.070001.07
Percentage of DebtInstrumentRedemptionPricePercentage0.00.0100.00.00.00.0100.00.00.00.0100.0

us-gaap:DebtInstrumentRedemptionPeriodTwo, cmpr:SeniorNotesdue2026


Debt
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value00100.00001.00001.0
Percentage of DebtInstrumentRedemptionPricePercentage0.00.093.50.00.00.093.50.00.00.093.5

us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed us-gaap:DebtInstrumentRedemptionPeriod, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed

us-gaap:DebtInstrumentRedemptionPeriodTwo, cmpr:SeniorNotesdue2026


Debt
Period End2021-03-312020-12-312020-09-30
Value0040.0
Percentage of DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed0.00.0100.0

us-gaap:DepreciationAndAmortization

us-gaap:DepreciationAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value44424342414142424444444041434142424336353534313027222224221616151716161416161413121212121111
Percentage of DepreciationAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepreciationAndAmortization us-gaap:IncomeStatementLocation

cmpr:Acquisitionrelatedamortizationanddepreciation


Depreciation
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value424141424213141440111312
Percentage of DepreciationAndAmortization100.0100.0100.0100.0100.029.731.833.5100.028.230.030.5

us-gaap:DepreciationAndAmortization us-gaap:StatementBusinessSegments

cmpr:AllOtherBusinesses


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value5.0284.5244.3915.868-5.8456.0495.888-5.973-7.086-6.9355.259-0.583-2.628-2.538
Percentage of DepreciationAndAmortization11.310.610.113.9-14.214.513.9-14.0-16.0-15.611.8-1.4-6.3-5.8

cmpr:NationalPen


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value6.4976.3046.2556.067-6.2566.2945.523-5.581-5.828-5.3715.319-5.124-5.804-5.372
Percentage of DepreciationAndAmortization14.614.714.314.3-15.215.013.0-13.1-13.2-12.112.0-12.6-13.9-12.4

cmpr:PrintBrothers


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value5.6255.4935.5095.462-5.138-5.064-5.553-5.255-4.668-5.364-5.663-6.413
Percentage of DepreciationAndAmortization12.612.812.612.9-12.5-12.1-13.1-12.4-10.6-12.1-12.7-15.7

cmpr:ThePrintGroup


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value7.2146.636.6416.581-5.844-6.083-6.609-6.233-6.681-7.338-7.687-7.731
Percentage of DepreciationAndAmortization16.215.515.215.6-14.2-14.5-15.6-14.7-15.1-16.6-17.3-19.0

cmpr:Vistaprint


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value15141413-11.5071515-16.275-15.211-16.31717-17.321-16.368-16.46
Percentage of DepreciationAndAmortization33.934.834.332.1-27.937.037.3-38.3-34.4-36.839.0-42.5-39.1-37.9

us-gaap:CorporateAndOther


Depreciation
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value5.0594.9775.8494.3913.7413.741
Percentage of DepreciationAndAmortization11.411.613.410.78.98.8

us-gaap:CorporateNonSegment


Depreciation
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value4.725-6.6222.8843.002-3.218-4.743-3.009-3.217-3.546-2.912-3.366-3.154
Percentage of DepreciationAndAmortization11.2-16.16.97.1-7.6-10.7-6.8-7.2-8.7-7.0-7.7-7.6

us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents

us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet

us-gaap:InterestRateSwap, cmpr:IncomeTaxExpenseBenefit, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value1.128-0.65-0.298-0.0740.038-0.8250.3961.383-0.144-0.458-0.728-0.2681.8630.8050.4820.925
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet us-gaap:DerivativeInstrumentRisk, us-gaap:IncomeStatementLocation, us-gaap:StatementEquityComponents

us-gaap:CurrencySwap, us-gaap:OtherIncome, us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value1.319-0.6615.5254.7671.622.665-2.026-5.5640.822-2.146-2.534-1.24-7.3773.3211.6883.7477.9871.131-8.45-0.9532.863-4.0340.00.00.00.0
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet116.9101.7-1854.0-6441.94263.2-323.0-511.6-402.3-570.8468.6348.1462.7-396.0412.5350.2405.10.00.00.00.00.00.00.00.00.00.0

us-gaap:InterestRateSwap, us-gaap:InterestExpense, us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-6.744.396-2.001-2.622-1.8950.6910.4850.03-0.2490.314-0.3780.169-0.076-0.10.164-0.0580.1050.061-0.1170.1560.1790.180.2860.3020.2470.2680.2880.2840.140.0780.0790.075
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet-597.5-676.3671.53543.2-4986.8-83.8122.52.2172.9-68.651.9-63.1-4.1-12.434.0-6.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet us-gaap:IncomeStatementLocation, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents

cmpr:Incomelossbeforetaxes, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value5.421-3.735-3.524-2.1450.2753.356-1.541-5.5340.573-1.832-2.912-1.071-7.4533.2211.8523.6898.0921.192-8.567-1.1092.684-4.214-0.286-0.302-0.247-0.268-0.288-0.284
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet480.6574.61182.62898.6723.7-406.8-389.1-400.1-397.9400.0400.0399.6-400.1400.1384.2398.80.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents

us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value4.293-3.085-3.226-2.0710.2372.531-1.1454.151-0.4291.3742.1840.8035.59-2.416-1.37-2.764-6.067-0.8956.425-0.8322.013-3.16-0.214-0.226-0.185-0.201-0.216-0.213-0.112-0.062-0.063-0.159
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet380.6474.61082.62798.6623.7-306.8-289.1300.1297.9-300.0-300.0-299.6300.1-300.1-284.2-298.80.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet

us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value-6.93718-19.02-13.495-5.16618-11.666193.8771.287107.57716-9.102-1.752-8.25-11.801-0.817130.0779.978-1.5053.1862.367-4.0815.7564.1913.4510.053-1.086-1.229-5.2090.141-0.1640.00.0
Percentage of DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet us-gaap:DerivativeInstrumentRisk

us-gaap:ForeignExchangeForward


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value-3.612-19.496-13.468-4.84818-11.666194.4131.258117.37316-9.103-1.999-8.281-11.818-0.82130.0779.979-1.5053.1892.374-4.0425.774.1913.451
Percentage of DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet51.965.8102.599.893.8100.0100.0100.0113.897.7103.997.3100.1100.0114.1100.4100.1100.498.1100.0100.0100.0100.1100.399.0100.2100.0100.0

us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-3.3376.3950.476-0.027-0.3180.00.00.0-0.5360.029-0.4180.204-0.0240.0010.2470.0310.0170.0030.2530.0-0.0010.0-0.003-0.007-0.039-0.0140.00.00.00.0
Percentage of DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet48.134.2-2.50.26.20.0-0.00.0-13.82.3-3.92.7-0.1-0.0-14.1-0.4-0.1-0.41.90.0-0.0-0.0-0.1-0.31.0-0.20.00.00.0-0.0

us-gaap:EffectOfExchangeRateOnCash

us-gaap:EffectOfExchangeRateOnCash


Effect
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-758000.0-398000.01535000.02590000.01597000.0-2927000.02329000.0-4582000.0919000.0-979000.0-1352000.0-454000.0
Percentage of EffectOfExchangeRateOnCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCurrencyTransactionGainLossRealized

us-gaap:ForeignCurrencyTransactionGainLossRealized


Foreign
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value11-8.8411.8094.075-0.8743.952.645-3.4125.517-4.085-1.0232.097-12.3677.519-6.449-8.202-0.142-6.30414-2.9667.013-7.6562.4735.034-6.6392.5355.6648.663-0.8510.97-1.980.383
Percentage of ForeignCurrencyTransactionGainLossRealized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCurrencyTransactionGainLossUnrealized

us-gaap:ForeignCurrencyTransactionGainLossUnrealized


Foreign
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value4.741-0.595-1.8264.958-0.2252.3863.669-5.0285.64-3.939-0.1932.856-14.2498.064-4.889-8.386-1.525-6.03116-3.0276.027-7.6573.0367.793-9.477-2.6658.485100.2351.885-3.0370.169-0.006-0.117
Percentage of ForeignCurrencyTransactionGainLossUnrealized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments us-gaap:DerivativeInstrumentRisk

us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments

us-gaap:InterestRateSwap


Gain
Period End2021-06-302021-03-31
Value-3337000.06394000.0
Percentage of GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments100.0100.0

us-gaap:GoodwillAcquiredDuringPeriod us-gaap:BusinessAcquisition

us-gaap:GoodwillAcquiredDuringPeriod

cmpr:A99designsAcquisition


Goodwill
Period End2021-03-312020-12-31
Value7071
Percentage of GoodwillAcquiredDuringPeriod100.0100.0

us-gaap:GoodwillForeignCurrencyTranslationGainLoss

us-gaap:GoodwillForeignCurrencyTranslationGainLoss


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value6.145-19.57817156.571-4.8829.387-14.0895.649-6.842-6.102-1.956-21.526115.3931026
Percentage of GoodwillForeignCurrencyTranslationGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillForeignCurrencyTranslationGainLoss us-gaap:StatementBusinessSegments

cmpr:PrintBrothers


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value2.048-6.6036.395.7082.44-1.983.003-4.667
Percentage of GoodwillForeignCurrencyTranslationGainLoss33.333.735.836.437.140.632.033.1

cmpr:ThePrintGroup


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value2.45-7.8987.6436.8282.994-2.8474.538-7.46
Percentage of GoodwillForeignCurrencyTranslationGainLoss39.940.342.843.645.658.348.352.9

cmpr:Vistaprint


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value1.647-5.0773.8113.1281.137-0.0551.846-1.9621.355
Percentage of GoodwillForeignCurrencyTranslationGainLoss26.825.921.420.017.31.119.713.924.0

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value-12.941-12.721222642-51.8861827-13.579-17.1072615-25.504-54.2342016-27.427-16.63828-5.127-0.586-13.15637-10.11824-25.01248-7.3368.35-23.86332-16.937.387-28.24540-7.723-3.222-16.63378.2050.776-9.11115-1.479
Percentage of IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value7.7715.194-2.7130.032-3.1264.4151040.962.175-0.769-12.2073.9634.4872.683-9.72163.50920-0.655183.7462.8425.693.6446.2740.4244.0854.157
Percentage of IncreaseDecreaseInDeferredIncomeTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-31
Value7.848-5.1642.445-2.523-0.315-13.8862.992-0.737-9.793-3.0799.18-0.7832.608-4.31-0.7194.8931.868-16.67914-0.6713.3991.8755.551-3.1579.467-3.3262.049-16.7876.119-3.64817-4.19818-11.6614.3910.05.453-1.4636.2731.221-6.72-2.88-1.230.894-2.265-1.99
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value380810.0-116510.00880080.0782440.0-67578.0751740.0957160.00-12134.001293000.01111900.0001322700.00335090.001097200.01006200.072001.01486200.01045100.0767620.0-137600.01107600.01690800.01714400.067763.01127400.01167900.0031529.01254800.01016500.01053200.045457.01670300.01417500.01335500.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.00.0100.0100.0100.0100.0100.00.0100.00.0100.0100.00.00.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements us-gaap:StatementEquityComponents

us-gaap:Warrant


Incremental
Period End2021-06-302021-03-312020-12-312020-09-30
Value19960.0412470.0967.0316260.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements0.00.00.30.0

us-gaap:InsuranceRecoveries

us-gaap:InsuranceRecoveries


Insurance
Period End2021-06-302021-03-312016-09-302015-12-312015-09-30
Value0122000.0650000.0-1549000.01587000.0
Percentage of InsuranceRecoveries0.0100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage us-gaap:Range, us-gaap:LongtermDebtType

us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage

srt:Maximum, us-gaap:LineOfCredit


Line
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-0.05000.50.0015000.00350000.0035
Percentage of LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage100.00.00.0100.0100.00.00.0100.00.00.00.0100.0

srt:Minimum, us-gaap:LineOfCredit


Line
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0000.350.00125000.002250000.00225
Percentage of LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage-0.00.00.070.083.30.00.064.30.00.00.064.3

us-gaap:OperatingLeaseImpairmentLoss cmpr:Location

us-gaap:OperatingLeaseImpairmentLoss

cmpr:DallasLease


Operating
Period End2021-03-31
Value7.42
Percentage of OperatingLeaseImpairmentLoss100.0

cmpr:OtherLease


Operating
Period End2021-06-30
Value7.42
Percentage of OperatingLeaseImpairmentLoss0.0

cmpr:WalthamLease


Operating
Period End2021-03-31
Value7.489
Percentage of OperatingLeaseImpairmentLoss100.9

us-gaap:OperatingLeasePayments us-gaap:SubsequentEventType

us-gaap:OperatingLeasePayments

us-gaap:SubsequentEvent


Operating
Period End2021-04-01
Value8.761
Percentage of OperatingLeasePayments100.0

us-gaap:OtherAssetImpairmentCharges

us-gaap:OtherAssetImpairmentCharges


Other
Period End2021-06-30
Value0.0
Percentage of OtherAssetImpairmentCharges0.0

us-gaap:OtherAssetImpairmentCharges cmpr:Location

cmpr:DallasLease


Other
Period End2021-03-31
Value5.28
Percentage of OtherAssetImpairmentCharges0.0

cmpr:OtherLease


Other
Period End2021-06-30
Value5.28
Percentage of OtherAssetImpairmentCharges0.0

cmpr:WalthamLease


Other
Period End2021-03-31
Value4.483
Percentage of OtherAssetImpairmentCharges0.0

us-gaap:OtherAssetImpairmentCharges cmpr:Location, us-gaap:BalanceSheetLocation

cmpr:DallasLease, us-gaap:Equipment


Other
Period End2021-03-31
Value1.68
Percentage of OtherAssetImpairmentCharges0.0

cmpr:DallasLease, us-gaap:LeaseholdsAndLeaseholdImprovements


Other
Period End2021-03-31
Value2.14
Percentage of OtherAssetImpairmentCharges0.0

cmpr:OtherLease, us-gaap:Equipment


Other
Period End2021-06-30
Value1.68
Percentage of OtherAssetImpairmentCharges0.0

cmpr:OtherLease, us-gaap:LeaseholdsAndLeaseholdImprovements


Other
Period End2021-06-30
Value2.14
Percentage of OtherAssetImpairmentCharges0.0

cmpr:WalthamLease, us-gaap:FurnitureAndFixtures


Other
Period End2021-03-31
Value0.384
Percentage of OtherAssetImpairmentCharges0.0

cmpr:WalthamLease, us-gaap:LeaseholdsAndLeaseholdImprovements


Other
Period End2021-03-31
Value1.312
Percentage of OtherAssetImpairmentCharges0.0

cmpr:WalthamLease, us-gaap:OtherAssets


Other
Period End2021-03-31
Value2.787
Percentage of OtherAssetImpairmentCharges0.0

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value000-336000.0357000.0000-27000.02185000.0036000.0-339000.0811000.044000.045000.0-362000.039000.038000.0-103000.0-2724000.0000
Percentage of OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax0.00.00.0100.0100.00.00.00.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


Other
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-302014-09-302013-09-30
Value-13.1020.576-0.6091.3592.484-0.074.5215.887-2.185-3.0593.44324-46.2576.126
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value2.72412-0.6091.3592.484-0.074.5215.887-2.185
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent-20.82201.9100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest us-gaap:Ownership, us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest

cmpr:Redeemablenoncontrollinginterest, cmpr:Redeemablenoncontrollinginterest


Other
Period End2021-06-302021-03-31
Value412000.0-1469000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest us-gaap:StatementEquityComponents

cmpr:Redeemablenoncontrollinginterest


Other
Period End2020-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value1426000.02618000.0522000.0-4228000.0586000.0184000.02448000.0-1536000.0630000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest0.00.00.00.00.00.00.00.00.0

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax


Other
Period End2021-03-312020-12-312020-09-30
Value2.72412-0.336
Percentage of OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2020-09-30
Value-0.336
Percentage of OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax100.0

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value1.682-7.293162.8913.892-19.8428.615-7.258-8.626-2.854-0.92-1.5756.893.0336.602277.39316-38.5085.934-6.37420-12.719-11.9717-41.26-28.417-49.541-3.4065.9784.8355.866
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax us-gaap:RetirementPlanType

us-gaap:PensionPlansDefinedBenefit


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0.00.00.0-0.336-1.1950.00.00.0
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax0.0-0.00.0-11.6-30.7-0.00.0-0.0

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-3.1115.8093.8023.836-2.312-21.2016.131-7.188-9.837-7.375-6.8070.61-1.3016.0923.1593.571-8.346-0.4269.244-1.7692.778-4.820.464-0.926-0.36-1.036-0.320.299-0.863-0.132-0.03-0.26
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax-185.0-79.723.1132.7-59.4106.871.299.0114.0258.4739.9-38.7-18.9200.947.812.8-112.9-2.6-24.0-29.8-43.6-23.7-3.67.7-2.12.51.1-0.625.3-2.2-0.6-4.4

us-gaap:AccumulatedTranslationAdjustment


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value4.793-13.10212-0.6097.3991.3592.484-0.071.4154.5215.887-2.1858.132-3.0593.443241514-42.928.591-11.15725-13.398-9.82819-39.717-27.669-45.483-2.782-0.1734.8656.126
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax285.0179.776.9-21.1190.1-6.828.81.0-16.4-158.4-639.9138.7118.0-100.952.287.2213.389.1111.5144.8175.0123.3105.382.1110.096.397.491.881.7-2.9100.6104.4

us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax

us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax


Other
Period End2020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value1.765-18.674.986-3.037-6.001-4.6231.4133.6761.7890.807
Percentage of OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value-13.1020.5761.765-18.674.986-3.037-6.001-4.6231.413
Percentage of OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax0.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value684000.0-1260000.02877000.02103000.0-576000.01515000.01122000.0-1670000.0584000.0-1005000.0-3401000.0-715000.0-1656000.02343000.01650000.03084000.02839000.0778000.0-4235000.0-390000.0433000.0-653000.0-1864000.0-124000.01214000.0-1561000.0-1372000.0-1051000.0-309000.0-88000.000
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value5.975-10.378130.824.129-17.3117.47-3.107-9.055-1.481.264-0.772120.6175.232251317-42.6666.766-9.15124-12.505-11.74417-41.059-28.201-49.328-3.2946.044.8986.025-4.495
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:RetirementPlanType

us-gaap:PensionPlansDefinedBenefit


Other
Period End2021-06-302021-03-312020-12-312020-09-302018-06-302018-03-312017-12-312017-09-30
Value0.00.00.0-0.3360.3570.00.00.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent0.0-0.00.0-41.02.80.00.00.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value1.1822.7240.5761.765-2.075-18.674.986-3.037-10.266-6.001-4.6231.4134.2893.6761.7890.807-2.2790.472.818-0.9370.765-1.660.678-0.7-0.175-0.835-0.1040.512-0.751-0.070.033-0.101-0.016
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent19.8-26.24.3215.2-50.3107.966.797.7113.4405.5-365.7-183.033.6595.834.23.2-16.92.8-6.6-13.8-8.4-6.8-5.46.0-1.02.00.4-1.022.8-1.20.7-1.70.4

us-gaap:AccumulatedTranslationAdjustment


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value4.793-13.10212-0.6097.3991.3592.484-0.071.4154.5215.887-2.1858.132-3.0593.443241514-42.928.591-11.15725-13.398-9.82819-39.717-27.669-45.483-2.782-0.1734.8656.126-4.479
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent80.2126.295.7-74.3179.2-7.933.32.3-15.6-305.5465.7283.063.6-495.865.896.8117.184.4100.6127.0121.9103.4107.183.7108.896.798.192.284.5-2.999.3101.799.6

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value-5.39513-3.492-13.702-3.921-6.9171.9785.53-9.481.2171.8514.28617-1.041-2.211-7.947
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax us-gaap:DerivativeInstrumentRisk

us-gaap:CurrencySwap


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0.935-0.4353.0713.4251.1063.4441.737-2.598-0.353-1.273-1.121-0.262-2.5162.3211.5663.508
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax-17.3-3.1-87.9-25.0-28.2-49.887.8-47.03.7-104.6-60.6-6.1-14.0-223.0-70.8-44.1

us-gaap:InterestRateSwap


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-4.0466.2440.7310.411-3.418-24.6454.394-4.59-9.484-6.48
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax75.045.0-20.9-3.087.2356.3222.1-83.0100.0-532.5

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship

us-gaap:ForwardContracts, us-gaap:NetInvestmentHedging


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value-2.2848.064-7.294-17.538-1.60914-4.153120.3577.055.4331.88610-5.576-3.148-6.394
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax42.358.1208.9128.041.0-206.5-210.0230.0-3.8579.3293.544.058.1535.6142.480.5

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value-3.1115.8093.8023.836-2.312-21.2016.131-7.188-9.837-7.375-6.8070.61-1.3018.4083.1593.571-8.346-0.4269.244-1.7692.778-4.820.464-0.926-0.36-1.036-0.320.299-1.147-0.070.033-0.1010.3810.617-0.227-0.2880.00.00.00.0
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:OtherNoncashExpense

us-gaap:OtherNoncashExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value4.892-2.681.6373.1926.3471.8911.681.3654.4672.3221.6750.7452.5391.3120.7940.0230.4930.6741.0490.672.9891.2650.6430.8871.0041.3541.2310.5410.5990.4060.090.2330.6160.1560.061-0.0920.1720.0820.0810.026
Percentage of OtherNoncashExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNonoperatingGainsLosses

us-gaap:OtherNonoperatingGainsLosses


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value-211000.0-98000.013000.0666000.0-257000.0548000.0-19000.0-271000.0-119000.0332000.0-519000.0782000.0521000.025000.0469000.0140000.0470000.0539000.02084000.0757000.01178000.0158000.02031000.01841000.0572000.00021000.0
Percentage of OtherNonoperatingGainsLosses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0

us-gaap:OtherOperatingIncome

us-gaap:OtherOperatingIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-06-302017-03-312016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value9281170109988919896101789861726654-42.246939113977857312376
Percentage of OtherOperatingIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherOperatingIncome us-gaap:StatementBusinessSegments

cmpr:AllOtherBusinesses


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value5.9266.515108.6098.9023.1873.6681.717-5.52-1.149-2.294-4.722-9.161
Percentage of OtherOperatingIncome6.48.06.27.89.13.61.81.8-5.4-1.5-2.3-7.7-12.7

cmpr:NationalPen


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value6.911-3.32418-10.671-9.4-1.24428-9.854.7250.11326-16.4682.98
Percentage of OtherOperatingIncome7.5-4.111.0-9.7-9.6-1.414.2-10.24.70.127.1-26.94.1

cmpr:PrintBrothers


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value9.4127.56169.7153.4518.68616106.6048.0991110
Percentage of OtherOperatingIncome10.29.39.68.83.59.88.311.16.510.311.917.3

cmpr:ThePrintGroup


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value116.47512128.9331018133.398151611
Percentage of OtherOperatingIncome12.97.97.411.19.112.39.114.13.319.816.719.3

cmpr:Vistaprint


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value5764112908667132807443965953
Percentage of OtherOperatingIncome62.978.965.882.087.975.866.683.273.555.598.898.074.4

us-gaap:CorporateAndOther


Other
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value-39.25-34.144-30.984-29.996-38.344-38.405
Percentage of OtherOperatingIncome-42.6-41.9-18.1-30.6-43.1-19.3

us-gaap:CorporateNonSegment


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-06-302017-03-31
Value-31.02-49.753-32.008-31.707-26.93-30.265-28.499-18.754-29.287-33.842-35.891-30.651-28.028
Percentage of OtherOperatingIncome-28.2-50.7-36.0-16.0-27.8-29.8-36.1-19.1-47.8-46.7-54.3-56.166.3

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities


Payment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-302018-06-302017-06-30
Value0557000.00648000.0-358000.03282000.00-1078000.0
Percentage of PaymentForContingentConsiderationLiabilityFinancingActivities0.0100.00.0100.0100.0100.00.0100.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value0-688000.00-436000.0-217000.0-903000.00-461000.0447000.0-395000.0599000.01796000.0-1287000.01956000.0-6384000.01269000.02012000.0-785000.0-1710000.00-775000.0000
Percentage of PaymentsForProceedsFromOtherInvestingActivities0.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.00.0

us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest

us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest


Payments
Period End2021-06-302021-03-312020-06-302020-03-312019-06-302019-03-312018-12-20
Value0.00.00.00.0440.085
Percentage of PaymentsForRepurchaseOfRedeemableNoncontrollingInterest0.00.00.00.0100.00.0100.0

us-gaap:PaymentsForRepurchaseOfRedeemableNoncontrollingInterest us-gaap:Ownership, us-gaap:Range

cmpr:RepurchasedNoncontrollingInterest, srt:Minimum


Payments
Period End2021-06-302020-12-31
Value0.05.063
Percentage of PaymentsForRepurchaseOfRedeemableNoncontrollingInterest0.00.0

us-gaap:PaymentsForRestructuring

us-gaap:PaymentsForRestructuring


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value2.460.1441.4462.5154.0172.3140.4942.2621.2563.120.4251.2312.2364.186.8444.0827.499
Percentage of PaymentsForRestructuring100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForRestructuring us-gaap:RestructuringCostAndReserve

us-gaap:EmployeeSeverance


Payments
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value2.460.1444.012.3040.3661.9671.2273.0950.4251.2292.2464.0496.9153.9266.358
Percentage of PaymentsForRestructuring100.0100.099.899.674.187.097.799.2100.099.8100.496.9101.096.284.8

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfDebtIssuanceCosts


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302015-06-302014-06-302012-06-302011-06-30
Value9.5021.410.6410.41174.8620.00.00.01.2580.0131.4587.3780.00.03.2510.0-0.0350.5970.0
Percentage of PaymentsOfDebtIssuanceCosts100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.00.00.0100.00.0100.0100.00.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value0.1640.0010.05.5920.292400.1030.3593.5770.2770.3591.766160.9820.9081.193.7521.9521.3157.5491.6991.5221.5052.741251.5331.2531.5111.034.4591.2792.6621.0960.670.6241.1661.4210.7730.881.0751.5511.6941.1211.287
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-06-302012-03-312011-06-30
Value170.00.00.00.04.2720.00.651271180.00.00.00.110.0-1.9412060.581.9721344.717221000.0-2.91252160.00.00.00.00.00.0-4.1470.0
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.00.00.00.00.0100.00.0100.0100.0100.00.00.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.00.00.00.00.00.0100.00.0

us-gaap:PaymentsToAcquireEquipmentOnLease

us-gaap:PaymentsToAcquireEquipmentOnLease


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value1.3665.480.0740.0760.0141.4510.140.00.2514.3953.663.5650.00.4190.1120.02.3237.1872.8352.0770.2914.2270.6242.3933.4320.0016.563.2010.0
Percentage of PaymentsToAcquireEquipmentOnLease100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.00.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:PaymentsToDevelopSoftware

us-gaap:PaymentsToDevelopSoftware


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-30
Value151811148.1681210121412101111119.188.9348.6299.568108.3128.146.0577.2174.914.8065.0683.913.5392.412.922.6051.8142.0882.4391.8391.3011.1611.4111.2091.6821.6341.5681.2971.791
Percentage of PaymentsToDevelopSoftware100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToDevelopSoftware us-gaap:StatementBusinessSegments

cmpr:AllOtherBusinesses


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1.1070.8970.6811.0610.7150.891.1160.9631.2391.5170.8710.090.5250.443
Percentage of PaymentsToDevelopSoftware7.14.85.97.28.87.210.27.78.811.98.10.84.63.9

cmpr:NationalPen


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1.4420.6040.3550.7140.70.7750.9790.8361.1131.0350.5760.90.8130.302
Percentage of PaymentsToDevelopSoftware9.23.23.04.88.66.28.96.77.98.15.48.07.12.7

cmpr:PrintBrothers


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.4950.3790.1850.4060.2780.090.2910.3310.5460.4370.5170.287
Percentage of PaymentsToDevelopSoftware3.22.01.62.73.40.72.72.73.93.44.82.6

cmpr:ThePrintGroup


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.5420.3980.4330.230.2350.3740.4240.4510.6040.5250.7030.495
Percentage of PaymentsToDevelopSoftware3.52.13.71.62.93.03.93.64.34.16.64.4

cmpr:Vistaprint


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value6.467104.4296.987-1.4617.5525.6256.6656.4516.6596.2087.2586.5287.186
Percentage of PaymentsToDevelopSoftware41.455.238.047.2-17.960.951.453.446.052.458.164.657.463.2

us-gaap:CorporateAndOther


Payments
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value5.5636.1845.5583.5334.3833.779
Percentage of PaymentsToDevelopSoftware35.632.847.743.335.334.5

us-gaap:CorporateNonSegment


Payments
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value5.4067.7012.7262.5113.2254.0622.5431.8132.2032.4342.2821.891.619-1.051.5623.9643.466
Percentage of PaymentsToDevelopSoftware36.594.322.022.925.929.020.017.019.621.420.120.618.1-12.216.336.741.7

us-gaap:PaymentsToMinorityShareholders

us-gaap:PaymentsToMinorityShareholders


Payments
Period End2021-06-302021-03-312020-06-302020-03-312019-06-302019-03-312018-06-302018-03-312017-06-302017-03-31
Value0.1480.00.00.0340.00.01.1440.00.00.0
Percentage of PaymentsToMinorityShareholders100.00.00.0100.00.00.0100.00.00.00.0

us-gaap:ProceedsFromIssuanceOfDebt

us-gaap:ProceedsFromIssuanceOfDebt


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value13123320299237409356277214233447245215279131179125165360878224655214149793910037342234334241639189581610.00.0
Percentage of ProceedsFromIssuanceOfDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:ProceedsFromIssuanceOfDebt us-gaap:Currency, us-gaap:SubsequentEventType

currency:EUR, us-gaap:SubsequentEvent


Proceeds
Period End2021-06-30
Value795
Percentage of ProceedsFromIssuanceOfDebt604.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value-374000.0-253000.0-46000.0-11000.053000.0-454000.0-278000.0-1437000.0-175000.02319000.0-645000.0645000.0083000.0-83000.00001281000.0000-218000.0-85000.00-26000.0-92000.00
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.00.00.0100.00.00.00.0100.0100.00.0100.0100.00.0

us-gaap:ProceedsFromSaleOfProductiveAssets

us-gaap:ProceedsFromSaleOfProductiveAssets


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-03-312013-12-312013-09-302013-03-312012-12-312012-09-30
Value2122000.0202000.01269000.02103000.011000.0786000.0177000.0670000.090000.027000.0205000.0318000.0401000.0151000.0117000.0217000.0282000.00000137000.0001750000.0
Percentage of ProceedsFromSaleOfProductiveAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.00.00.0100.0

us-gaap:PropertyPlantAndEquipmentAdditions

us-gaap:PropertyPlantAndEquipmentAdditions


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value155.9468.4078.3831110131412191721138.767182017201619
Percentage of PropertyPlantAndEquipmentAdditions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAdditions us-gaap:StatementBusinessSegments

cmpr:AllOtherBusinesses


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value2.7540.7441.0140.9540.3491.5230.5951.7752.319122.3620.2850.4490.252
Percentage of PropertyPlantAndEquipmentAdditions17.412.512.111.43.014.44.312.518.463.813.31.43.32.9

cmpr:NationalPen


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.10.6791.3721.4521.5110.7280.7612.0160.5660.7452.3084.7271.6741.183
Percentage of PropertyPlantAndEquipmentAdditions0.611.416.317.312.86.95.514.24.53.913.022.512.413.5

cmpr:PrintBrothers


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value2.1850.2860.2130.9250.9192.3970.6680.331-6.2920.3950.6471.729
Percentage of PropertyPlantAndEquipmentAdditions13.84.82.511.07.822.74.82.3-49.82.13.68.2

cmpr:ThePrintGroup


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value4.9370.983.0432.8873.1934.9494.8894.1052.5680.5572.7871.996
Percentage of PropertyPlantAndEquipmentAdditions31.316.536.234.427.046.935.228.920.32.915.79.5

cmpr:Vistaprint


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value5.4722.4112.5151.9345.1550.1346.1924.5056.564.6289.378125.9234.843
Percentage of PropertyPlantAndEquipmentAdditions34.740.529.923.143.61.344.531.751.924.152.957.343.955.2

us-gaap:CorporateAndOther


Property
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-31
Value0.340.8460.250.7020.8130.796
Percentage of PropertyPlantAndEquipmentAdditions2.214.23.05.97.75.7

us-gaap:CorporateNonSegment


Property
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value0.2310.7020.8130.7961.461-0.1340.6140.2590.2330.5010.210.1220.3751.6110.5691.5480.671
Percentage of PropertyPlantAndEquipmentAdditions2.85.97.75.710.3-1.13.21.51.13.72.40.71.89.32.89.13.5

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax


Reclassification
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-4293000.03085000.03226000.02071000.0-237000.0-2531000.01145000.0-4151000.0429000.0-7348000.02184000.0803000.0-5888000.02416000.01370000.02764000.0-6067000.0-896000.04158000.0-832000.0-2777000.03924000.0214000.0226000.0185000.0201000.0216000.0213000.0680000.0-62000.0-63000.0-159000.0
Percentage of ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedges


Reclassification
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-4293000.03085000.03226000.02071000.0-237000.0-2531000.01145000.0-4151000.0429000.0-7348000.02184000.0803000.0-5590000.02416000.01370000.02764000.0-6067000.0-896000.06426000.0-832000.0-2013000.03160000.0214000.0226000.0185000.0201000.0216000.0213000.0680000.0-62000.0-63000.0-159000.0
Percentage of ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.094.9100.0100.0100.0100.0100.0154.5100.072.580.5100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfDebt

us-gaap:RepaymentsOfDebt


Repayments
Period End2020-09-302019-09-302018-09-302017-09-302016-09-302015-09-302014-09-30
Value182742062378273103
Percentage of RepaymentsOfDebt100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfLongTermCapitalLeaseObligations

us-gaap:RepaymentsOfLongTermCapitalLeaseObligations


Repayments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value2.5142.2111.6831.5921.1572.992.6452.7194.3413.9424.5984.1823.8394.3174.8044.6583.8585.2153.5383.2763.7963.764.1942.1831.4351.4731.5811.2611.2970.00.00.0
Percentage of RepaymentsOfLongTermCapitalLeaseObligations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:RestructuringCharges

us-gaap:RestructuringCharges


Restructuring
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-0.073-0.3822.182-0.0868.5370.9191.8972.192.9927.8661.0260.170.552.331110.8540.81241.10.00.00.0
Percentage of RestructuringCharges100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:RestructuringCharges us-gaap:IncomeStatementLocation

us-gaap:RestructuringCharges


Restructuring
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value-0.0868.5370.9191.8972.192.9917.8661.0260.170.552.331110.8540.81241.10.0-0.7620.00.110.271
Percentage of RestructuringCharges100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.0

us-gaap:RestructuringCharges us-gaap:RestructuringCostAndReserve

us-gaap:EmployeeSeverance


Restructuring
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-0.073-0.3828.5310.8841.8941.8842.2997.5621.0260.170.6412.199110.8540.79
Percentage of RestructuringCharges100.0100.099.996.299.886.076.896.1100.0100.0116.594.3100.4100.097.5

us-gaap:OtherRestructuring


Restructuring
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-06-30
Value0.00.00.0060.0350.0030.3060.6930.3040.00.0-0.0910.1320.02
Percentage of RestructuringCharges-0.0-0.00.13.80.214.023.23.90.00.0-16.55.72.5

us-gaap:RestructuringReserveSettledWithoutCash2

us-gaap:RestructuringReserveSettledWithoutCash2


Restructuring
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value77000.00866000.0-16000.0108000.0664000.0668000.00708000.0506000.0103000.00
Percentage of RestructuringReserveSettledWithoutCash2100.00.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0

us-gaap:RestructuringReserveSettledWithoutCash2 us-gaap:RestructuringCostAndReserve

us-gaap:OtherRestructuring


Restructuring
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302017-06-30
Value77000.000000497000.00
Percentage of RestructuringReserveSettledWithoutCash2100.00.00.0-0.00.00.074.40.0

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures


Stock
Period End2020-09-302018-03-312017-12-312017-09-30
Value118000.012000.015000.025000.0
Percentage of StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Stock
Period End2020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value118000.0-1000.0-1000.0-4000.07000.07000.020000.0
Percentage of StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures100.00.00.00.00.00.00.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures


Stock
Period End2021-03-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value-0.001-5.593-0.044-0.097-0.172-0.297-0.36-1.469-1.01-0.908-1.188
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-03-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value-0.003-13.3660.0880.1520.259-0.52-0.506-1.533-0.954-1.133-1.812
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures300.0239.0-200.0-156.7-150.6175.1140.6104.494.5124.8152.5

us-gaap:TreasuryStock


Stock
Period End2021-03-312020-09-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-30
Value0.0027.773-0.044-0.055-0.0870.2230.1460.064-0.0560.2250.624
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures-200.0-139.0100.056.750.6-75.1-40.6-4.45.5-24.8-52.5

us-gaap:TemporaryEquityAccretionToRedemptionValue us-gaap:Ownership

us-gaap:TemporaryEquityAccretionToRedemptionValue

cmpr:Redeemablenoncontrollinginterest


Temporary
Period End2021-06-302021-03-31
Value1963000.00
Percentage of TemporaryEquityAccretionToRedemptionValue100.00.0

us-gaap:TemporaryEquityAccretionToRedemptionValue us-gaap:Ownership, us-gaap:BusinessAcquisition

cmpr:Redeemablenoncontrollinginterest, cmpr:BuildASignLLCDomain


Temporary
Period End2021-06-302021-03-312020-12-31
Value1072000.0966000.0966000.0
Percentage of TemporaryEquityAccretionToRedemptionValue54.60.00.0

us-gaap:TemporaryEquityAccretionToRedemptionValue us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Temporary
Period End2020-12-312019-12-312018-12-31
Value-1086000.0-5493000.0-7140000.0
Percentage of TemporaryEquityAccretionToRedemptionValue0.00.00.0

us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease

us-gaap:TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease


Translation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-31
Value-2.2848.064-7.2942.971-1.60914-4.15311-0.358-8.592-8.6581819-7.355-62.5128-17.893-0.2620.00.0
Percentage of TranslationAdjustmentForNetInvestmentHedgeNetOfTaxPeriodIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:UnrealizedGainLossOnDerivatives

us-gaap:UnrealizedGainLossOnDerivatives


Unrealized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-30
Value-35.60350-17.917-14.628-12.33512-22.07514-0.574-3.6493.8155.76624-4.7051.525-6.06616-5.4126.384-1.8119.142-2.897-0.1342.052-5.5673.9530.0143.4682.231.046-8.5574.8560.00.00.00.0
Percentage of UnrealizedGainLossOnDerivatives100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease


Unrecognized
Period End2021-03-312020-12-312020-09-30
Value119000.01012000.07133000.0
Percentage of UnrecognizedTaxBenefitsPeriodIncreaseDecrease100.0100.0100.0

cmpr:AccruedLiabilityForPurchasesOfPropertyPlantAndEquipment

cmpr:AccruedLiabilityForPurchasesOfPropertyPlantAndEquipment


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value1110000.01292000.0523000.0941000.01685000.03606000.02203000.02430000.02358000.01355000.02675000.03375000.04489000.02077000.01724000.03171000.03786000.03077000.05619000.04245000.04614000.03362000.02267000.04930000.03030000.0
Percentage of AccruedLiabilityForPurchasesOfPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:AccruedShippingCostsCurrent

cmpr:AccruedShippingCostsCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value9.4017.541128.5355.084.75410117.2756.9989.2048.2675.2416.817127.9286.6518.989145.8456.8436.3788.9816.4452.471
Percentage of AccruedShippingCostsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:Accruedproductioncosts

cmpr:Accruedproductioncosts


Accruedproductioncosts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-06-30
Value6.8816.412128.2337.0126.865108.6499.2611114128.9039.558117.6527.4727.722114.6283.2513.9676.1253.348
Percentage of Accruedproductioncosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:Accruedsalesreturns

cmpr:Accruedsalesreturns


Accruedsalesreturns
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-06-30
Value5636000.05997000.05993000.05724000.05166000.03964000.05868000.05879000.05413000.06051000.06501000.05336000.05076000.05722000.06085000.05178000.04474000.04581000.04635000.02841000.02882000.05199000.06364000.03489000.0
Percentage of Accruedsalesreturns100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cmpr:Currentandfuturenotionalamount us-gaap:DerivativeInstrumentRisk

cmpr:Currentandfuturenotionalamount

us-gaap:InterestRateSwap


Currentandfuturenotionalamountus-gaap:
Period End2021-06-302021-03-312020-12-312020-09-30
Value830550550550
Percentage of Currentandfuturenotionalamount100.0100.0100.0100.0

cmpr:DeferredTaxAssetsFinanceLeases

cmpr:DeferredTaxAssetsFinanceLeases


Deferred
Period End2021-06-302020-06-30
Value3133
Percentage of DeferredTaxAssetsFinanceLeases100.0100.0

cmpr:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization

cmpr:DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value-28.18741505471-74.80454
Percentage of DeferredTaxLiabilitiesDeferredExpenseDepreciationAndAmortization100.0100.0100.0100.0100.0100.0100.0

cmpr:DeferredTaxLiabilitiesFinanceLeases

cmpr:DeferredTaxLiabilitiesFinanceLeases


Deferred
Period End2021-06-302020-06-30
Value-24920000.0-30433000.0
Percentage of DeferredTaxLiabilitiesFinanceLeases100.0100.0

cmpr:DeferredtaxassetsDepreciationandAmortization

cmpr:DeferredtaxassetsDepreciationandAmortization


Deferredtaxassets
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-30
Value9136000.04308000.03314000.03211000.02331000.0999000.0
Percentage of DeferredtaxassetsDepreciationandAmortization100.0100.0100.0100.0100.0100.0

cmpr:Deferredtaxliabilitiesinvestmentinflowthroughentity

cmpr:Deferredtaxliabilitiesinvestmentinflowthroughentity


Deferredtaxliabilitiesinvestmentinflowthroughentity
Period End2021-06-302020-06-302019-06-302018-06-30
Value-5003000.03550000.03078000.00
Percentage of Deferredtaxliabilitiesinvestmentinflowthroughentity100.0100.0100.00.0

cmpr:LineofCreditFacilityMaximumBorrowingCapacityafterApril282020Amendment us-gaap:DebtInstrument

cmpr:LineofCreditFacilityMaximumBorrowingCapacityafterApril282020Amendment

cmpr:RevolvingLoanMaturityJune142023


Lineof
Period End2020-12-312020-09-30
Value260343
Percentage of LineofCreditFacilityMaximumBorrowingCapacityafterApril282020Amendment100.0100.0

cmpr:RevolvingLoanMaturityNovember152024


Lineof
Period End2021-03-31
Value329
Percentage of LineofCreditFacilityMaximumBorrowingCapacityafterApril282020Amendment0.0

cmpr:NotionalValueOfContractsWithFutureStartDate us-gaap:DerivativeInstrumentRisk

cmpr:NotionalValueOfContractsWithFutureStartDate

us-gaap:InterestRateSwap


Notional
Period End2021-06-302021-03-312020-12-312020-09-30
Value330505050
Percentage of NotionalValueOfContractsWithFutureStartDate100.0100.0100.0100.0

cmpr:SharesAuthorizedforGrants us-gaap:Range, us-gaap:PlanName

cmpr:SharesAuthorizedforGrants

srt:Maximum, cmpr:A2020Plan


Shares
Period End2021-06-30
Value3500000.0
Percentage of SharesAuthorizedforGrants100.0

cmpr:TotalLeaseAssets

cmpr:TotalLeaseAssets


Total
Period End2021-06-302020-06-30
Value123177
Percentage of TotalLeaseAssets100.0100.0

cmpr:TotalLeaseLiabilityUndiscountedExcessAmount

cmpr:TotalLeaseLiabilityUndiscountedExcessAmount


Total
Period End2021-06-30
Value-10902000.0
Percentage of TotalLeaseLiabilityUndiscountedExcessAmount100.0

cmpr:TotalLeaseObligationFutureMinimumPaymentsDueDiscounted

cmpr:TotalLeaseObligationFutureMinimumPaymentsDueDiscounted


Total
Period End2021-06-30
Value143
Percentage of TotalLeaseObligationFutureMinimumPaymentsDueDiscounted100.0

cmpr:TotalLeaseObligationFutureMinimumpaymentsdue

cmpr:TotalLeaseObligationFutureMinimumpaymentsdue


Total
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value154214216231238234
Percentage of TotalLeaseObligationFutureMinimumpaymentsdue100.0100.0100.0100.0100.0100.0

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueNexttwelvemonths

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueNexttwelvemonths


Total
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value625050324455
Percentage of TotalLeaseObligationFutureMinimumpaymentsdueNexttwelvemonths100.0100.0100.0100.0100.0100.0

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfiveyears

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfiveyears


Total
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value9.4511820242422
Percentage of TotalLeaseObligationFutureMinimumpaymentsdueinfiveyears100.0100.0100.0100.0100.0100.0

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfouryears

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinfouryears


Total
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value162526302927
Percentage of TotalLeaseObligationFutureMinimumpaymentsdueinfouryears100.0100.0100.0100.0100.0100.0

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinthreeyears

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueinthreeyears


Total
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value253235383734
Percentage of TotalLeaseObligationFutureMinimumpaymentsdueinthreeyears100.0100.0100.0100.0100.0100.0

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueintwoyears

cmpr:TotalLeaseObligationFutureMinimumpaymentsdueintwoyears


Total
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value314143474543
Percentage of TotalLeaseObligationFutureMinimumpaymentsdueintwoyears100.0100.0100.0100.0100.0100.0

cmpr:TotalLeaseObligationFutureMinimumpaymentsduethereafter

cmpr:TotalLeaseObligationFutureMinimumpaymentsduethereafter


Total
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value8.1924439575751
Percentage of TotalLeaseObligationFutureMinimumpaymentsduethereafter100.0100.0100.0100.0100.0100.0

cmpr:Totalleaseobligation

cmpr:Totalleaseobligation


Totalleaseobligation
Period End2021-06-302020-06-302020-03-312019-12-312019-09-30
Value143197198210214
Percentage of Totalleaseobligation100.0100.0100.0100.0100.0

dei:EntityPublicFloat

dei:EntityPublicFloat


Entity
Period End2021-06-30
Value1870
Percentage of EntityPublicFloat100.0

us-gaap:AccruedAdvertisingCurrentAndNoncurrent

us-gaap:AccruedAdvertisingCurrentAndNoncurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value35284624142142332226432528283526262631222625322320193320192634222425382421
Percentage of AccruedAdvertisingCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedLiabilitiesCurrentAndNoncurrent

us-gaap:AccruedLiabilitiesCurrentAndNoncurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value247265291243210190237216194207237196186210219186175201223169178191200179172142181117121100129851031051309098
Percentage of AccruedLiabilitiesCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AccruedProfessionalFeesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-06-30
Value4210000.03286000.03016000.03838000.03452000.03050000.03038000.02363000.02786000.02898000.02195000.03254000.03802000.03138000.03120000.03243000.03021000.02489000.02342000.02109000.01543000.01733000.02077000.01829000.02396000.02101000.01480000.02726000.02224000.05268000.02444000.02229000.02470000.02537000.02158000.02395000.02277000.01522000.01402000.01941000.01716000.02475000.0
Percentage of AccruedProfessionalFeesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value9.4041010109.6519.7539.978.7817.3137.2367.1647.1646.8987.527.4264.2973.592.2530.5080.5640.490.4250.3330.3510.3720.2860.2860.2620.2120.1220.1260.120.1040.3580.3490.2050.1890.1790.1560.1830.2430.090.0790.053
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AociTaxAttributableToParent

us-gaap:AociTaxAttributableToParent


Aoci
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-30
Value764000.0643000.0500000.0105000.01709000.05901000.0
Percentage of AociTaxAttributableToParent100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetsFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302011-12-31
Value1.6791.4090.6924.7381328225020212731240.0
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302012-03-312011-12-31
Value1.6791.4090.6924.7381328225020212731245267
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:BuildingsAndImprovementsGross

us-gaap:BuildingsAndImprovementsGross


Buildings
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value191186323310319300162
Percentage of BuildingsAndImprovementsGross100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired us-gaap:Ownership, us-gaap:BusinessAcquisition

us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired

cmpr:Cimpressplc, cmpr:OtherAcquisitionQ4FY21Domain


Business
Period End2021-04-232018-10-01
Value81.099.0
Percentage of BusinessAcquisitionPercentageOfVotingInterestsAcquired100.0100.0

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount us-gaap:BusinessAcquisition

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount

cmpr:A99designsAcquisition


Business
Period End2021-03-312020-12-31
Value1920
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets

cmpr:A99designsAcquisition


Business
Period End2021-06-302021-03-312020-12-31
Value0.7871.1671.167
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities

cmpr:A99designsAcquisition


Business
Period End2021-06-302021-03-312020-12-31
Value6.2996.6796.679
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities

cmpr:A99designsAcquisition


Business
Period End2021-06-302021-03-312020-12-31
Value625000.0625000.01234000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities100.0100.0100.0

us-gaap:CapitalLeasedAssetsGross

us-gaap:CapitalLeasedAssetsGross


Capital
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value73647167544627
Percentage of CapitalLeasedAssetsGross100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization

us-gaap:CapitalizedComputerSoftwareAccumulatedAmortization


Capitalized
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value231180136845934211310111212
Percentage of CapitalizedComputerSoftwareAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedComputerSoftwareGross

us-gaap:CapitalizedComputerSoftwareGross


Capitalized
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value119160158166165148125
Percentage of CapitalizedComputerSoftwareGross100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedComputerSoftwareNet

us-gaap:CapitalizedComputerSoftwareNet


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value878182777173727069646259565652504847423935312723221816141412119.7639.0718.4596.9655.845.1865.6195.7356.1356.0466.0416.116.426
Percentage of CapitalizedComputerSoftwareNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance


Common
Period End2021-06-30
Value2710900.0
Percentage of CommonStockCapitalSharesReservedForFutureIssuance100.0

us-gaap:CommonStockOtherSharesOutstanding us-gaap:StatementEquityComponents

us-gaap:CommonStockOtherSharesOutstanding

cmpr:Deferredordinaryshares


Common
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value25000.025000.025000.025000.025000.000
Percentage of CommonStockOtherSharesOutstanding100.0100.0100.0100.0100.00.00.0

us-gaap:CommonStockOtherValueOutstanding

us-gaap:CommonStockOtherValueOutstanding


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value28000.028000.028000.028000.028000.028000.028000.000
Percentage of CommonStockOtherValueOutstanding100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:CommonStockOtherValueOutstanding us-gaap:StatementEquityComponents

cmpr:Deferredordinaryshares


Common
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value28000.028000.028000.028000.028000.000
Percentage of CommonStockOtherValueOutstanding100.0100.0100.0100.0100.00.00.0

us-gaap:DebtInstrumentFairValue

us-gaap:DebtInstrumentFairValue


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-06-30
Value17671426135813771450160613351256104510731048882847777716837906919909704686701559665539440353460
Percentage of DebtInstrumentFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentUnamortizedDiscount

us-gaap:DebtInstrumentUnamortizedDiscount


Debt
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value6.06.06.06.05.912101112121112127.5678.038.4885.9226.1176.5386.9647.3867.768-8.139-8.544-8.94
Percentage of DebtInstrumentUnamortizedDiscount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentUnamortizedDiscount us-gaap:ShortTermDebtType

us-gaap:LineOfCredit


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-09-302016-06-302016-03-312015-12-312015-09-302015-06-30
Value3.435101010101.2962.4192.4192.4192.3982.0472.0712.0121.8461.8461.8581.6931.6931.6931.6811.6681.6651.662
Percentage of DebtInstrumentUnamortizedDiscount0.0182.2176.1175.8172.721.922.521.220.119.217.216.516.024.423.021.928.624.322.921.6-20.5-19.5-18.6

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-30
Value-22.45-42.883-44.234-46.572-48.58712
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet100.0100.0100.0100.0100.0100.0

us-gaap:DebtLongtermAndShorttermCombinedAmount

us-gaap:DebtLongtermAndShorttermCombinedAmount


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-06-30
Value17421341127113541433167113701227102310751048863826812700820876891876682678696547655522430346447448238
Percentage of DebtLongtermAndShorttermCombinedAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtLongtermAndShorttermCombinedAmount us-gaap:DebtInstrument

cmpr:DebtGross


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value17641384131514001482167713811239103510871060876839820708829882
Percentage of DebtLongtermAndShorttermCombinedAmount101.3103.2103.5103.4103.4100.4100.8100.9101.2101.2101.1101.5101.5100.9101.1101.0100.7

us-gaap:DebtLongtermAndShorttermCombinedAmount us-gaap:LongtermDebtType

cmpr:TermLoanBEuroTranche


Debt
Period End2021-06-30
Value300
Percentage of DebtLongtermAndShorttermCombinedAmount17.2

cmpr:TermLoanBUSDTranche


Debt
Period End2021-06-30
Value795
Percentage of DebtLongtermAndShorttermCombinedAmount45.6

us-gaap:RevolvingCreditFacility


Debt
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-06-30
Value4714044895701063965822621671650470432537425546600614599405400417271378231155426
Percentage of DebtLongtermAndShorttermCombinedAmount35.231.836.239.863.670.567.060.762.562.054.552.366.160.766.568.469.068.459.359.160.049.657.744.336.195.3

us-gaap:SeniorNotes


Debt
Period End2021-06-30
Value1152
Percentage of DebtLongtermAndShorttermCombinedAmount66.1

us-gaap:DebtWeightedAverageInterestRate us-gaap:LongtermDebtType

us-gaap:DebtWeightedAverageInterestRate

cmpr:RevolvingLoanMaturityJune142023


Debt
Period End2020-12-312020-09-30
Value5.945.65
Percentage of DebtWeightedAverageInterestRate100.0100.0

cmpr:RevolvingLoanMaturityNovember152024


Debt
Period End2021-06-302021-03-31
Value4.665.41
Percentage of DebtWeightedAverageInterestRate0.00.0

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible us-gaap:Range

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

srt:Maximum


Decrease
Period End2020-12-312020-09-30
Value670000.0450000.0
Percentage of DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible100.0100.0

us-gaap:DeferredFinanceCostsGross

us-gaap:DeferredFinanceCostsGross


Deferred
Period End2021-06-302020-06-30
Value1223
Percentage of DeferredFinanceCostsGross100.0100.0

us-gaap:DeferredFinanceCostsGross us-gaap:LongtermDebtType

cmpr:TermLoanB


Deferred
Period End2021-06-30
Value10
Percentage of DeferredFinanceCostsGross86.6

us-gaap:LineOfCredit


Deferred
Period End2021-06-30
Value0.313
Percentage of DeferredFinanceCostsGross2.6

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-07-012019-06-30
Value1491351461461431435959
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2021-06-302020-06-302018-06-302017-06-302016-06-302015-06-302014-06-30
Value7685648488-70.468-53.433
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredRevenueCurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-06-30
Value5042413639283235313432302734283930322532252923232325252726231821181918161516139.3468.8197.6726.154.138
Percentage of DeferredRevenueCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsDerivativeInstruments

us-gaap:DeferredTaxAssetsDerivativeInstruments


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-30
Value8226000.06739000.02924000.07552000.07121000.02799000.02396000.0142000.0
Percentage of DeferredTaxAssetsDerivativeInstruments100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value31228616313812880563622191211
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value73628094855231156.9056.1291.7953.312
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards us-gaap:IncomeTaxAuthority

country:US


Deferred
Period End2021-06-302020-06-30
Value1241
Percentage of DeferredTaxAssetsOperatingLossCarryforwards16.565.9

us-gaap:ForeignCountry


Deferred
Period End2021-06-302020-06-30
Value422426
Percentage of DeferredTaxAssetsOperatingLossCarryforwards574.0683.0

us-gaap:StateAndLocalJurisdiction


Deferred
Period End2021-06-302011-06-30
Value252.614
Percentage of DeferredTaxAssetsOperatingLossCarryforwards34.2145.6

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-30
Value5.7747.5513.1673.2063.062.9231.5981.227
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOther cmpr:TaxLegislation

cmpr:FederalActonTaxReformandAHVFinancingTRAF


Deferred
Period End2021-06-302020-06-30
Value124127
Percentage of DeferredTaxAssetsOther2154.01694.7

us-gaap:DeferredTaxAssetsOther us-gaap:IncomeTaxAuthority

country:IE


Deferred
Period End2021-06-30
Value8.03
Percentage of DeferredTaxAssetsOther139.1

country:US


Deferred
Period End2021-06-302020-06-30
Value1818
Percentage of DeferredTaxAssetsOther313.8240.6

us-gaap:NonUs


Deferred
Period End2021-06-30
Value3.291
Percentage of DeferredTaxAssetsOther57.0

us-gaap:StateAndLocalJurisdiction


Deferred
Period End2021-06-302020-06-30
Value7.9345.662
Percentage of DeferredTaxAssetsOther137.475.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsForeign

country:IE


Deferred
Period End2021-06-30
Value5587000.0
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsForeign100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-30
Value3929246.6492.6880.9530.1140.146
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsOther100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther us-gaap:IncomeTaxAuthority

country:US


Deferred
Period End2021-06-302020-06-30
Value3026
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsOther78.591.8

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value119.482111720171514118.456.8865.923
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther

country:CH


Deferred
Period End2021-06-30
Value14
Percentage of DeferredTaxAssetsTaxDeferredExpenseOther100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-302010-06-30
Value9538000.06253000.07286000.06023000.06478000.04387000.04691000.05112000.02587000.01853000.01551000.01245000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302014-04-032014-04-012013-06-302012-06-302011-06-302010-06-30
Value6.6274.5022.8512.3691.881.193-0.772-1.237206.436-0.248220.00.022
Percentage of DeferredTaxLiabilitiesOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:DeferredTaxLiabilitiesOther cmpr:TaxLegislation

cmpr:ItalyTaxSuspensionReserve


Deferred
Period End2021-06-30
Value4.528
Percentage of DeferredTaxLiabilitiesOther68.3

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings


Deferred
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value6877000.06203000.05145000.04592000.04374000.03233000.0361000.0
Percentage of DeferredTaxLiabilitiesUndistributedForeignEarnings100.0100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent

us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent


Defined
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-30
Value4128000.03403000.02849000.03050000.03920000.07080000.0
Percentage of DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent100.0100.0100.0100.0100.0100.0

us-gaap:DefinedBenefitPlanBenefitObligation

us-gaap:DefinedBenefitPlanBenefitObligation


Defined
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-30
Value2883000.02743000.01525000.01268000.01658000.04007000.04252000.03338000.0
Percentage of DefinedBenefitPlanBenefitObligation100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeAssetFairValueGrossLiability us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:DerivativeAssetFairValueGrossLiability

us-gaap:ForeignExchangeForward, us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-06-30
Value117000.0160000.080000.0994000.01753000.02219000.01528000.01175000.01111000.04096000.01516000.01586000.01231000.00205000.0148000.0987000.0738000.01361000.0927000.02407000.0-549000.0-1016000.0-1354000.0-1810000.0-1235000.0-28000.0
Percentage of DerivativeAssetFairValueGrossLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignExchangeOption, us-gaap:Nondesignated


Derivative
Period End2021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-03-312016-12-31
Value-305000.0-270000.0-12000.0-32000.0-1000.0-28000.00-41000.000000
Percentage of DerivativeAssetFairValueGrossLiability-190.6-15.4-0.5-2.1-0.1-2.50.0-2.70.00.00.00.00.0

us-gaap:DerivativeAssetFairValueGrossLiability us-gaap:HedgingDesignation

us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value117000.0465000.080000.0994000.02023000.02231000.01560000.01176000.01139000.04096000.01557000.01586000.01231000.00205000.0148000.0987000.0738000.01361000.0927000.02407000.0-549000.0-1016000.0-1354000.0-1810000.0-1235000.0-898000.0-28000.0-157000.0-269000.0-551000.00
Percentage of DerivativeAssetFairValueGrossLiability100.0290.6100.0100.0115.4100.5102.1100.1102.5100.0102.7100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.00.00.0

us-gaap:DerivativeAssets us-gaap:HedgingDesignation

us-gaap:DerivativeAssets

us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value1.6791.2640.6923.799.378208.7542915141915109.859158.9989.8212.2174.2484.2231.9027.0673.2763.110.3820.4010.5970.2910.0
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeFairValueOfDerivativeAsset

us-gaap:CrossCurrencyInterestRateContract


Derivative
Period End2021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302017-03-312016-12-31
Value0.1450.9484.4625.8953.0485.9241.6613.198
Percentage of DerivativeFairValueOfDerivativeAsset100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CurrencySwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-03-312016-12-312016-06-30
Value1.6791.1840.6923.797.949171636151216139.2020.0260.5291.21210159.821
Percentage of DerivativeFairValueOfDerivativeAsset0.0816.60.0399.8178.1301.9525.2608.90.00.00.00.00.00.00.00.0635.7486.30.0

us-gaap:ForeignExchangeOption


Derivative
Period End2021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312016-12-31
Value0.081.4294.5423.4638.6654.7656.2384.0352.231.7820.0110.687
Percentage of DerivativeFairValueOfDerivativeAsset55.232.077.0113.6146.30.00.00.00.00.00.021.5

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:CrossCurrencyInterestRateContract, us-gaap:FairValueInputsLevel2


Derivative
Period End2021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302017-03-312016-12-31
Value0.1450.9484.4625.8953.0485.9241.6613.198
Percentage of DerivativeFairValueOfDerivativeAsset100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CurrencySwap, us-gaap:FairValueInputsLevel2


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-03-312016-12-312016-06-30
Value1.6791.1840.6923.797.949171636151216139.2020.0260.5291.21210159.821
Percentage of DerivativeFairValueOfDerivativeAsset0.0816.60.0399.8178.1301.9525.2608.90.00.00.00.00.00.00.00.0635.7486.30.0

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:CurrencySwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302016-06-302015-06-30
Value0.1450.9484.4625.8953.0485.9240.00.0
Percentage of DerivativeFairValueOfDerivativeAsset100.0100.0100.0100.0100.0100.00.00.0

us-gaap:ForeignExchangeForward, us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-06-30
Value1.7961.3440.7724.7849.702186.8192211121715100.0260.7341.36101510104.6244.7975.2393.2568.8774.5110.41
Percentage of DerivativeFairValueOfDerivativeAsset0.0926.90.0504.6217.4313.4223.7378.30.00.00.00.00.00.00.00.0653.0474.50.00.00.00.00.00.00.00.00.0

us-gaap:ForeignExchangeOption, us-gaap:Nondesignated


Derivative
Period End2021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-03-312016-12-31
Value0.3851.6994.5543.4958.6664.7936.2384.0762.231.7820.0110.00.687
Percentage of DerivativeFairValueOfDerivativeAsset265.538.177.3114.7146.30.00.00.00.00.00.00.021.5

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:HedgingDesignation

us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value0.1450.9484.4627.43613204.6586.5237.7231613103.5182.3882.0725.2616.8270.00.00.00.00.00.00.00.0050.1630.00.2090.220.210.483
Percentage of DerivativeFairValueOfDerivativeAsset100.0100.0100.0126.1451.6350.40.00.00.00.00.00.00.00.00.0316.7213.50.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value1.7961.7290.7724.7841123103116182117120.0370.7341.36101510104.6244.7975.2393.2568.8774.5114.0080.410.5580.8660.8420.0
Percentage of DerivativeFairValueOfDerivativeAsset0.01192.40.0504.6255.5390.6338.4524.60.00.00.00.00.00.00.00.0653.0496.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:DerivativeFairValueOfDerivativeLiability

us-gaap:ForwardContracts, us-gaap:NetInvestmentHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value111225136.8294.7020.4290.02.3972.255.45811132318159.8960.6220.00.650.1650.883
Percentage of DerivativeFairValueOfDerivativeLiability100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:CurrencySwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-06-30
Value9.9147.978147.8144.7463.5580.00.00.9153.8396.69.382101814127.640.00.04.7122.085.0518.433
Percentage of DerivativeFairValueOfDerivativeLiability87.164.456.859.469.575.70.00.038.2170.6120.981.679.679.380.880.277.20.00.0724.91260.6572.00.0

us-gaap:ForeignExchangeForward, us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-06-30
Value111318102.1361.3460.7060.00.1270.5450.1770.01.081511138.0330.00.1931.4950.5081.703-1.372-1.981-1.792-0.046-0.388-1.058
Percentage of DerivativeFairValueOfDerivativeLiability101.2106.672.076.531.328.6164.60.05.324.23.20.08.164.560.588.681.20.00.0230.0307.9192.90.00.00.00.00.00.0

us-gaap:ForeignExchangeOption, us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value3.3152.9194.2742.4750.0380.00.5350.00.0420.00.00.0290.0850.8140.5570.607-0.651-0.3410.0
Percentage of DerivativeFairValueOfDerivativeLiability29.123.616.618.80.60.0124.70.01.80.00.00.30.63.43.13.9-6.6-54.80.0

us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-06-30
Value23202931371218123.3780.00.00.00.00.1460.6680.4830.4680.611.7552.181.954-1.044-1.874-1.087-1.231-0.492-0.771
Percentage of DerivativeFairValueOfDerivativeLiability206.880.9221.2456.3801.22989.30.0538.0150.10.00.00.00.00.84.34.975.20.0270.01321.2221.30.00.00.00.00.00.0

us-gaap:InterestRateSwap, us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302015-06-30
Value1.84224127.3868.359-0.063
Percentage of DerivativeFairValueOfDerivativeLiability16.2198.947.256.1122.40.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:HedgingDesignation

us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value4420615042451318169.467223438655245303.7961.754161117-6.782-10.221-9.52-1.231-0.492-0.264-0.771-0.189-0.119-0.142-0.289
Percentage of DerivativeFairValueOfDerivativeLiability393.9164.4237.7380.6625.8976.93089.30.0676.1420.8411.8296.9289.3276.5286.3293.3304.6610.30.02533.56784.81991.70.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value16403419101.3461.2410.00.1698.0570.1770.0291.1651611148.6840.3410.1931.4950.5081.703-1.372-2.012-1.855-0.217-0.388-0.066-1.058-3.213-4.378-5.4120.0
Percentage of DerivativeFairValueOfDerivativeLiability146.5329.0135.8151.4154.228.6289.30.07.1358.13.20.38.767.963.592.587.854.80.0230.0307.9192.90.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeLiabilities

us-gaap:CrossCurrencyInterestRateContract


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-06-30
Value9.9147.978147.8144.7463.5580.91511172225423329-19.76-2.7061.1448.85
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CurrencySwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-06-30
Value192141218.5195.5140.9042.4861.8575.5271114372827-14.7-0.6220.1930.315
Percentage of DerivativeLiabilities198.2269.3285.6277.1179.5155.00.0271.716.432.550.856.090.083.394.374.423.016.93.6

us-gaap:ForeignExchangeOption


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-06-302018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.082.7984.2742.2730.0380.4470.0420.0290.0850.6850.5570.607-0.651-0.341
Percentage of DerivativeLiabilities31.135.129.229.10.80.04.60.10.31.61.62.13.312.6

us-gaap:InterestRateSwap


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-06-30
Value2523323639371218123.2230.1460.668-0.483-0.3550.612.18
Percentage of DerivativeLiabilities254.1300.6225.7467.0832.71058.90.00.01409.328.40.42.32.413.153.324.6

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:CrossCurrencyInterestRateContract, us-gaap:FairValueInputsLevel2


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-06-30
Value9.9147.978147.8144.7463.5580.91511172225423329-19.76-2.7061.1448.85
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CurrencySwap, us-gaap:FairValueInputsLevel2


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-06-30
Value192141218.5195.5140.904-2.4862.4861.8575.5271114372827-14.7-0.6220.1930.315
Percentage of DerivativeLiabilities198.2269.3285.6277.1179.5155.00.00.0271.716.432.550.856.090.083.394.374.423.016.93.6

us-gaap:ForeignExchangeOption, us-gaap:FairValueInputsLevel2


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-06-302018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.082.7984.2742.2730.0380.4470.0420.0290.0850.6850.5570.607-0.651-0.341
Percentage of DerivativeLiabilities31.135.129.229.10.80.04.60.10.31.61.62.13.312.6

us-gaap:InterestRateSwap, us-gaap:FairValueInputsLevel2


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-06-30
Value2523323639371218123.2230.1460.668-0.483-0.3550.612.18
Percentage of DerivativeLiabilities254.1300.6225.7467.0832.71058.90.00.01409.328.40.42.32.413.153.324.6

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeOption, us-gaap:Nondesignated


Derivative
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2.2730.0380.00.4470.00.0420.00.00.0290.0850.6850.5570.607-0.651-0.3410.0
Percentage of DerivativeLiabilities29.10.80.00.00.04.60.00.00.10.31.61.62.13.312.60.0

us-gaap:DerivativeLiabilities us-gaap:HedgingDesignation

us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-302015-06-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value4420615042451318168.6752234386552453011-1.087-0.745-0.189-0.119-0.142-0.273
Percentage of DerivativeLiabilities450.3255.3418.7640.9900.51291.00.00.01771.376.4132.1150.8152.8156.6154.3155.2-152.5126.50.00.00.00.00.00.0

us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value133532100.1310.8995.4550.15-1.792-0.806-3.056-4.298-5.1470.0
Percentage of DerivativeLiabilities133.1449.7221.9212.514.33.5-27.61.70.00.00.00.00.00.0

us-gaap:DerivativeLiabilitiesCurrent

us-gaap:DerivativeLiabilitiesCurrent


Derivative
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-06-30
Value103.5213.3481.7271.1611.628162026311713137.2431.681
Percentage of DerivativeLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilitiesCurrent us-gaap:BalanceSheetLocation

us-gaap:OtherCurrentLiabilities


Derivative
Period End2021-06-302021-03-312020-12-312020-06-30
Value2019273.521
Percentage of DerivativeLiabilitiesCurrent0.00.00.0100.0

us-gaap:DerivativeLiabilitiesNoncurrent

us-gaap:DerivativeLiabilitiesNoncurrent


Derivative
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302014-06-30
Value6051461418155.4784.1438.8810645047314.7061.9621610176.755109.8160.665
Percentage of DerivativeLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilitiesNoncurrent us-gaap:BalanceSheetLocation

us-gaap:OtherNoncurrentLiabilities


Derivative
Period End2021-06-302021-03-312020-12-312020-06-30
Value41426951
Percentage of DerivativeLiabilitiesNoncurrent0.00.00.0100.0

us-gaap:DerivativeLiabilityFairValueGrossAsset us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:DerivativeLiabilityFairValueGrossAsset

us-gaap:ForeignExchangeForward, us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-06-30
Value3238000.04102000.02542000.01568000.0446000.0534000.0231000.0038000.0301000.0108000.00266000.01307000.01075000.01607000.03229000.000355000.0358000.014000.0548000.01313000.01385000.04000.0169000.0252000.0
Percentage of DerivativeLiabilityFairValueGrossAsset100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignExchangeOption, us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value235000.0121000.0202000.00088000.0000000129000.000000
Percentage of DerivativeLiabilityFairValueGrossAsset7.32.912.90.00.038.10.00.00.00.00.00.09.90.00.00.00.00.0

us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-06-30
Value176000.000000155000.00000000113000.000003000.000016000.026000.0
Percentage of DerivativeLiabilityFairValueGrossAsset5.40.00.00.00.00.051.50.00.00.00.00.00.00.00.00.00.00.00.00.50.00.00.09.510.3

us-gaap:InterestRateSwap, us-gaap:Nondesignated


Derivative
Period End2021-03-312020-06-302015-06-30
Value651000.000
Percentage of DerivativeLiabilityFairValueGrossAsset15.90.00.0

us-gaap:DerivativeLiabilityFairValueGrossAsset us-gaap:HedgingDesignation

us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value176000.000000792000.00000000113000.000003000.000016000.0026000.000016000.0
Percentage of DerivativeLiabilityFairValueGrossAsset5.40.00.00.00.00.0263.10.00.00.00.00.00.00.00.00.00.00.00.00.50.00.00.09.50.010.30.00.00.00.0

us-gaap:Nondesignated


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value3473000.04874000.02542000.01770000.0446000.0534000.0319000.0038000.0301000.0108000.00266000.01436000.01075000.01607000.03229000.000355000.0358000.014000.0548000.01313000.01385000.04000.0169000.00252000.0157000.080000.0265000.00
Percentage of DerivativeLiabilityFairValueGrossAsset107.3118.8100.0112.9100.0100.0138.10.0100.0100.0100.00.0100.0109.9100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.00.00.0

us-gaap:DerivativeNotionalAmount us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeNotionalAmount

us-gaap:ForeignExchangeForward


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value499477484466587556581660
Percentage of DerivativeNotionalAmount100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeNotionalAmount us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship

us-gaap:CurrencySwap, us-gaap:CashFlowHedging


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value120120120120120120124124
Percentage of DerivativeNotionalAmount24.225.324.925.920.621.721.518.9

us-gaap:ForwardContracts, us-gaap:NetInvestmentHedging


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value118149149149149180297294
Percentage of DerivativeNotionalAmount23.731.330.932.025.432.451.244.6

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-06-30
Value737468626758565558575450575951495453433759514140624443334632312743302920322826162316
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2021-06-302014-06-302013-06-302012-06-302012-03-312011-12-31
Value614057685048
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2021-06-302020-06-302020-03-312019-12-312019-09-30
Value5026272931
Percentage of FinanceLeaseLiability100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2021-06-302020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value328.1498.0557.8338.5381010
Percentage of FinanceLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent us-gaap:BalanceSheetLocation

us-gaap:OtherCurrentLiabilities


Finance
Period End2021-06-302021-03-312020-12-312020-06-30
Value329.3368.8158.055
Percentage of FinanceLeaseLiabilityCurrent100.00.00.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


Finance
Period End2021-06-302020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value18181819202116
Percentage of FinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent us-gaap:BalanceSheetLocation

us-gaap:OtherNoncurrentLiabilities


Finance
Period End2021-06-302021-03-312020-12-312020-06-30
Value18171618
Percentage of FinanceLeaseLiabilityNoncurrent100.00.00.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value522728303428
Percentage of FinanceLeaseLiabilityPaymentsDue100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths


Finance
Period End2021-06-30
Value32
Percentage of FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive


Finance
Period End2021-06-30
Value1293000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFive


Finance
Period End2021-06-30
Value2181000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour


Finance
Period End2021-06-30
Value4326000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearFour100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree


Finance
Period End2021-06-30
Value5511000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearThree100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo


Finance
Period End2021-06-30
Value6738000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearTwo100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2021-06-30
Value2080000.0
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAsset


Finance
Period End2021-06-302020-06-30
Value3520
Percentage of FinanceLeaseRightOfUseAsset100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2021-06-302020-06-30
Value3.932.62
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value31325020014898-87.433-47.395-31.733-18.5897.641.605
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

cmpr:PrintNetwork


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-30
Value15129.4966.9053.962
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization5.04.94.74.64.0

us-gaap:CustomerRelatedIntangibleAssets


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-30
Value1411108.3126.1853.896
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization4.64.75.15.66.3-4.5

us-gaap:CustomerRelationships


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value152123977044-43.525-21.966-12.164-6.9382.1530.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization48.649.548.547.445.249.846.338.337.328.20.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302020-06-302019-06-302018-06-30
Value71564839
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization22.722.724.226.3

us-gaap:TradeNames


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value5945352314-13.391-7.581-4.495-2.3930.9210.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization19.018.217.516.015.115.316.014.212.912.10.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2021-06-30
Value41
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-06-30
Value50
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2021-06-30
Value10
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-06-30
Value15
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-06-30
Value27
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-30
Value41
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value50045946337937430419814148472.647
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

cmpr:PrintNetwork


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-30
Value2624252525
Percentage of FiniteLivedIntangibleAssetsGross5.25.45.46.86.7

us-gaap:CustomerRelatedIntangibleAssets


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-30
Value221515161615
Percentage of FiniteLivedIntangibleAssetsGross4.53.53.44.34.45.2

us-gaap:CustomerRelationships


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value1991901911821791461147720200.0
Percentage of FiniteLivedIntangibleAssetsGross39.941.441.448.248.048.157.854.842.542.30.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302020-06-302019-06-302018-06-30
Value99848455
Percentage of FiniteLivedIntangibleAssetsGross20.018.318.314.6

us-gaap:TradeNames


Finite
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-302014-06-302013-06-302012-06-302011-06-30
Value15214414599977245329.4079.1660.0
Percentage of FiniteLivedIntangibleAssetsGross30.531.431.526.126.123.923.022.619.219.10.0

us-gaap:ForeignCurrencyContractAssetFairValueDisclosure us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:ForeignCurrencyContractAssetFairValueDisclosure

us-gaap:ForeignExchangeForward, us-gaap:Nondesignated


Foreign
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312016-06-302015-06-302014-06-30
Value1.6791.1840.6923.797.949165.29121108.28915139.2020.0269.8211.9020.382
Percentage of ForeignCurrencyContractAssetFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignExchangeOption, us-gaap:Nondesignated


Foreign
Period End2021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value0.081.4294.5423.4638.6654.7656.2384.0352.231.7820.011
Percentage of ForeignCurrencyContractAssetFairValueDisclosure6.818.027.965.540.844.375.325.716.319.442.3

us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure

us-gaap:ForeignExchangeForward, us-gaap:FairValueMeasurementsRecurring


Foreign
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value18100.8120.9220.00.1317.7560.0690.0290.8991410125.455
Percentage of ForeignCurrencyContractsLiabilityFairValueDisclosure100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:Nondesignated


Foreign
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value8.2729.096168.4941.690.8120.4750.00.0890.2440.0690.00.814149.968124.8040.00.1931.140.151.689
Percentage of ForeignCurrencyContractsLiabilityFairValueDisclosure0.00.00.046.816.8100.051.50.067.93.1100.00.090.595.494.795.288.10.00.00.00.00.0

us-gaap:ForeignExchangeOption, us-gaap:Nondesignated


Foreign
Period End2021-06-302021-03-312020-12-312020-06-30
Value3.082.7984.2740.038
Percentage of ForeignCurrencyContractsLiabilityFairValueDisclosure0.00.00.00.4

us-gaap:InterestPayableCurrentAndNoncurrent

us-gaap:InterestPayableCurrentAndNoncurrent


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-06-30
Value2.399267.397288.359121.879.0732.2719.2091.7588.8121.653105.546105.2639.925.331105.17210.05.2095.731
Percentage of InterestPayableCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateCashFlowHedgeAssetAtFairValue us-gaap:HedgingDesignation

us-gaap:InterestRateCashFlowHedgeAssetAtFairValue

us-gaap:DesignatedAsHedgingInstrument


Interest
Period End2021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value0.1450.9484.4627.43613204.6586.5237.7231613103.1592.0471.717
Percentage of InterestRateCashFlowHedgeAssetAtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:InterestRateCashFlowHedgeLiabilityAtFairValue

us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Interest
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-06-30
Value23202931371218123.2230.00.00.00.00.1460.6680.4830.3550.611.7552.181.954-1.041-1.874-1.087-1.231-0.476-0.745
Percentage of InterestRateCashFlowHedgeLiabilityAtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateSwap, us-gaap:Nondesignated


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302015-06-30
Value1.84223127.3868.359-0.063
Percentage of InterestRateCashFlowHedgeLiabilityAtFairValue7.90.058.425.426.85.8

us-gaap:InvestmentsFairValueDisclosure

us-gaap:InvestmentsFairValueDisclosure


Investments
Period End2021-06-30
Value202
Percentage of InvestmentsFairValueDisclosure100.0

us-gaap:InvestmentsFairValueDisclosure us-gaap:BalanceSheetLocation

cmpr:MarketableSecuritiesCurrent


Investments
Period End2021-06-30
Value152
Percentage of InvestmentsFairValueDisclosure75.0

cmpr:MarketableSecuritiesNoncurrent


Investments
Period End2021-06-30
Value50
Percentage of InvestmentsFairValueDisclosure25.0

us-gaap:InvestmentsFairValueDisclosure us-gaap:InvestmentType

us-gaap:CommercialPaper


Investments
Period End2021-06-30
Value74
Percentage of InvestmentsFairValueDisclosure36.7

us-gaap:CorporateDebtSecurities


Investments
Period End2021-06-30
Value128
Percentage of InvestmentsFairValueDisclosure63.3

us-gaap:LandImprovements

us-gaap:LandImprovements


Land
Period End2021-06-302020-06-302019-06-302018-06-302017-06-302016-06-302015-06-30
Value5053000.04975000.04804000.03440000.02235000.02137000.02146000.0
Percentage of LandImprovements100.0100.0100.0100.0100.0100.0100.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302012-09-302012-06-302011-12-31
Value575693685246141816162234390.2880.00.0
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302012-06-302012-03-312011-12-31
Value575693685246141816162234390.570.60.583
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity

cmpr:TermLoanDomain, us-gaap:LineOfCredit


Line
Period End2021-03-312020-12-312020-09-302020-06-302020-05-012020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value142144146148150452477491505515273279285288292296
Percentage of LineOfCreditFacilityCurrentBorrowingCapacity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity us-gaap:LongtermDebtType

cmpr:TermLoanB


Line