XML 96 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Unrecorded Unconditional Purchase Obligation [Line Items]      
Total lease expense $ 14,231 $ 13,959 $ 12,943
Capital Leased Assets 31,032    
Capital lease asset, accumulated depreciation 36,670    
Capital Lease Obligations 27,630    
Unrecorded unconditional purchase obligation 57,291    
Installment obligation $ 2,103    
Tax payment term 7 years 6 months    
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Capital Leases, Future Minimum Payments Due, Next Twelve Months $ 10,850    
Capital Leases, Future Minimum Payments Due in Two Years 7,527    
Capital Leases, Future Minimum Payments Due in Three Years 4,037    
Capital Leases, Future Minimum Payments Due in Four Years 1,869    
Capital Leases, Future Minimum Payments Due in Five Years 1,026    
Capital Leases, Future Minimum Payments Due Thereafter 2,287    
Capital Leases, Future Minimum Payments Due 27,596    
Total Lease Obligaitons, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Total lease obligation, Future minimum payments due 201,114    
Total lease obligation, Future minimum payments due, Due thereafter 45,605    
Total lease obligation, Future minimum payments due, Due in Five Years 18,340    
Total lease obligation, Future minimum payments due, Due in Four Years 22,720    
Total lease obligation, Future minimum payments, Due in Three Years 29,749    
Total lease obligation, Future minimum payments due, Due in Two Years 38,658    
Total lease obligation, Future minimum payments due, next twelve months 46,042    
Build-to-Suit Lease Obligation [Member]      
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Operating Leases, Future Minimum Payments Due 96,680    
Operating Leases, Future Minimum Payments, Due Thereafter 35,616    
Operating Leases, Future Minimum Payments, Due in Five Years 10,788    
Operating Leases, Future Minimum Payments, Due in Four Years 12,569    
Operating Leases, Future Minimum Payments, Due in Three Years 12,569    
Operating Leases, Future Minimum Payments, Due in Two Years 12,569    
Operating Leases, Future Minimum Payments Due, Next Twelve Months 12,569    
Operating Lease Obligation [Member]      
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Operating Leases, Future Minimum Payments Due 76,838    
Operating Leases, Future Minimum Payments, Due Thereafter 7,702    
Operating Leases, Future Minimum Payments, Due in Five Years 6,526    
Operating Leases, Future Minimum Payments, Due in Four Years 8,282    
Operating Leases, Future Minimum Payments, Due in Three Years 13,143    
Operating Leases, Future Minimum Payments, Due in Two Years 18,562    
Operating Leases, Future Minimum Payments Due, Next Twelve Months 22,623    
Upload and Print Business Units [Member]      
Unrecorded Unconditional Purchase Obligation [Line Items]      
Contingent Consideration 3,457    
Third-party web services [Domain]      
Unrecorded Unconditional Purchase Obligation [Line Items]      
Unrecorded unconditional purchase obligation 21,000    
Production and Computer Equipment [Domain]      
Unrecorded Unconditional Purchase Obligation [Line Items]      
Unrecorded unconditional purchase obligation 8,231    
Professional Fees [Domain]      
Unrecorded Unconditional Purchase Obligation [Line Items]      
Unrecorded unconditional purchase obligation 3,559    
Inventories [Member]      
Unrecorded Unconditional Purchase Obligation [Line Items]      
Unrecorded unconditional purchase obligation 8,361    
Advertising Purchase Commitment [Member]      
Unrecorded Unconditional Purchase Obligation [Line Items]      
Unrecorded unconditional purchase obligation 2,153    
Other purchase commitments [Member]      
Unrecorded Unconditional Purchase Obligation [Line Items]      
Unrecorded unconditional purchase obligation $ 13,987