XML 54 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Basis of Presentation - Revised Presentation of Previously Issued Financial Statements (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Net revenues:    
Products $ 496,677 $ 387,938
Services 57,598 49,215
Total net revenues 554,275 437,153
Cost of revenues:    
Cost of products 261,321 205,834
Cost of services 30,099 25,772
Total cost of revenues $ 291,420 231,606
As Previously Reported [Member]    
Net revenues:    
Products   392,922
Services   44,231
Total net revenues   437,153
Cost of revenues:    
Cost of products   205,060
Cost of services   26,546
Total cost of revenues   231,606
Adjustment [Member]    
Net revenues:    
Products   (4,984)
Services   4,984
Cost of revenues:    
Cost of products   774
Cost of services   $ (774)