XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation - Summary of Impact of Adopting New Standards on Condensed Consolidated Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Apr. 01, 2018
Mar. 31, 2018
Disaggregation Of Revenue [Line Items]      
Accounts receivable, net $ 295,325   $ 267,665
Inventories 230,122   196,307
Prepaid expenses and other current assets 115,844   77,135
Other assets 744,851   686,134
Accrued liabilities 292,260   263,676
Retained earnings 243,070   $ 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 2,047 (5,664)  
Inventories (1,744) 1,623  
Prepaid expenses and other current assets (17,620) 18,098  
Other assets (25,104) 19,107  
Accrued liabilities (5,282) 5,916  
Retained earnings (37,138) $ 27,248  
Historical Accounting Method [Member] | ASC 606 [Member]      
Disaggregation Of Revenue [Line Items]      
Accounts receivable, net 297,372    
Inventories 228,378    
Prepaid expenses and other current assets 98,224    
Other assets 719,747    
Accrued liabilities 286,978    
Retained earnings $ 205,932