Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements (Details)

v3.3.1.900
Fair Value Measurements (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2015
Dec. 31, 2015
Jun. 30, 2015
Dec. 31, 2014
Jun. 30, 2014
Dec. 31, 2013
Jun. 30, 2013
Jun. 30, 2012
Jan. 28, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Earn-out obligations - current   $ 9,678   $ 9,455          
Earn-out obligations - long-term   10,166   0          
Income tax expense benefit on interest rate swap   48              
Earn-out payments   14,982              
Earn-out obligation payments   (11,713)   (1,972)   $ (180)      
WBI Acquisition [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Maximum potential cash payment   $ 40,000              
Post acquisition period   4 years              
Earn-out payments     $ 10,000   $ 2,700   $ 219 $ 7,100  
Earn-out obligation payments $ (10,000)                
Aviation Acquisitions [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Maximum potential cash payment                 $ 40,000
Increase in earn-out obligations   $ 426   3,100          
Current Portion of Earn-out Obligations [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Earn-out payments   14,982              
Earn-out Obligations [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Earn-out payments   0              
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 1 [Member] | Other Assets [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Non-COLI assets held in Deferred Supplemental Compensation Plan   264   253          
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 2 [Member] | Accrued Expenses [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Interest rate swaps   123   0          
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Current Portion of Earn-out Obligations [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Earn-out obligations - current   9,678   9,455          
Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member] | Earn-out Obligations [Member]                  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                  
Earn-out obligations - long-term   $ 10,166   $ 0