XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.1
The Company and a Summary of Its Significant Accounting Policies - Summary of Impact of Adopting New Standards on Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2019
Apr. 01, 2018
Mar. 31, 2018
Disaggregation Of Revenue [Line Items]      
Accounts receivable, net $ 300,307   $ 267,665
Inventories 234,518   196,307
Prepaid expenses and other current assets 90,646   77,135
Other assets 758,805   686,134
Accrued liabilities 308,268   263,676
Retained earnings 245,585   $ 285,960
ASC 606 [Member]      
Disaggregation Of Revenue [Line Items]      
Accounts receivable, net   $ 262,001  
Inventories   197,930  
Prepaid expenses and other current assets   95,233  
Other assets   705,241  
Accrued liabilities   269,592  
Retained earnings   313,208  
Impact of ASC 606 [Member] | ASC 606 [Member]      
Disaggregation Of Revenue [Line Items]      
Accounts receivable, net 1,774 (5,664)  
Inventories (1,681) 1,623  
Prepaid expenses and other current assets (18,562) 18,098  
Other assets (26,723) 19,107  
Accrued liabilities (5,687) 5,916  
Retained earnings (39,504) $ 27,248  
Historical Accounting Method [Member] | ASC 606 [Member]      
Disaggregation Of Revenue [Line Items]      
Accounts receivable, net 302,081    
Inventories 232,837    
Prepaid expenses and other current assets 72,084    
Other assets 732,082    
Accrued liabilities 302,581    
Retained earnings $ 206,081