XML 73 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Jun. 30, 2019
Jun. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     35.00%      
Excess tax benefits from stock-based compensation     $ 0 $ 1,032    
Effective income tax rate (as a percent) 28.20% 33.90% 30.40% 35.00%    
Accounting Standards Update 2016-09 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Change in Effective Income Tax Rate Due to Excess Tax Benefits Recognized from Share-Based Compensation (1.00%)   (1.00%)      
Increase (Decrease) in Income Taxes $ (400)   $ (1,000)      
Scenario, Forecast [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent         21.00% 28.10%
Net Operating Loss [Member] | Scenario, Forecast [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Effective Income Tax Rate Reconciliation, Deduction, Percent           80.00%
Interest Expense [Member] | Scenario, Forecast [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Effective Income Tax Rate Reconciliation, Deduction, Percent           30.00%