v2.4.0.6
Business Combinations (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Dec. 31, 2011
Dec. 31, 2010
Dec. 31, 2011
Dec. 31, 2010
Pro forma financial information        
Pro forma revenue $ 311,577 $ 249,128 $ 541,883 $ 431,147
Pro forma income from operations 37,126 41,497 47,747 54,099
Albumprinter Holding, B.V. [Member]
       
Provisionally allocated preliminary purchase price        
Total assets acquired 33,521   33,521  
Total liabilities assumed (44,622)   (44,622)  
Goodwill 50,417   50,417  
Total purchase price 81,117   81,117  
Pro forma financial information        
Purchase price allocated to cash and cash equivalents 43   43  
Purchase price allocated to deferred tax liability 10,450   10,450  
Albumprinter Holding, B.V. [Member] | Trade name [Member]
       
Provisionally allocated preliminary purchase price        
Purchase price allocated to identifiable intangible assets 9,919   9,919  
Weighted average life of acquired identifiable intangible assets     7  
Albumprinter Holding, B.V. [Member] | Developed technology [Member]
       
Provisionally allocated preliminary purchase price        
Purchase price allocated to identifiable intangible assets 9,210   9,210  
Weighted average life of acquired identifiable intangible assets     3  
Albumprinter Holding, B.V. [Member] | Customer relationships [Member]
       
Provisionally allocated preliminary purchase price        
Purchase price allocated to identifiable intangible assets 22,672   22,672  
Weighted average life of acquired identifiable intangible assets     7  
Web Inc [Member]
       
Provisionally allocated preliminary purchase price        
Total assets acquired 2,439   2,439  
Total liabilities assumed (9,514)   (9,514)  
Goodwill 97,933   97,933  
Total purchase price 101,258   101,258  
Pro forma financial information        
Purchase price allocated to cash and cash equivalents 1,412   1,412  
Purchase price allocated to deferred tax liability 4,102   4,102  
Web Inc [Member] | Trade name [Member]
       
Provisionally allocated preliminary purchase price        
Purchase price allocated to identifiable intangible assets 300   300  
Weighted average life of acquired identifiable intangible assets     2  
Web Inc [Member] | Developed technology [Member]
       
Provisionally allocated preliminary purchase price        
Purchase price allocated to identifiable intangible assets 3,000   3,000  
Weighted average life of acquired identifiable intangible assets     4  
Web Inc [Member] | Customer network [Member]
       
Provisionally allocated preliminary purchase price        
Purchase price allocated to identifiable intangible assets 4,600   4,600  
Weighted average life of acquired identifiable intangible assets     7  
Web Inc [Member] | Patents [Member]
       
Provisionally allocated preliminary purchase price        
Purchase price allocated to identifiable intangible assets $ 2,500   $ 2,500