2024 Q2 Form 10-Q Financial Statement

#000126297624000035 Filed on May 02, 2024

View on sec.gov

Income Statement

Concept 2024 Q2 2024 Q1 2023 Q1
Revenue $832.6M $780.6M $742.2M
YoY Change 5.55% 5.18% 12.89%
Cost Of Revenue $428.2M $404.7M $394.9M
YoY Change 3.78% 2.47% 13.66%
Gross Profit $404.4M $375.9M $347.3M
YoY Change 7.49% 8.25% 12.03%
Gross Profit Margin 48.57% 48.16% 46.79%
Selling, General & Admin $248.6M $245.8M $239.8M
YoY Change 6.48% 2.52% -2.32%
% of Gross Profit 61.47% 65.4% 69.06%
Research & Development $83.89M $83.79M $78.29M
YoY Change 16.88% 7.03% 3.98%
% of Gross Profit 20.74% 22.29% 22.54%
Depreciation & Amortization $35.66M $37.07M $39.75M
YoY Change -12.73% -6.74% -8.93%
% of Gross Profit 8.82% 9.86% 11.45%
Operating Expenses $337.9M $336.6M $239.8M
YoY Change 6.9% 40.34% -2.32%
Operating Profit $66.48M $39.37M -$12.20M
YoY Change 10.58% -422.75% -57.11%
Interest Expense -$30.42M -$30.16M -$30.52M
YoY Change 5.36% -1.17% 122.59%
% of Operating Profit -45.76% -76.61%
Other Income/Expense, Net -$247.0K -$3.651M $1.377M
YoY Change -103.47% -365.14% -88.82%
Pretax Income $33.28M $5.429M -$41.34M
YoY Change -14.46% -113.13% 2.41%
Income Tax -$84.89M $10.61M $8.475M
% Of Pretax Income -255.1% 195.43%
Net Earnings $115.0M -$3.978M -$49.33M
YoY Change 299.46% -91.94% -31.32%
Net Earnings / Revenue 13.81% -0.51% -6.65%
Basic Earnings Per Share -$0.15 -$1.88
Diluted Earnings Per Share $4.33 -$0.15 -$1.88
COMMON SHARES
Basic Shares Outstanding 25.45M shares 26.64M shares 26.24M shares
Diluted Shares Outstanding 26.22M shares 26.27M shares

Balance Sheet

Concept 2024 Q2 2024 Q1 2023 Q1
SHORT-TERM ASSETS
Cash & Short-Term Investments $208.3M $160.8M $189.8M
YoY Change 20.15% -15.24% -29.53%
Cash & Equivalents $203.8M $154.3M $115.0M
Short-Term Investments $4.500M $6.499M $74.77M
Other Short-Term Assets $88.11M $114.0M $102.6M
YoY Change -9.15% 11.08% -5.66%
Inventory $97.02M $96.32M $116.4M
Prepaid Expenses
Receivables $64.58M $71.07M $67.87M
Other Receivables $0.00 $0.00 $0.00
Total Short-Term Assets $458.0M $442.2M $470.1M
YoY Change 3.84% -5.94% -11.38%
LONG-TERM ASSETS
Property, Plant & Equipment $265.2M $340.5M $284.1M
YoY Change -7.79% 19.84% -4.92%
Goodwill $787.1M $779.3M $787.3M
YoY Change 0.72% -1.02% -0.04%
Intangibles
YoY Change
Long-Term Investments $0.00 $0.00 $6.466M
YoY Change -100.0% -100.0% -46.63%
Other Assets $39.35M $46.44M $44.49M
YoY Change -14.81% 4.39% 16.16%
Total Long-Term Assets $1.434B $1.342B $1.423B
YoY Change 1.44% -5.7% -10.65%
TOTAL ASSETS
Total Short-Term Assets $458.0M $442.2M $470.1M
Total Long-Term Assets $1.434B $1.342B $1.423B
Total Assets $1.892B $1.784B $1.893B
YoY Change 2.01% -5.76% -10.83%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $326.7M $269.1M $264.0M
YoY Change 14.3% 1.94% 14.89%
Accrued Expenses $245.9M $290.4M $300.0M
YoY Change -4.35% -3.2% 14.24%
Deferred Revenue
YoY Change
Short-Term Debt $12.49M $10.94M $10.70M
YoY Change 16.57% 2.23% -2.07%
Long-Term Debt Due $20.81M $10.94M $10.70M
YoY Change 94.26% 2.23% -39.87%
Total Short-Term Liabilities $664.0M $635.9M $675.6M
YoY Change 2.89% -5.87% 9.25%
LONG-TERM LIABILITIES
Long-Term Debt $1.592B $1.591B $1.683B
YoY Change -2.18% -5.47% -0.99%
Other Long-Term Liabilities $76.31M $133.8M $87.93M
YoY Change -15.27% 52.12% 40.12%
Total Long-Term Liabilities $1.668B $1.724B $1.771B
YoY Change -2.86% -2.61% 0.48%
TOTAL LIABILITIES
Total Short-Term Liabilities $664.0M $635.9M $675.6M
Total Long-Term Liabilities $1.668B $1.724B $1.771B
Total Liabilities $2.419B $2.420B $2.543B
YoY Change -1.95% -4.84% 3.09%
SHAREHOLDERS EQUITY
Retained Earnings $272.9M $206.3M $206.8M
YoY Change 15.92% -0.26% -55.17%
Common Stock $604.0K $610.0K $615.0K
YoY Change -1.79% -0.81% 0.0%
Preferred Stock
YoY Change
Treasury Stock (at cost) $1.364B $1.364B $1.364B
YoY Change 0.0% 0.0% -0.03%
Treasury Stock Shares 17.97M shares
Shareholders Equity -$550.1M -$636.0M -$662.4M
YoY Change
Total Liabilities & Shareholders Equity $1.892B $1.784B $1.893B
YoY Change 2.01% -5.76% -10.83%

Cashflow Statement

Concept 2024 Q2 2024 Q1 2023 Q1
OPERATING ACTIVITIES
Net Income $115.0M -$3.978M -$49.33M
YoY Change 299.46% -91.94% -31.32%
Depreciation, Depletion And Amortization $35.66M $37.07M $39.75M
YoY Change -12.73% -6.74% -8.93%
Cash From Operating Activities $125.1M $8.427M $16.73M
YoY Change 102.37% -49.63% -134.71%
INVESTING ACTIVITIES
Capital Expenditures $25.43M $25.51M $25.93M
YoY Change -14.93% -1.64% -177.77%
Acquisitions
YoY Change
Other Investing Activities $15.52M $11.19M $24.15M
YoY Change -55.02% -53.66% -61.05%
Cash From Investing Activities -$9.905M -$14.31M -$1.782M
YoY Change -314.12% 703.25% -106.22%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -65.05M -110.4M -13.05M
YoY Change 26.7% 745.54% -73.58%
NET CHANGE
Cash From Operating Activities 125.1M 8.427M 16.73M
Cash From Investing Activities -9.905M -14.31M -1.782M
Cash From Financing Activities -65.05M -110.4M -13.05M
Net Change In Cash 50.14M -116.2M 1.896M
YoY Change 232.06% -6230.7% -102.75%
FREE CASH FLOW
Cash From Operating Activities $125.1M $8.427M $16.73M
Capital Expenditures $25.43M $25.51M $25.93M
Free Cash Flow $99.66M -$17.08M -$9.202M
YoY Change 212.2% 85.59% -38.04%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
us-gaap Restructuring Charges
RestructuringCharges
277000 usd
us-gaap Restructuring Charges
RestructuringCharges
43142000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
11382000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-89946000 usd
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
1721000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
95169000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-69122000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
143969000 usd
us-gaap Profit Loss
ProfitLoss
59642000 usd
CY2024Q1 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-1203000 usd
CY2023Q1 us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
-484000 usd
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
-3978000 usd
CY2024Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
154338000 usd
CY2023Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
130313000 usd
CY2024Q1 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
6499000 usd
CY2023Q2 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
38540000 usd
CY2024Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
71070000 usd
CY2024Q1 us-gaap Inventory Net
InventoryNet
96319000 usd
CY2023Q2 us-gaap Inventory Net
InventoryNet
107835000 usd
CY2023Q2 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
12740000 usd
CY2024Q1 us-gaap Goodwill
Goodwill
779263000 usd
CY2023Q2 us-gaap Goodwill
Goodwill
781541000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
83235000 usd
CY2023Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
109196000 usd
CY2024Q1 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
0 usd
CY2023Q2 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
4497000 usd
CY2023Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
46193000 usd
CY2024Q1 us-gaap Assets
Assets
1784313000 usd
CY2023Q2 us-gaap Assets
Assets
1854859000 usd
CY2024Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
269108000 usd
CY2024Q1 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
49838000 usd
CY2024Q1 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
15631000 usd
CY2023Q2 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
24469000 usd
CY2024Q1 us-gaap Liabilities Current
LiabilitiesCurrent
635920000 usd
CY2023Q2 us-gaap Liabilities Current
LiabilitiesCurrent
645332000 usd
CY2024Q1 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
47221000 usd
CY2023Q2 us-gaap Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
47351000 usd
CY2024Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
1590676000 usd
CY2023Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
1627243000 usd
CY2024Q1 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
54160000 usd
CY2023Q2 us-gaap Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
56668000 usd
CY2024Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
79591000 usd
CY2023Q2 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
90058000 usd
CY2024Q1 us-gaap Liabilities
Liabilities
2407568000 usd
CY2023Q2 us-gaap Liabilities
Liabilities
2466652000 usd
CY2024Q1 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
12140000 usd
CY2023Q2 us-gaap Redeemable Noncontrolling Interest Equity Carrying Amount
RedeemableNoncontrollingInterestEquityCarryingAmount
10893000 usd
CY2024Q1 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
8068000 usd
CY2023Q2 us-gaap Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
6630000 usd
CY2024Q1 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2023Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.01
CY2024Q1 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
100000000 shares
CY2023Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
100000000 shares
CY2024Q1 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2023Q2 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2024Q1 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2023Q2 us-gaap Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
0 shares
CY2024Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2023Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.01
CY2024Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000 shares
CY2023Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000 shares
CY2024Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
43611795 shares
CY2023Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
44315855 shares
CY2024Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
25640548 shares
CY2023Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
26344608 shares
CY2024Q1 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
17971247 shares
CY2023Q2 us-gaap Treasury Stock Common Shares
TreasuryStockCommonShares
17971247 shares
CY2023Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
67353000 usd
CY2024Q1 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
113952000 usd
CY2024Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
270040000 usd
CY2023Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
287574000 usd
CY2024Q1 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
70459000 usd
CY2023Q2 us-gaap Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
76776000 usd
CY2024Q1 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
92701000 usd
CY2023Q2 us-gaap Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
95315000 usd
CY2024Q1 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
9435000 usd
CY2024Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
37002000 usd
CY2023Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
285784000 usd
CY2024Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
271093000 usd
CY2023Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
257109000 usd
CY2024Q1 us-gaap Short Term Borrowings
ShortTermBorrowings
10935000 usd
CY2023Q2 us-gaap Short Term Borrowings
ShortTermBorrowings
10713000 usd
CY2024Q1 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
19315000 usd
CY2023Q2 us-gaap Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
22559000 usd
CY2024Q1 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2023Q2 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
539454000 usd
CY2024Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
206295000 usd
CY2023Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
235396000 usd
CY2024Q1 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-41303000 usd
CY2023Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-35060000 usd
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
-636018000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
-623145000 usd
CY2024Q1 us-gaap Minority Interest
MinorityInterest
623000 usd
CY2023Q2 us-gaap Minority Interest
MinorityInterest
459000 usd
CY2024Q1 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-635395000 usd
CY2023Q2 us-gaap Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-622686000 usd
CY2024Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1784313000 usd
CY2023Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
1854859000 usd
CY2024Q1 us-gaap Revenues
Revenues
780588000 usd
CY2023Q1 us-gaap Revenues
Revenues
742164000 usd
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
1266874000 usd
us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
1228036000 usd
CY2024Q1 cmpr Technology And Development Expense
TechnologyAndDevelopmentExpense
83790000 usd
CY2023Q1 cmpr Technology And Development Expense
TechnologyAndDevelopmentExpense
78287000 usd
cmpr Technology And Development Expense
TechnologyAndDevelopmentExpense
238081000 usd
cmpr Technology And Development Expense
TechnologyAndDevelopmentExpense
230485000 usd
CY2024Q1 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
191591000 usd
CY2023Q1 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
187234000 usd
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
595622000 usd
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
593312000 usd
CY2024Q1 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
54254000 usd
CY2023Q1 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
52578000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
151388000 usd
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
156441000 usd
CY2024Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
6919000 usd
CY2023Q1 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
11239000 usd
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
25986000 usd
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
35951000 usd
CY2024Q1 us-gaap Restructuring Charges
RestructuringCharges
128000 usd
CY2023Q1 us-gaap Restructuring Charges
RestructuringCharges
30115000 usd
CY2024Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
39238000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
181017000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
3414000 usd
CY2024Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-3651000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
2377000 usd
CY2024Q1 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-30158000 usd
CY2023Q1 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-30515000 usd
CY2024Q1 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
CY2024Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
5429000 usd
CY2023Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-41335000 usd
CY2024Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
10610000 usd
CY2023Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8475000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
35527000 usd
us-gaap Profit Loss
ProfitLoss
-213091000 usd
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
961000 usd
us-gaap Net Income Loss Attributable To Noncontrolling Interest
NetIncomeLossAttributableToNoncontrollingInterest
1676000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
-49326000 usd
us-gaap Net Income Loss
NetIncomeLoss
58681000 usd
CY2024Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.15
CY2023Q1 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-1.88
CY2024Q1 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.15
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26432423 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26226989 shares
CY2024Q1 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
7051000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
-4667000 usd
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
4459000 usd
us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss Before Reclassification After Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
6444000 usd
CY2024Q1 cmpr Other Comprehensive Income Reclassification Of Unrealized Gains Losses To Net Income
OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome
-2772000 usd
CY2023Q1 cmpr Other Comprehensive Income Reclassification Of Unrealized Gains Losses To Net Income
OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome
-969000 usd
cmpr Other Comprehensive Income Reclassification Of Unrealized Gains Losses To Net Income
OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome
-6265000 usd
cmpr Other Comprehensive Income Reclassification Of Unrealized Gains Losses To Net Income
OtherComprehensiveIncomeReclassificationOfUnrealizedGainsLossesToNetIncome
-771000 usd
CY2024Q1 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
492000 usd
CY2023Q1 us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-56972000 usd
us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
53390000 usd
CY2024Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
-1450000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
-414000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
952000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Noncontrolling Interest
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest
-3076000 usd
CY2023Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-56558000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
52438000 usd
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
-202930000 usd
CY2022Q3 us-gaap Restricted Stock Value Shares Issued Net Of Tax Withholdings
RestrictedStockValueSharesIssuedNetOfTaxWithholdings
2212000 usd
CY2022Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
10653000 usd
CY2022Q3 us-gaap Net Income Loss
NetIncomeLoss
-25441000 usd
CY2022Q3 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
2725000 usd
CY2022Q3 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
13822000 usd
CY2022Q3 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-6835000 usd
CY2022Q3 us-gaap Stockholders Equity
StockholdersEquity
-507660000 usd
CY2022Q4 us-gaap Restricted Stock Value Shares Issued Net Of Tax Withholdings
RestrictedStockValueSharesIssuedNetOfTaxWithholdings
158000 usd
CY2022Q4 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
12245000 usd
CY2022Q4 us-gaap Net Income Loss
NetIncomeLoss
-140000000 usd
CY2022Q4 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
10180000 usd
CY2022Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
-2513000 usd
CY2022Q4 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
14595000 usd
CY2022Q4 us-gaap Stockholders Equity
StockholdersEquity
-613311000 usd
us-gaap Derivative Instrument Gain Loss Reclassified From Aoci Into Income Effective Portion Statement Of Income Or Comprehensive Income Extensible Enumeration
DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration
http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense
CY2024Q1 us-gaap Finance Lease Liability Current Statement Of Financial Position Extensible List
FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent
CY2024Q1 us-gaap Finance Lease Liability Noncurrent Statement Of Financial Position Extensible List
FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent
CY2024Q1 us-gaap Derivative Liability Current Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration
http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent
CY2024Q1 us-gaap Derivative Liability Noncurrent Statement Of Financial Position Extensible Enumeration
DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration
http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent
CY2023Q2 us-gaap Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
96986000 usd
CY2024Q1 us-gaap Assets Current
AssetsCurrent
442178000 usd
CY2023Q2 us-gaap Assets Current
AssetsCurrent
441027000 usd
CY2023Q2 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
44698000 usd
CY2023Q2 us-gaap Preferred Stock Value
PreferredStockValue
0 usd
CY2023Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
26344608 shares
CY2024Q1 us-gaap Common Stock Value
CommonStockValue
610000 usd
CY2023Q2 us-gaap Common Stock Value
CommonStockValue
615000 usd
CY2024Q1 us-gaap Treasury Stock Value
TreasuryStockValue
1363550000 usd
CY2023Q2 us-gaap Treasury Stock Value
TreasuryStockValue
1363550000 usd
CY2024Q1 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
561930000 usd
CY2023Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-12197000 usd
CY2023Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1377000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-83918000 usd
CY2024Q1 us-gaap Profit Loss
ProfitLoss
-5181000 usd
CY2023Q1 us-gaap Profit Loss
ProfitLoss
-49810000 usd
us-gaap Profit Loss
ProfitLoss
59642000 usd
us-gaap Profit Loss
ProfitLoss
-213091000 usd
CY2024Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1394000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-1526000 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-4446000 usd
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
1412000 usd
us-gaap Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
-206006000 usd
CY2024Q1 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
1942000 usd
CY2023Q1 us-gaap Restricted Stock Value Shares Issued Net Of Tax Withholdings
RestrictedStockValueSharesIssuedNetOfTaxWithholdings
1439000 usd
CY2023Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
8891000 usd
CY2023Q1 us-gaap Net Income Loss
NetIncomeLoss
-49326000 usd
CY2023Q1 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
-5636000 usd
CY2023Q1 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-1596000 usd
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
-662417000 usd
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
-623145000 usd
CY2023Q3 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
82000 usd
CY2023Q3 us-gaap Restricted Stock Value Shares Issued Net Of Tax Withholdings
RestrictedStockValueSharesIssuedNetOfTaxWithholdings
8403000 usd
CY2023Q3 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
12621000 usd
CY2023Q3 us-gaap Net Income Loss
NetIncomeLoss
4554000 usd
CY2023Q3 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
330000 usd
CY2023Q3 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
4131000 usd
CY2023Q3 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-3693000 usd
CY2023Q3 us-gaap Stockholders Equity
StockholdersEquity
-614183000 usd
CY2023Q4 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
6000 usd
CY2023Q4 us-gaap Restricted Stock Value Shares Issued Net Of Tax Withholdings
RestrictedStockValueSharesIssuedNetOfTaxWithholdings
1786000 usd
CY2023Q4 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
18051000 usd
CY2023Q4 us-gaap Net Income Loss
NetIncomeLoss
58105000 usd
CY2023Q4 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
135000 usd
CY2023Q4 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
-10216000 usd
CY2023Q4 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
-2385000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
-552543000 usd
CY2023Q4 us-gaap Stockholders Equity
StockholdersEquity
-552543000 usd
CY2024Q1 us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
687000 usd
CY2024Q1 us-gaap Stock Repurchased And Retired During Period Value
StockRepurchasedAndRetiredDuringPeriodValue
100729000 usd
CY2024Q1 us-gaap Restricted Stock Value Shares Issued Net Of Tax Withholdings
RestrictedStockValueSharesIssuedNetOfTaxWithholdings
3881000 usd
CY2024Q1 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
18765000 usd
CY2024Q1 us-gaap Net Income Loss
NetIncomeLoss
-3978000 usd
CY2024Q1 us-gaap Temporary Equity Accretion To Redemption Value
TemporaryEquityAccretionToRedemptionValue
259000 usd
CY2024Q1 us-gaap Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
4279000 usd
CY2024Q1 us-gaap Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
1641000 usd
CY2024Q1 us-gaap Stockholders Equity
StockholdersEquity
-636018000 usd
us-gaap Profit Loss
ProfitLoss
59642000 usd
us-gaap Profit Loss
ProfitLoss
-213091000 usd
us-gaap Depreciation And Amortization
DepreciationAndAmortization
116103000 usd
us-gaap Depreciation And Amortization
DepreciationAndAmortization
121567000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
48499000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
31405000 usd
us-gaap Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
-1070000 usd
us-gaap Increase Decrease In Deferred Income Taxes
IncreaseDecreaseInDeferredIncomeTaxes
-115984000 usd
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
1721000 usd
us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
4552000 usd
us-gaap Unrealized Gain Loss On Derivatives
UnrealizedGainLossOnDerivatives
-32512000 usd
us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-378000 usd
us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
6972000 usd
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-543000 usd
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
-15200000 usd
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
6429000 usd
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
4840000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
-7006000 usd
us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
2595000 usd
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
-4960000 usd
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
5071000 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-11464000 usd
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-44994000 usd
us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
11592000 usd
us-gaap Increase Decrease In Accrued Liabilities And Other Operating Liabilities
IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
29369000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
225627000 usd
us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
68474000 usd
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
44425000 usd
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
37486000 usd
us-gaap Proceeds From Divestiture Of Businesses Net Of Cash Divested
ProceedsFromDivestitureOfBusinessesNetOfCashDivested
4130000 usd
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
498000 usd
us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
43379000 usd
us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
44181000 usd
us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
6419000 usd
us-gaap Proceeds From Sale Of Productive Assets
ProceedsFromSaleOfProductiveAssets
1864000 usd
us-gaap Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
0 usd
us-gaap Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
84030000 usd
us-gaap Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
36676000 usd
us-gaap Proceeds From Maturities Prepayments And Calls Of Held To Maturity Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities
60110000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-44709000 usd
us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-108351000 usd
us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
886000 usd
us-gaap Proceeds From Issuance Of Debt
ProceedsFromIssuanceOfDebt
48264000 usd
us-gaap Repayments Of Debt
RepaymentsOfDebt
11783000 usd
us-gaap Repayments Of Debt
RepaymentsOfDebt
57947000 usd
us-gaap Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
24471000 usd
us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
0 usd
us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
51000 usd
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
0 usd
us-gaap Payment For Contingent Consideration Liability Financing Activities
PaymentForContingentConsiderationLiabilityFinancingActivities
7100000 usd
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
14069000 usd
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
3809000 usd
us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
7501000 usd
us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
6017000 usd
us-gaap Payments For Repurchase Of Redeemable Noncontrolling Interest
PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
95567000 usd
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
100729000 usd
us-gaap Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Including Stock Options
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
775000 usd
us-gaap Payments For Repurchase Of Redeemable Noncontrolling Interest
PaymentsForRepurchaseOfRedeemableNoncontrollingInterest
65000 usd
us-gaap Payments To Minority Shareholders
PaymentsToMinorityShareholders
549000 usd
us-gaap Payments To Minority Shareholders
PaymentsToMinorityShareholders
3652000 usd
us-gaap Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
613000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
24025000 usd
us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-162063000 usd
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
130313000 usd
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
277053000 usd
CY2024Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
154338000 usd
us-gaap Interest Paid Net
InterestPaidNet
90556000 usd
us-gaap Interest Paid Net
InterestPaidNet
70796000 usd
us-gaap Income Taxes Paid
IncomeTaxesPaid
39307000 usd
us-gaap Income Taxes Paid
IncomeTaxesPaid
23494000 usd
cmpr Interest Received Operating Activities
InterestReceivedOperatingActivities
11208000 usd
cmpr Interest Received Operating Activities
InterestReceivedOperatingActivities
8008000 usd
us-gaap Payments To Acquire Equipment On Lease
PaymentsToAcquireEquipmentOnLease
4440000 usd
us-gaap Payments To Acquire Equipment On Lease
PaymentsToAcquireEquipmentOnLease
14405000 usd
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
7699000 usd
us-gaap Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
9045000 usd
cmpr Capitalized Software Development Costs Incurred But Not Yet Paid
CapitalizedSoftwareDevelopmentCostsIncurredButNotYetPaid
240000 usd
cmpr Capitalized Software Development Costs Incurred But Not Yet Paid
CapitalizedSoftwareDevelopmentCostsIncurredButNotYetPaid
116000 usd
us-gaap Use Of Estimates
UseOfEstimates
<div style="margin-top:11pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. We believe our most significant estimates are associated with the ongoing evaluation of the recoverability of our long-lived assets and goodwill, estimated useful lives of assets, share-based compensation, and income taxes and related valuation allowances, among others. By their nature, estimates are subject to an inherent degree of uncertainty. Actual results could differ from those estimates.</span></div>
CY2024Q1 us-gaap Marketable Securities
MarketableSecurities
6499000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
29000 usd
CY2024Q1 us-gaap Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
6470000 usd
CY2023Q2 us-gaap Marketable Securities Current
MarketableSecuritiesCurrent
38540000 usd
CY2023Q2 us-gaap Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
42667000 usd
CY2023Q2 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
4497000 usd
CY2023Q2 us-gaap Marketable Securities
MarketableSecurities
43037000 usd
us-gaap Gain Loss On Investments
GainLossOnInvestments
-370000 usd
CY2024Q1 us-gaap Stock Repurchased And Retired During Period Shares
StockRepurchasedAndRetiredDuringPeriodShares
1085574 shares
CY2024Q1 us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
100729000 usd
CY2024Q1 us-gaap Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
9071000 usd
CY2023Q1 us-gaap Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
-2428000 usd
us-gaap Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
3715000 usd
us-gaap Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
2021000 usd
CY2024Q1 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
-12434000 usd
CY2023Q1 us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
4187000 usd
us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
-2071000 usd
us-gaap Foreign Currency Transaction Gain Loss Realized
ForeignCurrencyTransactionGainLossRealized
10217000 usd
CY2024Q1 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
-288000 usd
CY2023Q1 us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
-382000 usd
us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
733000 usd
us-gaap Other Nonoperating Gains Losses
OtherNonoperatingGainsLosses
-856000 usd
CY2024Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-3651000 usd
CY2023Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1377000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
2377000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
11382000 usd
CY2024Q1 cmpr Realized Gain Loss On Derivatives Not Designated As Hedging Instruments
RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments
349000 usd
cmpr Realized Gain Loss On Derivatives Not Designated As Hedging Instruments
RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments
838000 usd
CY2023Q1 cmpr Realized Gain Loss On Derivatives Not Designated As Hedging Instruments
RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments
4876000 usd
cmpr Realized Gain Loss On Derivatives Not Designated As Hedging Instruments
RealizedGainLossOnDerivativesNotDesignatedAsHedgingInstruments
35864000 usd
CY2024Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26216216 shares
CY2023Q1 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26268301 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26432423 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
26226989 shares
CY2024Q1 us-gaap Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
0 shares
CY2023Q1 us-gaap Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
0 shares
us-gaap Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
711196 shares
us-gaap Weighted Average Number Of Shares Restricted Stock
WeightedAverageNumberOfSharesRestrictedStock
0 shares
CY2024Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26216216 shares
CY2023Q1 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26268301 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
27143619 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
26226989 shares
CY2024Q1 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
955594 shares
CY2023Q1 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
3161275 shares
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
127229 shares
CY2023Q1 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
309000 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
184608 shares
CY2024Q1 us-gaap Share Based Compensation
ShareBasedCompensation
18397000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
48499000 usd
CY2023Q1 us-gaap Share Based Compensation
ShareBasedCompensation
8734000 usd
us-gaap Share Based Compensation
ShareBasedCompensation
31405000 usd
CY2024Q1 us-gaap Assets Held For Sale Long Lived Fair Value Disclosure
AssetsHeldForSaleLongLivedFairValueDisclosure
16595000 usd
CY2024Q1 us-gaap Accounts Payable Other Current And Noncurrent
AccountsPayableOtherCurrentAndNoncurrent
52555000 usd
CY2023Q2 us-gaap Accounts Payable Other Current And Noncurrent
AccountsPayableOtherCurrentAndNoncurrent
44522000 usd
CY2024Q1 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
1615037000 usd
CY2023Q2 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
1653989000 usd
CY2024Q1 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
1621136000 usd
CY2023Q2 us-gaap Debt Instrument Fair Value
DebtInstrumentFairValue
1604190000 usd
CY2024Q1 us-gaap Marketable Securities
MarketableSecurities
6499000 usd
CY2024Q1 us-gaap Investments Fair Value Disclosure
InvestmentsFairValueDisclosure
6470000 usd
CY2024Q1 us-gaap Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
9071000 usd
CY2023Q1 us-gaap Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
-2428000 usd
us-gaap Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
3715000 usd
us-gaap Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
2021000 usd
CY2024Q1 us-gaap Aoci Tax Attributable To Parent
AociTaxAttributableToParent
2572000 usd
CY2023Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-35060000 usd
us-gaap Other Comprehensive Income Loss Before Reclassifications Net Of Tax
OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
-22000 usd
us-gaap Reclassification From Accumulated Other Comprehensive Income Current Period Net Of Tax
ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
-6265000 usd
us-gaap Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
6243000 usd
CY2024Q1 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-41303000 usd
CY2024Q1 cmpr Derivative Instruments Tax Gain Loss Reclassified From Accumulated Oci Into Income
DerivativeInstrumentsTaxGainLossReclassifiedFromAccumulatedOCIIntoIncome
-606000 usd
CY2023Q1 cmpr Derivative Instruments Tax Gain Loss Reclassified From Accumulated Oci Into Income
DerivativeInstrumentsTaxGainLossReclassifiedFromAccumulatedOCIIntoIncome
-375000 usd
CY2024Q1 us-gaap Derivative Instruments Loss Reclassified From Accumulated Oci Into Income Effective Portion
DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
2772000 usd
CY2023Q1 us-gaap Derivative Instruments Loss Reclassified From Accumulated Oci Into Income Effective Portion
DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
969000 usd
us-gaap Derivative Instruments Loss Reclassified From Accumulated Oci Into Income Effective Portion
DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
6265000 usd
us-gaap Derivative Instruments Loss Reclassified From Accumulated Oci Into Income Effective Portion
DerivativeInstrumentsLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
771000 usd
CY2023Q2 us-gaap Goodwill
Goodwill
781541000 usd
us-gaap Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
-2278000 usd
CY2024Q1 us-gaap Goodwill
Goodwill
779263000 usd
CY2024Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
74110000 usd
CY2023Q2 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
74879000 usd
CY2024Q1 us-gaap Taxes Payable Current
TaxesPayableCurrent
46373000 usd
CY2023Q2 us-gaap Taxes Payable Current
TaxesPayableCurrent
53266000 usd
CY2024Q1 us-gaap Accrued Advertising Current And Noncurrent
AccruedAdvertisingCurrentAndNoncurrent
38552000 usd
CY2023Q2 us-gaap Accrued Advertising Current And Noncurrent
AccruedAdvertisingCurrentAndNoncurrent
16548000 usd
CY2024Q1 cmpr Accruedproductioncosts
Accruedproductioncosts
18911000 usd
CY2023Q2 cmpr Accruedproductioncosts
Accruedproductioncosts
17380000 usd
CY2024Q1 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
12985000 usd
CY2023Q2 us-gaap Interest Payable Current And Noncurrent
InterestPayableCurrentAndNoncurrent
2847000 usd
CY2024Q1 cmpr Accrued Shipping Costs Current
AccruedShippingCostsCurrent
11468000 usd
CY2023Q2 cmpr Accrued Shipping Costs Current
AccruedShippingCostsCurrent
11146000 usd
CY2024Q1 cmpr Variable Compensation Incentives
VariableCompensationIncentives
8579000 usd
CY2023Q2 cmpr Variable Compensation Incentives
VariableCompensationIncentives
9413000 usd
CY2024Q1 cmpr Accruedsalesreturns
Accruedsalesreturns
5774000 usd
CY2023Q2 cmpr Accruedsalesreturns
Accruedsalesreturns
6441000 usd
CY2024Q1 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
2662000 usd
CY2023Q2 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
2743000 usd
CY2024Q1 us-gaap Restructuring Reserve
RestructuringReserve
415000 usd
CY2023Q2 us-gaap Restructuring Reserve
RestructuringReserve
7567000 usd
CY2024Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
51264000 usd
CY2023Q2 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
54879000 usd
CY2024Q1 us-gaap Accrued Liabilities Current And Noncurrent
AccruedLiabilitiesCurrentAndNoncurrent
271093000 usd
CY2023Q2 us-gaap Accrued Liabilities Current And Noncurrent
AccruedLiabilitiesCurrentAndNoncurrent
257109000 usd
CY2024Q1 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
8397000 usd
CY2023Q2 us-gaap Finance Lease Liability Current
FinanceLeaseLiabilityCurrent
9938000 usd
CY2024Q1 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
5639000 usd
CY2023Q2 us-gaap Derivative Liabilities Current
DerivativeLiabilitiesCurrent
9865000 usd
CY2024Q1 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
15631000 usd
CY2023Q2 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
24469000 usd
CY2024Q1 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
29139000 usd
CY2023Q2 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
29822000 usd
CY2024Q1 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
16220000 usd
CY2023Q2 us-gaap Deferred Compensation Liability Classified Noncurrent
DeferredCompensationLiabilityClassifiedNoncurrent
22286000 usd
CY2024Q1 cmpr Redeemable Noncontrolling Interest Liability Carrying Value
RedeemableNoncontrollingInterestLiabilityCarryingValue
9682000 usd
CY2023Q2 cmpr Redeemable Noncontrolling Interest Liability Carrying Value
RedeemableNoncontrollingInterestLiabilityCarryingValue
12018000 usd
CY2024Q1 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
715000 usd
CY2023Q2 us-gaap Derivative Liabilities Noncurrent
DerivativeLiabilitiesNoncurrent
1737000 usd
CY2024Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
79591000 usd
CY2023Q2 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
90058000 usd
CY2024Q1 us-gaap Senior Notes
SeniorNotes
522135000 usd
CY2023Q2 us-gaap Senior Notes
SeniorNotes
548300000 usd
CY2024Q1 us-gaap Other Long Term Debt
OtherLongTermDebt
4762000 usd
CY2023Q2 us-gaap Other Long Term Debt
OtherLongTermDebt
7076000 usd
CY2024Q1 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
-13426000 usd
CY2023Q2 us-gaap Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
-16033000 usd
CY2024Q1 us-gaap Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
1601611000 usd
CY2023Q2 us-gaap Debt Longterm And Shortterm Combined Amount
DebtLongtermAndShorttermCombinedAmount
1637956000 usd
CY2024Q1 us-gaap Short Term Borrowings
ShortTermBorrowings
10935000 usd
CY2023Q2 us-gaap Short Term Borrowings
ShortTermBorrowings
10713000 usd
CY2024Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
1590676000 usd
CY2023Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
1627243000 usd
CY2024Q1 us-gaap Senior Notes
SeniorNotes
522135000 usd
us-gaap Debt Instrument Repaid Principal
DebtInstrumentRepaidPrincipal
26165000 usd
us-gaap Payments Of Debt Extinguishment Costs
PaymentsOfDebtExtinguishmentCosts
24471000 usd
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
1721000 usd
CY2024Q1 us-gaap Other Long Term Debt
OtherLongTermDebt
4762000 usd
CY2023Q2 us-gaap Other Long Term Debt
OtherLongTermDebt
7076000 usd
CY2024Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
10610000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
35527000 usd
CY2023Q1 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
8475000 usd
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
143969000 usd
CY2024Q1 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
16374000 usd
CY2024Q1 us-gaap Unrecognized Tax Benefits Income Tax Penalties Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesExpense
2087000 usd
CY2024Q1 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
7267000 usd
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
5
CY2024Q1 us-gaap Revenues
Revenues
780588000 usd
CY2023Q1 us-gaap Revenues
Revenues
742164000 usd
us-gaap Revenues
Revenues
2459245000 usd
us-gaap Revenues
Revenues
2290781000 usd
CY2024Q1 us-gaap Revenues
Revenues
780588000 usd
us-gaap Revenues
Revenues
2459245000 usd
CY2023Q1 us-gaap Revenues
Revenues
742164000 usd
us-gaap Revenues
Revenues
2290781000 usd
CY2024Q1 us-gaap Other Operating Income
OtherOperatingIncome
115582000 usd
CY2023Q1 us-gaap Other Operating Income
OtherOperatingIncome
91567000 usd
us-gaap Other Operating Income
OtherOperatingIncome
405402000 usd
us-gaap Other Operating Income
OtherOperatingIncome
272932000 usd
CY2024Q1 us-gaap Depreciation And Amortization
DepreciationAndAmortization
37072000 usd
CY2023Q1 us-gaap Depreciation And Amortization
DepreciationAndAmortization
39751000 usd
us-gaap Depreciation And Amortization
DepreciationAndAmortization
116103000 usd
us-gaap Depreciation And Amortization
DepreciationAndAmortization
121567000 usd
CY2024Q1 us-gaap Restructuring Charges
RestructuringCharges
128000 usd
CY2023Q1 us-gaap Restructuring Charges
RestructuringCharges
30115000 usd
us-gaap Restructuring Charges
RestructuringCharges
277000 usd
us-gaap Restructuring Charges
RestructuringCharges
43142000 usd
CY2024Q1 us-gaap Asset Impairment Charges
AssetImpairmentCharges
328000 usd
CY2023Q1 us-gaap Asset Impairment Charges
AssetImpairmentCharges
549000 usd
us-gaap Asset Impairment Charges
AssetImpairmentCharges
786000 usd
us-gaap Asset Impairment Charges
AssetImpairmentCharges
1982000 usd
CY2024Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
39238000 usd
CY2023Q1 us-gaap Operating Income Loss
OperatingIncomeLoss
-12197000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
181017000 usd
us-gaap Operating Income Loss
OperatingIncomeLoss
3414000 usd
CY2024Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
-3651000 usd
CY2023Q1 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1377000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
2377000 usd
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
11382000 usd
CY2024Q1 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-30158000 usd
CY2023Q1 us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-30515000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-89946000 usd
us-gaap Interest Income Expense Net
InterestIncomeExpenseNet
-83918000 usd
CY2024Q1 us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
0 usd
us-gaap Gains Losses On Extinguishment Of Debt
GainsLossesOnExtinguishmentOfDebt
1721000 usd
CY2024Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
5429000 usd
CY2023Q1 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-41335000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
95169000 usd
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-69122000 usd
CY2024Q1 us-gaap Depreciation And Amortization
DepreciationAndAmortization
37072000 usd
CY2023Q1 us-gaap Depreciation And Amortization
DepreciationAndAmortization
39751000 usd
us-gaap Depreciation And Amortization
DepreciationAndAmortization
116103000 usd
us-gaap Depreciation And Amortization
DepreciationAndAmortization
121567000 usd
CY2024Q1 us-gaap Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
10470000 usd
CY2023Q1 us-gaap Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
10996000 usd
us-gaap Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
44425000 usd
us-gaap Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
37486000 usd
CY2024Q1 us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
15035000 usd
CY2023Q1 us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
14935000 usd
us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
43379000 usd
us-gaap Payments To Develop Software
PaymentsToDevelopSoftware
44181000 usd
CY2024Q1 us-gaap Noncurrent Assets
NoncurrentAssets
468358000 usd
CY2023Q2 us-gaap Noncurrent Assets
NoncurrentAssets
504368000 usd
CY2024Q1 us-gaap Goodwill
Goodwill
779263000 usd
CY2023Q2 us-gaap Goodwill
Goodwill
781541000 usd
CY2024Q1 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
83235000 usd
CY2023Q2 us-gaap Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
109196000 usd
CY2024Q1 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
9435000 usd
CY2023Q2 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
12740000 usd
CY2023Q2 us-gaap Marketable Securities Noncurrent
MarketableSecuritiesNoncurrent
4497000 usd
CY2024Q1 us-gaap Unrecorded Unconditional Purchase Obligation Balance Sheet Amount
UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
184433000 usd
CY2024Q1 us-gaap Restructuring Charges
RestructuringCharges
128000 usd
us-gaap Restructuring Charges
RestructuringCharges
277000 usd
CY2023Q1 us-gaap Restructuring Charges
RestructuringCharges
30115000 usd
us-gaap Restructuring Charges
RestructuringCharges
43142000 usd
CY2023Q2 us-gaap Restructuring Reserve
RestructuringReserve
7567000 usd
us-gaap Restructuring Charges
RestructuringCharges
277000 usd
us-gaap Payments For Restructuring
PaymentsForRestructuring
7397000 usd
us-gaap Restructuring Reserve Settled Without Cash2
RestructuringReserveSettledWithoutCash2
37000 usd
us-gaap Restructuring Reserve Translation Adjustment
RestructuringReserveTranslationAdjustment
-5000 usd
CY2024Q1 us-gaap Restructuring Reserve
RestructuringReserve
415000 usd
CY2024Q1 us-gaap Restructuring Reserve
RestructuringReserve
415000 usd
CY2024Q1 us-gaap Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
300000 shares
CY2024Q1 us-gaap Treasury Stock Acquired Average Cost Per Share
TreasuryStockAcquiredAverageCostPerShare
97.50
CY2024Q1 us-gaap Common Stock Discount On Shares
CommonStockDiscountOnShares
2.14 usd

Files In Submission

Name View Source Status
0001262976-24-000035-index-headers.html Edgar Link pending
0001262976-24-000035-index.html Edgar Link pending
0001262976-24-000035.txt Edgar Link pending
0001262976-24-000035-xbrl.zip Edgar Link pending
cmpr-20240331.htm Edgar Link pending
cmpr-20240331.xsd Edgar Link pending
ex31133124.htm Edgar Link pending
ex31233124.htm Edgar Link pending
ex32133124.htm Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
cmpr-20240331_def.xml Edgar Link unprocessable
cmpr-20240331_cal.xml Edgar Link unprocessable
cmpr-20240331_lab.xml Edgar Link unprocessable
cmpr-20240331_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
cmpr-20240331_htm.xml Edgar Link completed
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R5.htm Edgar Link pending
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending