XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Derivative Instruments (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Jun. 28, 2019
Sep. 25, 2017
Derivative [Line Items]            
Pre-tax (charge) on derivative instruments $ 4,500 $ (885)        
Net (gain) loss on financial instruments     $ 3,754 $ (2,343)    
gain/loss convertible debt hedge asset and note obligation valuation     (200)      
June 30, 2017 [Member] [Member] | Swap [Member]            
Derivative [Line Items]            
Stated Interest Rate 2.706%          
Market Value (Liability) $ (2,008)   (1,138)      
Derivative Liability, Notional Amount $ 149,063   150,000      
May 5, 2021 [Member] [Member] [Member] | Swap [Member]            
Derivative [Line Items]            
Stated Interest Rate 0.00%          
Market Value (Liability) $ (472)   (650)      
Derivative Liability, Notional Amount $ 26,250   28,125      
May 30, 2021 [Member] | Swap [Member]            
Derivative [Line Items]            
Stated Interest Rate 0.00%          
Market Value (Liability) $ (231)   (366)      
Derivative Liability, Notional Amount $ 26,250   28,125      
March 31, 2022 One [Member] [Member] | Swap [Member]            
Derivative [Line Items]            
Stated Interest Rate 0.00%          
Market Value (Liability) $ (392)   (829)      
Derivative Liability, Notional Amount $ 50,000   50,000      
March 31, 2022 Two [Member] [Member] [Member] | Swap [Member]            
Derivative [Line Items]            
Stated Interest Rate 0.00%          
Market Value (Liability) $ (481)   (1,126)      
Derivative Liability, Notional Amount $ 75,000   75,000      
March 31, 2023 [Member] | Swap [Member]            
Derivative [Line Items]            
Stated Interest Rate 2.4245%          
Market Value (Liability) $ 1,489   0      
Derivative Liability, Notional Amount $ 150,000   $ 0   $ 150,000  
Convertible Debt [Member]            
Derivative [Line Items]            
Convertible note hedge shares           8,111