Subsequent Events (Details)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended 0 Months Ended 0 Months Ended
Mar. 31, 2015
USD ($)
Mar. 31, 2015
USD ($)
Apr. 15, 2015
Exagroup SAS [Member]
Business Acquisition, Acquiree [Domain]
USD ($)
Apr. 15, 2015
Exagroup SAS [Member]
Business Acquisition, Acquiree [Domain]
EUR (€)
Apr. 15, 2015
Exagroup SAS [Member]
Business Acquisition, Acquiree [Domain]
Apr. 17, 2015
Druck.at [Member]
Business Acquisition, Acquiree [Domain]
USD ($)
Apr. 17, 2015
Druck.at [Member]
Business Acquisition, Acquiree [Domain]
EUR (€)
Apr. 15, 2015
Minimum [Member]
Exagroup SAS [Member]
Business Acquisition, Acquiree [Domain]
EUR (€)
Apr. 15, 2015
Maximum [Member]
Exagroup SAS [Member]
Business Acquisition, Acquiree [Domain]
USD ($)
Subsequent Event [Line Items]                  
Business Acquisition, Percentage of Voting Interests Acquired         70.00%        
Business Acquisition, Put and Call Option               € 39,000 $ 47,000
Other Payments to Acquire Businesses           3,554 3,300    
Total purchase price           23,300      
Payments to Acquire Businesses, Gross     97,012 91,305   21,537 20,000    
Professional Fees $ 652 $ 1,201