Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements, Unobservable Input Reconciliation (Details)

v3.3.1.900
Fair Value Measurements, Unobservable Input Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2013
Jun. 30, 2012
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance as of beginning of the period $ 9,455        
Earn-out payments (14,982)        
Fair value adjustment included in earnings 426        
Additional earn-out obligations 24,945        
Balance as of ending of the period 19,844        
WBI Acquisition [Member]          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Earn-out payments   $ (10,000) $ (2,700) $ (219) $ (7,100)
Short Term Obligations [Member]          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance as of beginning of the period 9,455        
Earn-out payments (14,982)        
Fair value adjustment included in earnings 527        
Additional earn-out obligations 14,678        
Balance as of ending of the period 9,678        
Long Term Earn Out Obligations [Member]          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Balance as of beginning of the period 0        
Earn-out payments 0        
Fair value adjustment included in earnings (101)        
Additional earn-out obligations 10,267        
Balance as of ending of the period $ 10,166