XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
The Company and Summary of Significant Accounting Policies and Estimates - Schedule of Cumulative Effect of Changes (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Apr. 01, 2018
Mar. 31, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales $ 608,480 $ 529,946    
Accounts receivable, net 385,546   $ 320,653 $ 214,885
Other current assets 62,542   62,557 56,362
Accrued and other current liabilities 384,497   404,577 281,732
Retained earnings 1,259,900   1,221,434 1,232,316
If Reported Under Topic 605        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales 608,614      
Accounts receivable, net 272,009     214,885
Other current assets 55,237     56,362
Accrued and other current liabilities 252,639     281,732
Retained earnings 1,270,916     $ 1,232,316
Accounting Standards Update 2014-09 | Effect of Adoption of Topic 606        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net sales (134)      
Accounts receivable, net 113,537   105,768  
Other current assets 7,305   6,195  
Accrued and other current liabilities 131,858   122,845  
Retained earnings $ (11,016)   $ (10,882)