XML 86 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities     $ 83,415  
Provision for income taxes $ 51,550 $ 49,584    
Income before provision for income taxes $ 190,162 $ 200,935    
U.S. federal statutory rate     21.00% 35.00%
Effective Income Tax Rate Reconciliation, Other Adjustments, Percent 1.00%      
Effective Income Tax Rate Reconciliation, Percent 27.10% 24.70%    
Deferred income taxes $ 305,770   $ 311,434  
Excess Tax Benefit on Stock Based Payments   $ 3,000    
Effective Income Tax Rate Reconciliation, Change as a result of the Discrete Items, Percent 1.30%      
Stahlgruber [Member]        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities     $ 78,130