XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation - Revenue, Initial Application Period Cumulative Effect Transition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Jan. 01, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Net sales $ 396,311 $ 304,548 $ 799,502 $ 613,475    
Accounts receivable, net 242,023   242,023   $ 78,569 $ 94,725
Deferred taxes, net 65,538   65,538   96,369 91,398
Income taxes payable 9,792   9,792     1,295
Retained earnings 434,674   434,674   312,896 $ 324,081
Income tax provision 17,247 16,050 34,466 29,256    
Net income 60,934 $ 31,474 123,665 $ 57,354    
Accounting Standards Update 2014-09 | Calculated under Revenue Guidance in Effect before Topic 606 [Member]            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Net sales 396,937   808,571      
Accounts receivable, net 267,248   267,248      
Deferred taxes, net 59,792   59,792      
Income taxes payable 10,993   10,993      
Retained earnings 452,952   452,952      
Income tax provision 17,406   36,443      
Net income 61,401   130,757      
Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Net sales (626)   (9,069)      
Accounts receivable, net (25,225)   (25,225)   (16,156)  
Deferred taxes, net 5,746   5,746   4,971  
Income taxes payable (1,201)   (1,201)      
Retained earnings (18,278)   (18,278)   $ (11,185)  
Income tax provision (159)   (1,977)      
Net income $ (467)   $ (7,092)