v3.8.0.1
Summary of Significant Accounting Policies - Cumulative Effect of Topic 606 Adoption (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Current assets:      
Accounts receivable, net $ 113,450   $ 101,012
Inventories 39,970   34,345
Current liabilities:      
Accounts payable 65,753   49,992
Long-term liabilities:      
Deferred tax liability 273,279   267,771
Stockholders’ equity:      
Retained earnings 232,311   208,279
Accumulated other comprehensive income 3,407   1,318
Non-controlling interest 343,470   $ 342,240
Calculated under Revenue Guidance in Effect before Topic 606      
Current assets:      
Accounts receivable, net 112,604 $ 102,012  
Inventories 40,416 33,814  
Current liabilities:      
Accounts payable 65,695 50,095  
Long-term liabilities:      
Deferred tax liability   267,854  
Stockholders’ equity:      
Retained earnings   208,477  
Accumulated other comprehensive income   1,318  
Non-controlling interest   342,325  
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606      
Current assets:      
Accounts receivable, net (846) 1,000  
Inventories 446 (531)  
Current liabilities:      
Accounts payable $ (58) 103  
Long-term liabilities:      
Deferred tax liability   83  
Stockholders’ equity:      
Retained earnings   198  
Accumulated other comprehensive income   0  
Non-controlling interest   $ 85