XML 49 R28.htm IDEA: XBRL DOCUMENT
v3.5.0.2

Summary of Significant Accounting Policies Summary of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2016
Summary of Significant Accounting Policies [Abstract] |
Other Income [Table Text Block] | The following table summarizes the components of other income (expense), net:
| Year Ended June 30,
| 2016 |  | 2015 |  | 2014
Gains (losses) on derivatives not designated as hedging instruments (1) | $ | 14,026 |  |  | $ | 9,317 |  |  | $ | (7,473 | )
Currency related gains (losses), net (2) | 6,864 |  |  | 10,245 |  |  | (1,764 | )
Loss on disposal of Namex | — |  |  | — |  |  | (12,681 | )
Other gains (3) | 5,208 |  |  | 572 |  |  | 288 |
Total other income (expense), net | $ | 26,098 |  |  | $ | 20,134 |  |  | $ | (21,630 | )
_____________________ (1) Includes both realized and unrealized (losses) gains on derivative forward currency contracts not designated as hedging instruments. (2) We have significant non-functional currency intercompany financing relationships subject to currency exchange rate volatility and the net currency related gains (losses) for the years ended June 30, 2016, 2015 and 2014 are primarily driven by this intercompany activity. Includes unrealized losses of $1,991 for the fiscal year ended June 30, 2016 related to certain cross-currency swaps designated as cash flow hedges which offset unrealized gains on the remeasurement of certain intercompany loans. (3) Primarily relates to a gain of $3,947 for the fiscal year ended June 30, 2016, related to insurance proceeds received for an insurance claim resulting from a fire at our Venlo, Netherlands production facility.
Schedule of Weighted Average Number of Shares [Table Text Block] | The following table sets forth the reconciliation of the weighted-average number of ordinary shares:
| Year Ended June 30,
| 2016 (1) |  | 2015 |  | 2014
Weighted average shares outstanding, basic | 31,656,234 |  |  | 32,644,870 |  |  | 32,873,234 |
Weighted average shares issuable upon exercise/vesting of outstanding share options/RSUs/RSAs | 1,393,220 |  |  | 1,171,628 |  |  | 1,366,675 |
Shares used in computing diluted net income per share attributable to Cimpress N.V. | 33,049,454 |  |  | 33,816,498 |  |  | 34,239,909 |
Weighted average anti-dilutive shares excluded from diluted net income per share attributable to Cimpress N.V. | 35,725 |  |  | 289,356 |  |  | 953,100 |
_____________________ (1) During fiscal 2016, we adopted the new share-based compensation accounting standard which updates the treasury stock method for calculating dilutive shares by excluding any assumed proceeds for excess tax benefits, which resulted in an increase of our weighted average diluted shares of 205,000. As the standard required the prospective adoption of this component of the the standard, we have not revised any of the prior periods presented.

X
- Definition Summary of Significant Accounting Policies [Abstract] + References No definition available. + Details
Name: | cmpr_SummaryofSignificantAccountingPoliciesAbstract
Namespace Prefix: | cmpr_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of interest income and other income elements which are not separately disclosed on the income statement. + References No definition available. + Details
Name: | us-gaap_InterestAndOtherIncomeTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration