XML 68 R41.htm IDEA: XBRL DOCUMENT
v3.21.2

Leases (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2021
Leasing Disclosures [Abstract] |
Lease, Cost [Table Text Block] | The following table represents the lease expenses for the years ended June 30, 2021 and 2020:
|  | Year Ended
|  | June 30, 2021 |  | June 30, 2020
Operating lease expense (1) |  | $ | 36,803 |  |  | $ | 43,058 |
Finance lease expense: |  |  |  |
Amortization of finance lease assets |  | 5,557 |  |  | 5,766 |
Interest on lease liabilities |  | 211 |  |  | 698 |
Variable lease expense |  | 7,846 |  |  | 10,775 |
Less: sublease income |  | (2,309) |  |  | (3,545) |
Net operating and finance lease cost |  | $ | 48,108 |  |  | $ | 56,752 |
__________________ (1) The decrease in operating lease expense for the fiscal year ended June 30, 2021 is driven primarily by the Waltham lease modification described below.
Schedule of Capital Leased Assets | The following table presents the classification of right-of-use assets and lease liabilities as of June 30, 2021 and 2020:
Leases |  | Consolidated Balance Sheet Classification |  | June 30, 2021 |  | June 30, 2020
Assets: |  |  |  |  |  |
Operating right-of-use assets |  | Operating lease assets, net (1) |  | $ | 87,626 |  |  | $ | 156,258 |
Finance right-of-use assets |  | Property, plant, and equipment, net (2) |  | 35,384 |  |  | 20,842 |
Total lease assets |  |  |  | $ | 123,010 |  |  | $ | 177,100 |
Liabilities: |  |  |  |  |  |
Current: |  |  |  |  |  |
Operating lease liabilities |  | Operating lease liabilities, current (1) |  | $ | 26,551 |  |  | $ | 41,772 |
Finance lease liabilities |  | Other current liabilities (2) |  | 32,314 |  |  | 8,055 |
Non-current: |  |  |  |  |  |
Operating lease liabilities |  | Operating lease liabilities, non-current |  | 66,222 |  |  | 128,963 |
Finance lease liabilities |  | Other liabilities |  | 18,528 |  |  | 18,617 |
Total lease liabilities |  |  |  | $ | 143,615 |  |  | $ | 197,407 |
__________________ (1) The decrease in operating lease assets and liabilities is due primarily to the Waltham lease modifications described below. (2) The increase in finance lease assets and liabilities is due primarily to the lease modification described below within the "Other Lease Modification" section.
Schedule of Cash Flow, Supplemental Disclosures |
|  | Year Ended
Supplemental Cash Flow Information |  | June 30, 2021 |  | June 30, 2020
Cash paid for amounts included in measurement of lease liabilities: |  |  |  |
Operating cash flows from operating leases (1) |  | $ | 47,327 |  |  | $ | 40,777 |
Operating cash flows from finance leases |  | 211 |  |  | 698 |
Financing cash flows from finance leases |  | 8,001 |  |  | 9,511 |
__________________ (1) The operating lease cash flows included $8,761 of termination fees for the Waltham lease modification as described below.
Lease Term and Discount Rate Disclosure | Other information about leases is as follows:
Lease Term and Discount Rate |  | June 30, 2021 |  | June 30, 2020
Weighted-average remaining lease term (years): |  |  |  |
Operating leases |  | 4.28 |  | 6.18
Finance leases (1) |  | 10.71 |  | 4.61
Weighted-average discount rate: |  |  |  |
Operating leases |  | 3.17 | % |  | 2.83 | %
Finance leases |  | 3.93 | % |  | 2.62 | %
__________________ (1) The increase to finance leases' weighted-average lease term is largely due to the reclassification of an operating lease to a finance lease upon giving notice to a landlord to exercise our purchase option under an existing lease. Refer to the "Other Lease Modification" section below for more details.
Schedule of Future Minimum Lease Payments for Capital Leases | Future minimum lease payments under non-cancelable leases as of June 30, 2021 were as follows:
Payments Due by Period | Operating lease obligations |  | Finance lease obligations |  | Total lease obligations
Less than 1 year | $ | 29,527 |  |  | $ | 32,873 |  |  | $ | 62,400 |
2 years | 25,125 |  |  | 6,738 |  |  | 31,863 |
3 years | 20,377 |  |  | 5,511 |  |  | 25,888 |
4 years | 12,397 |  |  | 4,326 |  |  | 16,723 |
5 years | 7,270 |  |  | 2,181 |  |  | 9,451 |
Thereafter | 6,899 |  |  | 1,293 |  |  | 8,192 |
Total | 101,595 |  |  | 52,922 |  |  | 154,517 |
Less: present value discount | (8,822) |  |  | (2,080) |  |  | (10,902) |
Lease liability | $ | 92,773 |  |  | $ | 50,842 |  |  | $ | 143,615 |

X
- Definition Lease Term and Discount Rate Disclosure + References No definition available. + Details
Name: | cmpr_LeaseTermAndDiscountRateDisclosureTableTextBlock
Namespace Prefix: | cmpr_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Leasing Disclosures [Abstract] + References No definition available. + Details
Name: | cmpr_LeasingDisclosuresAbstract
Namespace Prefix: | cmpr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 842 -SubTopic 20 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980 + Details
Name: | us-gaap_LeaseCostTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of long-lived, depreciable assets that are subject to a lease meeting the criteria for capitalization and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737 + Details
Name: | us-gaap_ScheduleOfCapitalLeasedAsssetsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of supplemental cash flow information for the periods presented. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737 + Details
Name: | us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration